Skip to content

v1.1.7

Compare
Choose a tag to compare
@github-actions github-actions released this 14 Jul 12:15
· 566 commits to master since this release

JSBSim version 1.1.7

Release files

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

  • Mass flows can now be specified using SI unit (kg/s)
  • Fixes issues where propellers were reported:
    • to generate high torques while being motionless or,
    • to unexpectedly spin in mild wind conditions.
  • [Python] The methods load_ic and load_script now raise a FileNotFoundError exception when called on non existing files. This avoids the Python interpreter being killed when specifying a wrong path (or filename) to these methods.
  • Adds a new property propulsion/fuel_freeze to freeze fuel consumption (PR #462). This can be used for simulations that require the aircraft mass to remain constant.
  • Adds a new flag DONT_EXECUTE_RUN_IC that can be specified to FGFDMExec::ResetToInitialConditions (PR #466). When specified, this flag avoid calling FGFDMExec::RunIC when FGFDMExec::ResetToInitialConditions is executed.
  • Fixes an error in the F-15 model where the kinematic element was not connected to the elevator position (PR #471)

Aeromatic++

  • Fixes lift curves for delta wings (issue #436 / PR #450)
  • Samples input files are now provided for aeromatic++ in the folder utils/aeromatic++/samples/ (PR #453)
    • These sample files are distributed with the Windows installer JSBSim-1.1.7-setup.exe
  • Fixes a bug which avoided engine data to be generated (issue #436 / PR #458)

Developer

  • [Python] Both signatures of FGFDMExec.load_ic are now tested.
  • Improves the release message
  • Uses GitHub default TOC (table of contents) for Markdown documentation rather than providing our own (ugly) one.
  • Avoids building JSBSim with Python 3.10 since this new version of the language will not be released until October 2021.