Regional Challenge game opening soon! Join here

Changelog

The Changelog lists in detail all updates and improvements made to AirwaySim over time.

Here you can see what has changed, what has been improved, and how the simulation continues to evolve.

Changelog
24-Jun-2026

Upcoming Games page

New features

Improvements

  • Boeing 747-400M added, and available in any future game worlds.

Fixes

  • Scheduling: Move Schedule dialog incorrectly showed seat configuration options for cargo-only planes.
  • Scheduling: Close Route dialog did not offer the option to keep all airport slots.
  • Scheduling: The auto-refresh function (when coming in from another tab, and scheduling data being changed) no longer jumps to the top, or clears your search filters when you switch back to that window. A notification of old data is shown instead.
  • Fixed mobile legacy pages being cut off on some devices on device rotation.
  • Bristol 170 Mk 1 could not be converted to Bristol 170 Mk 31E or Bristol 170 Mk 32 due to backend config error.
  • Lockheed L-1049C could not be converted to L-1049F due to backend config error.
  • Fixed production line ending configuration for de Havilland Canada DHC-8-200A/200B.
  • Various other minor fixes in the backend code.
Posted at: 24-Jun-2026
Build Version: 2.0-20260624.01
01-Jun-2026

Scheduling 2.0 finalization

New features

  • Scheduling: Added seat configuration selection to the Move / Swap Schedule dialog, allowing aircraft seat layouts to be changed during schedule moves. Note: If the seat configuration cannot be assigned, or it would create payload limitations preventing the route operation, the Move/Swap schedule will not complete (returns an error).
  • Scheduling: "Smart time suggestion" feature for Add Maintenance dialog added. This scans for the aircraft schedule and suggest a suitable starting time and day for the A check.
  • Scheduling: Multi-base Move/Swap Schedule feature added. A new checkbox in the dialog allows to optionally show aircraft from all airline bases for multi-base airlines. Moving or swapping schedules across bases now automatically rebases the affected aircraft.
  • Scheduling: When closing a route, it's now possible to select which airport slots are being returned to public pool (none, all, departure, arrival).

Improvements

  • Scheduling: Improved the behaviour when multiple tabs of Scheduling page are open at the same time. The page detects if it is not in the latest status and automatically refreshes the content when tab is in focus again.
  • Scheduling: Improvements to mobile device usage. Tapping a flight bar, maintenance check, or aircraft registration opens a full-screen panel with all route/aircraft details and action links.
  • Scheduling: Route hover info box now also shows the outstation turnaround time.
  • Scheduling: Visual improvements to the Move/Swap Schedule dialog.
  • Technical and minor usability improvements to the tabs sub-pages module (e.g. on Statistics page).

Fixes

  • Remaining demo game timer did not always show correctly in old dashboard due to timezone settings.
  • UI's Modal dialogs closure on desktop devices was sometimes not happening correctly.
Posted at: 01-Jun-2026
Build Version: 2.0-20260601.01
26-May-2026

Scheduling 2.0 updates

Improvements

  • Scheduling Add Flight dialog improved:
    • "Buy Slots" checkbox added to the bottom of the dialog, to correspond with the placement in other action dialogs.
    • The styling of the compact mode of the dialog data is improved for desktop users; the data is presented in even-more-compact format now, and shows flight days and also flight dep/arr times.
  • The status of checkboxes to release airport slots and to remove route marketing campaigns in scheduling page dialogs now remember the last user selection.
  • Move Schedule now shows and suggests performing A/B checks immediately if they are expired.
  • Airline Settings: "Add Flight listing detail level", changed default view mode to "Compact".
  • Scheduling airport label visibility tuned for narrow flight segments.
  • Sizing and spacings of the modal dialogs improved on mobile devices, to better use the limited screen space.
  • Improved the time selector (HH:MM) behaviour in Scheduling's Set Maintenance dialog. It's now easier just to type in the desired hour with keyboard.
  • Old Scheduling page is now retired from use.

