Aircraft traders place new offers at randomised times rather than at a fixed interval of one hour.
The pathfinding-based DS (built to support return traffic distribution) replaces the airport-graph-based ORS-DS-hybrid and is now configured for the Smith and Domination game worlds (as well as all exclusive game worlds with the DS enabled). Return traffic distribution, although supported in all DS game worlds, remains active as a preview in Paine only.
Data
General demand updates for Scandinavia.
Airport Updates
Labuan Bajo/LBJ: updated demand
Samarinda/AAP: updated demand
Sampit/SMQ: updated runway length & demand
Palm Beach/DJT: updated ego boost factor
Internal
Updated frontend library dependencies.
Updated backend library dependencies.
Initial setup for dynamic map feature.
DS/RDS: Data structure adjustments in preparation for new DS search interface and the introduction of Fares (trip = one or more itineraries, itinerary = availability + fare).
Restructure traffic distributor lifecycle to reload in-memory state after failed persistence.
Adjustments to make Return Distribution System work with location-based demand.
New declarative data setup framework for end-2-end integration tests.
New API endpoint for “trips” (backend for future DS search UI), including a new framework for resource side-loading in API requests.