--- a/Documents/CHANGES.txt +++ b/Documents/CHANGES.txt @@ -1,4 +1,97 @@ -1.0.14.0, +1.0.18.0 + Added: Orbital readouts - "Speed at Periapsis" and "Speed at Apoapsis". (Padishar) + Added: Manoeuvre readouts - "Post-burn Apoapsis" and "Post-burn Periapsis". (Padishar) + Fixed: Synched the minimum simulation time sliders and stopped them from snapping back after 999ms. (saybur) + Fixed: Added workaround for the bug in Vessel.horizontalSrfSpeed (Padishar) + Fixed: Physically insignificant part masses were not correctly being cascaded down through its parents. + +1.0.17.0 + Added: 'Mach Number' readout under the 'Surface' category and included it on the default surface HUD. + Added: Stock sections in the Flight Engineer can now become HUDs. + Added 'Thermal' readouts category including: + Internal Flux + Convection Flux + Radiation Flux + Critical Part Name + Critical Part Temperature + Critical Part Skin Temperature + Critical Part Thermal Percentage of Max Temperature + Hottest Part Name + Hottest Part Temperature + Hottest Part Skin Temperature + Coldest Part Name + Coldest Part Temperature + Coldest Part Skin Temperature + + Changed: Mach on the Build Engineer now accurate to 2 decimal places. + Changed: Max mach in the Build Engineer defaults to 1.00 even when no jet engines are present. + Changed: Increased eccentricity readout to 5 decimal places. + Changed: Implemented Sarbian's object pooling. + Changed: The default selected body is now assigned via 'Planitarium.Home'. + Changed: HUDs to clamp fully inside the screen instead of allowing them to run off the edge by a certain amount. + Fixed: Physically insignificant part mass is now associated with the parent part. + Fixed: Longitude and Latitude readouts now use a KER formatter instead of Squad's incorrect implementation. + Fixed: Possible null reference in the Rendezvous Processor. + Fixed: Fairing mass issues introduced with regards to simulation changes. + Fixed: Use of per-propellant fuel flow mode override. + Fixed: Burn times calculated for jet engines. + Fixed: Thrust issues introduced with Sarbian's simulation alterations. + Fixed: Issue where HUDs positioned close to the top/bottom of the screen could be pushed out of position. + +1.0.16.6, 02-05-15 + Fixed: Separately staged fairing mass jettisons are now calculated in the editor. + +1.0.16.5, 02-05-2015 + Fixed: Delta-V not being correctly calculated. + Changed: Editor locking now uses the InputLockManager. + +1.0.16.4, 01-05-2015 + Fixed: Physically insignificant part mass is now accounted for. + Changed: Module mass accounted for as it now makes its way onto the launch pad (e.g. fairings). + + Various optimisations: + Object pooling. + Removed LINQ expressions. + Converted foreach to for loops. + +1.0.16.3, 27-04-2015 + Fixed issue with the toolbar icons not being created. + Removed superfluous 'm/s' on the mach slider in the build engineer. + +1.0.16.2, 27-04-2015 + Changed the atmospheric slider on the build engineer to default to 0km when changing bodies. + +1.0.16.1, 26-04-2015, KSP Build #828 + Merged Sarbian's mach adjustments. + Fixed bugs relating to thrust and atmosphere/velocity curves. + Changed the atmospheric slider on the Build Engineer to work based on altitude. + Changed the atmospheric slider to clamp to the maximum altitude for the selected body. + Changed the velocity slider to clamp to the maximum usable mach value for the current vessel. + +1.0.16.0, 25-04-2015, KSP Build #821 + Fixed errors relating to KSP 1.0 update. + Fixed fuel simulation to account for new thrust system. + Fixed atmospheric engines to use the new velocity curve. + Fixed atmospheric readouts to work with the new atmospheric model. + +1.0.15.2, 13-02-2015 + Padishar's Fixes: + Fixed: Calculation of per-stage resource mass. + +1.0.15.1, 13-02-2015 + Rebuild + +1.0.15.0, 08-02-2015 + Padishar's Fixes: + Added: Support KIDS ISP thrust correction. + Fixed: Log spam for stage priority mode. + Fixed: Locked tanks preventing simulation from staging. + Fixed: No flow and all vessel modes to respect flow states. + +1.0.14.1, 28-12-2014 + Fixed: Missing texture on the ER-7500 model. + +1.0.14.0, 28-12-2014 Added: Career mode that limits the Flight Engineer by: - Requiring an Engineer Kerbal of any level, or placement of an Engineer Chip or ER-7500 part. - Tracking station level 3 enables Flight Engineer everywhere. @@ -117,7 +210,7 @@ Added: New readout to the surface category: - Vertical Acceleration - Horizontal Acceleration - + Changed: Atmospheric efficiency readout now shows as a percentage. Changed: Atmospheric settings (pressure/velocity) in the editor condensed onto a single line. Fixed: Bug where the overlays in the editor would stay open outside of parts screen. @@ -274,6 +367,7 @@ Added: Stock toolbar support in the Flight Engineer. Changed: Orbital Period has higher precision. Fixed: Various NullRefs in editor window and overlay. - + 1.0.0.0, 24-07-2014 Initial release for public testing. +