Fixes

  • Scheduling's Add Flight dialog did not always order the unassigned flights correctly by flight number.
  • Scheduling's "Perform B check immediately" resulted in wrong B check end date in some cases.
  • When returning to Scheduling page with browser's back button, the filters and selections were not correctly applied based on the page's previous status.
  • For better compatibility, the modal dialogs no longer close when clicked outside of the dialog area when on mobile, but closure happens only from the top-right-corner's X button instead. (no changes for desktop users)
  • Minor usability fixes to the modal dialogs in mobile/touch devices.
Posted at: 26-May-2026
Build Version: 2.0-20260526.01
26-Apr-2026

Scheduling 2.0 tweaks

Improvements

  • Minor UI tweaks to Scheduling based on user feedback:
    • When buying slots to a route already in schedule (from flight's popup -> Buy Airport Slots), the dialog now shows the slot availability and costs in a similar manner than route editor.
    • Improved handling of scheduling's display change events, e.g. how the data is re-drawn after an action (e.g. Add Flight) for better page display speed at user's end.
    • Aircraft in maintenance shows the maintenance completion date.
    • Add Flight dialog has a new "Jump to last flight" link when the dialog has many (10+) flights ready for assignment.
    • "Change Registration" dialog now has cursor focused on the reg.nr. field on open.
    • Minor layout tuning in wide desktop view (>1650px) to registration and action buttons area to give more space to scheduling flight bars.
    • Changed the threshold of "narrow" and "wide" desktop views from 1440px to 1650px for more horizontal space for flights.
    • All checkboxes in Scheduling dialog windows, such as "Show all aircraft (swap mode)", "Buy Airport Slots", "Swap registration numbers of aircraft" and "Swap nicknames of aircraft", now remember the last state they were in regardless if you close the popup window. This is game world and device independent save since the checkbox status is stored on your device's local memory.
    • Move Schedule dialog's fleet group selection is also memorized in device's local memory based on previous selection. By default (no memorized selection, or no such fleet) it defaults always to the current fleet group of the aircraft it was clicked from (if you have only 1 plane in that fleet then it also reverts to All Fleets).
    • Made Add Flight and Move Schedule vertical scrollbars for flight/aircraft data section more visible.
    • Increased visibility of vertical divider lines between weekdays in scheduling.
    • Move Schedule dialog shows if the target aircraft is currently in maintenance (and when maintenance is completed).

Fixes

  • Minor fixes in new Scheduling page:
    • Aircraft outside HQ was not counted correctly when moving schedules between two fleets in new Scheduling.
    • Fixed logic on how pre-delivery aircraft with routes are shown in Move Schedule dialog.
    • Aircraft pop-up's "View Routes" link did not filter correctly at "Manage Routes page".
    • Fixed logic error in Set Maintenance dialog where plane due for delivery, and not yet delivered to airline, could in some cases show A/B checks as expired.
    • Removed the black-background tooltip helpers from scheduling's right-side action buttons, they sometimes slowed down the rendering of the page at user's end, especially if 100+ aircraft on the single page was shown.
    • Move Schedule dialog's error messages did not respect airline's ICAO/IATA code display preference.
    • Techstop airports in the route sometimes caused a Move Schedule to fail.
    • Flight and B check scheduling bars end positions did not align properly on Monday after an overnight flight/maintenance.
    • Aircraft with no registration where always not sorted as first in the listing.
    • Fixed a few broken links.
Posted at: 26-Apr-2026
Build Version: 2.0-20260426.01
20-Apr-2026

Scheduling 2.0 now in use

New features

  • Scheduling 2.0 is now moved as the default / main scheduling page.
    • All scheduling links now point to this new page.
    • Old page is still accessible from main navigation under "Scheduling (Old)".

Improvements

  • Various minor UI tweaks and fixes to new Scheduling:
    • Mobile view's compact mode now shows flight route labels, if there's enough space for them ( = flight is long enough), in a similar way than desktop and mobile expanded modes.
    • Route Planning links added to route tooltip.
    • Direct link to aircraft info from registration number column added.
    • Add Flight dialog scrolling issues fixed.
    • Error messages inside dialogs can be closed if needed.
    • Aircraft nickname can be moved/swapped within Move Schedule.
    • Other minor UI tuning for consistency.
Posted at: 20-Apr-2026
Build Version: 2.0-20260420.01
Page 1 of 7