Version 3.8.7
March 31th, 2026
- GSX Pro NEW: New Aviramp Ramped staircase added. Must be enabled in the airport profile.
- GSX (all versions) NEW: Gate selection menu now hides positions that are too small for the current aircraft by default. A toggle entry allows showing or hiding unsuitable positions, similar to the existing airline code filter.
- GSX (all versions) NEW: Boarding and Deboarding can now use Jetways and Rear Stairs simultaneously, splitting passengers between the front jetway and rear door based on seat proximity. Enable via the "Simultaneous Jetway + Rear Stairs" option in the airport customization dialog.
- GSX (all versions) NEW: If a jetway fails to dock, boarding and deboarding will now automatically fall back to using stairs instead of not displaying passengers.
- GSX (all versions) NEW: PIGS now places a barrier pole on the side where stairs are not present, allowing it to work with a single stair (e.g. jetway on front door + rear stairs only).
- GSX (all versions) NEW: Airport customization dialog: right-click any waypoint Customize button to copy the existing waypoints to the clipboard as Python code, ready for use in handler scripts.
- GSX (all versions) NEW: Audio settings now play a sound level check when a volume slider is released, allowing users to immediately hear the effect of the volume change.
- GSX Pro NEW: Improved aircraft data for SimConnect-only aircraft (no GSX profile): fuel hose and GPU cable interactive points are no longer misclassified as doors, and default service positions are computed from door positions.
- GSX Pro NEW: Support for green Fonts in VDGS editor and airport handlers.
- GSX Pro NEW: Support PMDG FANS 2B CDU.
- GSX (all versions) NEW: Handler scripts: standard Python module calendar added.
- GSX (all versions) NEW: Handler scripts: selectGate() allows programmatic gate pre-selection. Works during taxi (from onEnterAirport) and in-flight (from onSelectGateInFlight). Supports gate names, numbers, ParkingProxy objects, and wildcard patterns.
- GSX (all versions) NEW: Handler scripts: onSelectGateInFlight() callback fires when the user selects an airport from the in-flight nearby airports menu, before the gate selection menu appears. Call selectGate() inside it to auto-assign a gate.
- GSX (all versions) NEW: Handler scripts: onGateReset(reason) callback fires when the current gate is lost or changed, with reasons such as taxied away, user changed, user revoked, airport exit, or reposition.
- GSX (all versions) NEW: Handler scripts: setStopPositionOffset() now works correctly with "Reposition here" and auto-reposition from the main menu. The offset is applied from the custom stop position and replaces the legacy AlternativeStopPositions callback. An offset of 0 sets the stop position exactly at the custom stop position with no correction.
- GSX (all versions) NEW: Handler scripts: jetwayWaypoints, jetwayEnterGatePos and their deboarding variants can now be set at any time before boarding starts, not just during early initialization.
- GSX (all versions) NEW: Handler scripts: many additional Python built-in functions and types now available, including sorted, reversed, zip, enumerate, any, all, set, bytes, and standard exception types.
- GSX (all versions) NEW: Handler Script Editor: improved intellisense with dot-completion, calltip signatures and tab-completion for standard Python types, built-in functions, and all handler API methods. F1 on Python builtins opens the official Python documentation.
- GSX (all versions) Change: Airport customization dialog: unified the waypoint controls enable/disable logic for jetway and non-jetway gates around the "Simultaneous Jetway + Rear Stairs" option.
- GSX (all versions) Change: Airport customization dialog opens faster thanks to reduced intermediate repaints during tree and control updates.
- GSX (all versions) Change: Audio device changes in settings now take effect immediately when the dropdown is changed, instead of requiring Apply.
- GSX Pro Change: PMDG handler: the "Use built-in Airstairs?" question is now skipped when a jetway is already docked or when the user explicitly requested "Operate Jetway".
- GSX Pro Change: Steering math rewritten to better simulate steering for all kind of vehicles (front steering wheels, back steering, all-steering).
- GSX (all versions) Fix: Comprehensive fix for services, menus, or jetways not working after landing, caused by various resources not being properly reset after takeoff.
- GSX (all versions) Fix: Requesting Boarding a second time (after completing it once) could leave loaders stuck with stale state, missing belt animations, and trains not arriving.
- GSX (all versions) Fix: Services could get permanently stuck showing "Waiting for other services to complete" with empty parentheses, blocking all GSX operations until a restart.
- GSX (all versions) Fix: Airport customization profiles with MARS section names containing parentheses were silently rejected, causing a parsing error.
- GSX (all versions) Fix: MARS sub-positions can now fully customize pushback slots, service configuration, and other parking properties independently from the parent gate.
- GSX (all versions) Fix: MARS sub-position pushback routes edited via the 2D route editor were not being saved correctly.
- GSX (all versions) Fix: After pushback, the tug could drive through the aircraft on its return route to the gate.
- GSX (all versions) Fix: Possible crash in the Refueling state when the fuel truck audio library failed to initialize.
- GSX (all versions) Fix: PIGS could fail to appear with certain stair configurations due to repeated SimConnect queries during the position optimization search.
- GSX Pro Fix: PIGS barrier pole could be placed at an unreachable position when the arm rotation was clamped, causing the ribbon to float in the air instead of connecting to the pole.
- GSX (all versions) Fix: Baggage loader operators were missing during deboarding when performed after boarding, due to the attached SimObject being prematurely destroyed between services.
- GSX (all versions) Fix: MARS sub-positions with customized docking system positions now always show their static docking objects, regardless of which sub-position is currently active.
- GSX (all versions) Fix: Passenger path thickness for deboarding was ignored on jetway walk-in routes, always using the boarding thickness instead.
- GSX (all versions) Fix: Handler Script Editor: various fixes to dot-completion, F1 contextual help, and calltip accuracy.
- GSX (all versions) Fix: Airport handler script callbacks (onEnterAirport, onAirportBeforeVehicleSelect) were not triggered when preselecting a gate during flight, causing handler customizations to be skipped. The callback order now matches the Developer Guide: onEnterAirport always fires before onAirportBeforeVehicleSelect.
- GSX (all versions) Fix: Passengers bus announcement voice not disabled when "Aural Cues" in the Settings was Disabled.
- GSX Pro Fix: PIGS could be created multiple times during service startup, resulting in overlapping barrier objects.
- GSX Pro Fix: PIGS were not removed when opening the parking position editor.
- GSX (all versions) Fix: Pushback could get stuck on routes with multiple direction changes (e.g. pull-push-pull), with the tug and aircraft stopping at the first turn while wingwalkers continued.
- GSX (all versions) Fix: Cargo loading progress could report 100% too early when the front loader materialized after the initial progress check.
- GSX (all versions) NEW: Added the following Handling operators: AACT, Air Korea, Jeju Air Service, Korean Air A.S., Sharp Aviation K (South Korea), Aeroitalia (Italy), Norwich Airport, SaxonAir, West Atlantic UK (United Kingdom), JBS Handling, Toki Air (Japan), Ust-Kamenogorsk (Kazakhstan), Baikal Airport, Barnaul Airport, Irkutsk Airport (Russia), West Wind Aviation (Canada), Flughafen Erfurt-Weimar, Saarbrücken Airport (Germany), Ostrava Airport (Czech Republic), Sarajevo Airport (Bosnia), Gambia International AH, Niro (Gambia), HACTL (Hong Kong), National Aviation Services (Kuwait), TRANSOM Handling (Oman), PHS (Mexico).
- GSX (all versions) NEW: Added the following Catering operators: Korean Air C&D Service (South Korea), Mainline Aviation (USA), Aviaserve (Moldova).