Skip to content

Release v1.1.3

Compare
Choose a tag to compare
@github-actions github-actions released this 22 Jan 10:52
· 590 commits to master since this release

JSBSim version 1.1.3

Release files

  • Windows 64 bits
    • JSBSim-1.1.3-setup.exe (Windows installer)
  • Ubuntu Xenial 16.04, Bionic 18.04 or Focal 20.04 - amd64
    • *.deb (Debian packages)
  • Python wheel packages can be installed from PyPI with the command pip install jsbsim or pip install --upgrade jsbsim when JSBSim is already installed on your system.

Changelog

User

  • In <magnetometer>, the Earth magnetic field is now updated every 1000 steps starting at first step.
  • The vehicle angular rates are now taken into account in the propellers local velocities (issue #333)
  • The torque produced by the engines is now correctly accounted for in the vehicle rotational accelerations (issue #333)
  • Elevator deflection in the example aircraft no longer produces negative drag (issue #357)
  • Fixed an assertion failure which could be incorrectly triggered when creating a new FGFDMExec instance with an existing property manager.
  • FGCondition now returns better (more explicit) exception messages
  • The debug_lvl variable can now be modified to set the amount of information logged in the console:
import jsbsim

jsbsim.FGJSBBase().debug_lvl = 0 # disable debug information in the console

Developer

  • The example C++ file JSBSim_minimal.cpp has been updated to compile with the current API.
  • Removed a compilation warning about a comparison between signed and unsigned
  • FGMassBalance is no longer having a pointer to FGGroundReactions
  • Documentation build is now disabled when -DBUILD_DOCS=OFF is passed to CMake
  • Updated .gitignore with Clion project files and Python cache files
  • FGMatrixException now inherits from std::runtime_error
  • The minimal version of CMake is now 3.1
  • Build Doxygen documentation even when Python is not available
  • The generation of the Python API documentation has been fixed (issue #373)