Changelog 2024.1

From FlightGear wiki
Jump to navigation Jump to search
This is a draft.


WIP.png Work in progress
This article or section will be worked on in the upcoming hours or days.
See history for the latest developments.

General

  • Many crashes and memory leaks fixed.
  • Preview of World Scenery 3.0. This is a new scenery system that uses multiple levels of detail to provide higher frame-rates and lower memory occupancy at bigger visibility ranges.
  • Many improvements to the FlightGear launcher.

Graphics

  • Compositor multi-pass rendering.
  • Real-time shadows and lights.
  • Improved photoscenery support.
  • Improved scenery object support, including defining and rendering large numbers of scenery lights in STG files, and support for generic instantiation of objects (e.g. windmills, pylons).
  • Add the Milky Way to the night sky.
  • Optional ShaderVG, a shader based version if ShivaVG.

Interfaces

  • Flight data can now be saved to file as a continuous uncompressed file stream.
  • Compressed video encoding is now supported.
  • IO channels can be re-initialized and are exposed on the property tree under /io/channels/.

FDM

  • Synchronization with JSBSim v1.1.11.
  • Better support for frozen lakes.

Environment

  • Update for world magnetic model data set from WMM2015 to WMM2020.
  • Replace season selection (--season) with improved climate modeling, including seasonal variation, ocean temperatures, dew point, snow line and other environmental factors.

Translations

  • Localization support for add-ons as well as aircraft
  • Improve translations for the following languages:
    • French
    • Spanish
    • Polish
    • Italian
    • German
    • Dutch
    • Slovak
    • Georgian
    • Russian
    • Chinese

Hardware Device Support

Support for the following hardware devices has been added or updated:

  • Honeycomb Alpha Flight Controls
  • Honeycomb Bravo Throttle Quadrant
  • Saitek Pro Flight Rudder Pedals
  • Saitek Pro Flight Switch Panel
  • CH Combatstick
  • Logitech G25 Racing Wheel
  • Thrustmaster T-Flight Rudder Pedals

AI Traffic & Liveries

  • Many improvements to make AI aircraft behavior more realistic.

Traffic and/or liveries have been added for the following airlines:

  • Delta Airlines
  • United Airlines
  • AeroUnion Mexico
  • AeroMexico
  • AeroMexicoConnect
  • Amerijet Cargo
  • Airest Cargo
  • Air Caraibes
  • DHL
  • Amazon Air
  • EuroWings
  • Polar Air Cargo
  • Northern Air Cargo
  • Eastern Airways UK
  • ANA Wings
  • Ibex Japan
  • Solaseed Japan
  • AirHongKong
  • AirHongKong Cargo
  • AirChina
  • UNI Air Japan
  • Southern Air Cargo
  • SATA Air Acores
  • Azores Airlines
  • European Air Transport Leipzig
  • SykyLeaseCargo
  • Blue Air
  • Cyprus Airways
  • DirectFlight Airtask Shetland
  • Corsair
  • LOT Polish Airlines
  • Braethens
  • Transavia NL
  • Transavia France
  • Tunisair Group


Traffic and/or liveries have been removed for the following airlines:

  • GermanWings (defunct)

Canvas

fc16b827a Fix OSM imagery in the canvas map (fixes #2912)**

**f0a740333 Remove OpenAIP map support from Canvas Map (see #2913)**

Nasal

Phi

**7b36d498f Fix a variety of broken or unsupported maps in Phi

725ce7d3f Phi: Add map option to disable repositioning own aircraft by dragging

fc3b7b8b5 Phi: Highlight "follow aircraft" button if enabled

5626dc51f Phi: Remove unused css rule

88788dc6a Fix attributes for multiplayer and AI airplanes in Phi (fix #2274)

660fda829 Phi: automatically use latest AIRAC cycle for OpenFlightMaps

57483a999 Phi: fix midnight time offset

Aircraft Carriers

The following Aircraft carriers have been added:

  • Admiral Kuznetsov
  • Liaoning

Misc.

f9ad4124f Route manager add total dist, dist remaining, ete, flight time

  • Highlighting tool enabled by setting /sim/highlighting/enabled=true which highlights any animated objects under the pointed along with any other objects animated by the same or related properties.

Legacy

User Interface

  • Improved property browser dialog
  • Standardized dialog title bars
  • Improved input device interface