Changelog 2020.1: Difference between revisions

Jump to navigation Jump to search
→‎JSBSim: Amend changelog for JSBSim
(Emphasise the nature of the Compositor in the release bit differently ;))
(→‎JSBSim: Amend changelog for JSBSim)
Line 44: Line 44:
* Code cleanup and use more C++11 idioms (override, constexpr, range-based for loop, etc.)
* Code cleanup and use more C++11 idioms (override, constexpr, range-based for loop, etc.)
* The existence of the property that is used for table independent vars is now checked during execution rather than when the XML definition is parsed. This relaxes the order in which filters, table and more generally flight controls need to be declared in the XML definition files.
* The existence of the property that is used for table independent vars is now checked during execution rather than when the XML definition is parsed. This relaxes the order in which filters, table and more generally flight controls need to be declared in the XML definition files.
* Functions <random/> and <urandom/> are no longer considered constant.
* <clipto type="cyclic"> now clips negatives values correctly.
* Fixed the artificial displacements resulting from modifications of the mass distribution while the aircraft is sitting on ground
* Electric engines RPM is now exported in UDP sockets.
* The sign of the XZ inertia has been fixed in the property inertia/ixz-slug_ft2. was just an output error, the correct XZ inertia was used internally
* The parameter <ignitionn2> now affects N2 rather than N1.
* A warning is now given when max < min in a <clipto> rather than throwing an exception
* Added the ability to log properties in a CSV file with the new fgfs executable argument --jsbsim-output-directive-file
* Fixed uninitialized variables in FGPiston which could randomly generate invalid floating point values that would propagate to many places in JSBSim.
* Fixed a segfault occuring when changing the LOD ranges with a JSBSim aircraft


== YASim ==
== YASim ==
842

edits

Navigation menu