Skip to content

Releases: JSBSim-Team/jsbsim

Release v1.1.6

30 Apr 12:11
Compare
Choose a tag to compare

JSBSim version 1.1.6

Release files

  • Windows 64 bits
    • JSBSim-1.1.6-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.
  • Conda packages are available from conda-forge. To install this package with conda run: conda install -c conda-forge jsbsim

Changelog

User

  • New properties propeller-power-ftlbps, propeller-torque-ftlb and propeller-sense for Propeller power, torque, and sense (PR #394)
  • Fixes segmentation faults, a delta-wing Lift_alpha and Drag_alpha problem in aeromatic++ (issue #400)

Developer

  • Always set useDefault to false when calling SGPropertyNode::tie() (issue #363)
  • Fixes build with recent versions of MinGW64 (issue #397)
  • Fix ws2tcpip.h casing for cross compilation.

Release v1.1.5

05 Feb 16:59
Compare
Choose a tag to compare

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).

Release v1.1.4

24 Jan 19:49
Compare
Choose a tag to compare

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.

Release v1.1.3

22 Jan 10:52
Compare
Choose a tag to compare

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)

Release v1.1.2

21 Nov 16:18
Compare
Choose a tag to compare

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

Release v1.1.1

24 Oct 18:05
Compare
Choose a tag to compare

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.

Release v1.1.0

17 Oct 16:04
Compare
Choose a tag to compare

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)

Rolling release

19 Apr 13:42
127d2d0
Compare
Choose a tag to compare
Rolling release Pre-release
Pre-release

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