Jsbsim Versions Save

An open source flight dynamics & control software library

v1.1.5

3 years ago

JSBSim version 1.1.5

Release files

  • Windows 64 bits
    • JSBSim-1.1.5-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

  • Fixed the source package of JSBSim Python module. The source package in 1.1.4 could not build on Windows/Python 3.9 (issue #391).

v1.1.4

3 years ago

JSBSim version 1.1.4

Release files

  • Windows 64 bits
    • JSBSim-1.1.4-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

  • Fixed the build of the documentation of JSBSim Python API (issue #373)
  • Fixed the source package of JSBSim Python module. The source package in 1.1.3 could not build on Windows and MacOSX.

v1.1.3

3 years ago

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)

v1.1.2

3 years ago

JSBSim version 1.1.2 is a bug fix release.

Release files:

  • Windows 64 bits
    • JSBSim-1.1.2-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:

  • Fixed assertion failures when the ground callback instance does not set the ellipse parameters of the 'contact' location.
  • Now issuing a warning when the clipping max is lower than the min (previously an exception was thrown).
  • The socket code is now compatible with OpenBSD
  • The minimum inertia allowed for propellers has been lowered from 1e-3 to 1e-6 (see issue #333)
  • Packages are now provided for Python 3.9 under Windows and MacOSX

v1.1.1a

3 years ago

JSBSim version 1.1.1 is a bug fix release

Release files:

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

Changelog:

  • Fixed an issue with the <magnetometer> which started after 1000 iterations (issue #332).
  • An installer is used to release Windows executables and aircraft data.

v1.1.0

3 years ago

JSBSim version 1.1.0

Release files

  • Windows 64 bits
    • *.exe (executables)
    • *-win_amd64.whl (Python wheel package)
  • Mac OSX
    • *-macosx_10_14_x86_64.whl (Python wheel package)
  • Linux 64 bits
    • *-linux_x86_64.whl (Python wheel package)
  • Ubuntu Bionic 18.04 or Focal 20.04 - amd64
    • *.deb (Debian packages)

Linux

4 years ago

Contains the packages built from the bleeding edge code (branch refs/heads/master commit d4f85bce1c2f88513631a57c027c408064d9faf8)