Jsbsim

Latest version: v1.2.1

Safety actively analyzes 682361 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 3 of 3

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](https://pypi.org/project/JSBSim/) 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.

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](https://pypi.org/project/JSBSim/) 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:
python
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)

1.1.2

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](https://pypi.org/project/JSBSim/) 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](https://github.com/JSBSim-Team/jsbsim/blob/master/src/input_output/FGGroundCallback.h) 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

1.1.1a

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](https://pypi.org/project/JSBSim/) 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.

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
Contains the packages built from the bleeding edge code
(branch refs/heads/master commit 328a0b1923279b3e0b44ad0f72da74123d64c14c)

Page 3 of 3

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.