Regional Challenge is now open! 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
18-Feb-2025

Minor improvements and fixes

Improvements

  • Updated Credits store's backend libraries due to security policy changes.
  • Alliance invitation menu now makes sure the airline is not listed as a possible invitee if it shares HQ/base with any other existing alliance member. (n.b. this does not apply to alliance application from the applying airlines' side since this still within the old UI)

Fixes

  • Low Credits balance e-mails were being sent out too often.
  • Notifications of in-game messages did not always pop to the main navigation's notification balloon.
  • Scheduling page's search data became sometimes corrupted preventing the page load.
  • Alliance icon of an alliance still in founding state ( = not yet offically formed) showed up in route planning's airline schedule listing.
  • If an aircraft was in long-term storage and a model conversion (e.g. to freighter) was performed, and the plane was taken out of the long-term storage while the conversion maintenance was still ongoing, the D check included in the conversion was not being performed. Fixed by disabling the long-term storage removal while conversion maintenance is ongoing.
Posted at: 18-Feb-2025
07-Dec-2024

Minor improvements and fixes

New features

  • Airline Description, Alliance Description and Airline Notepad have a new text editor, allowing you to style the text with basic styling such as bolding, underlining, centering and lists.

Improvements

  • Improved a few error messages in the core website.
  • Technical improvements to the handling of modal dialog windows in the new UI.
  • Updated again some backend libraries.

Fixes

  • Oversupply warning did not reset if route was "cargo only".
  • Route Editor did not show correct payload limitation in the very rare case of route having an additional technical stopover airport where route payload limitation was caused by runway performance at the second leg departure airport and where the aircraft in question had an internal engine/weight fuel usage performance multiplier other than "1.0".
  • Game Time to Real Time tooltip info conversion was not correct at New Aircraft ordering page.
Posted at: 07-Dec-2024
07-Nov-2024

Minor improvements and fixes

New features

  • Company Notepad, Alliance Description and Aircraft Nickname fields updated to UTF-8 format, allowing storage of various special characters. 🛫😎

Improvements

  • Made some re-structuring on how some game content / scripts are loaded, for better performance for the future.
  • Compacted the side "filters" menu a bit in mobile, to make all content fit better to a small screen.
  • Updated some backend libraries.
  • Minor technical changes to incomesheet's storage design, and to aircraft data storage format.
  • Changed the UI form validation library due to published CVE.

Fixes

  • Used aircraft market cleanup function did not run properly in the Age of Flight game.
  • Fixed occasionally occurring cache file permissions issue at the backend scripts.
  • Fixed missing airline alliance definition from bankruptcy function at Game Subscriptions page.
  • Fixed a route editor's database issue occurring during new games' first day.
Posted at: 07-Nov-2024
30-Sep-2024

Billing system update, and other minor updates

This round of updates is again mainly focused on backend updates and migrating certain key components to the AirwaySim 2.0 system.

New features

  • Added a new "Delete Alliance" functionality to the Alliance Control Panel. This function is visible / available if you are the last remaining member in an alliance. (n.b. the alliance is still automatically closed if the last managing member closes his airline - each alliance must have at least one managing member at all times!)
  • Alliance closure related features upgraded to v.2.0 standard (completely new code). No visible changes to users.
  • Added real-world alliance name list to the blocked airline/alliance names database.
  • The game subscription billing module is upgraded to v.2.0 with a new code and new look for the e-mail notifications. The billing happens now every day at 12.00 UTC.

Improvements

  • Some technical streamlining to the new alliance features. No visible changes to users.
  • More technical tuning to the new backend processes. No visible changes to users.
  • Technical upgrade to the database structure of the airports infrastructure expansion system. No visible changes to users.
  • Fully migrated all remaining parts of handling logos, liveries and icons of airlines and alliances to the new system also in the old UI pages. No visible changes to users.

Fixes

  • Tooltip popups were too eager to open if there were many on the same page and mouse was moved rapidly over many of them.
  • Tooltip popup at scheduling page on mobile did not respect display boundaries.
Posted at: 30-Sep-2024
17-Sep-2024

Minor improvements and fixes

Improvements

  • Further updates to backend backup processes, migrating this system fully to the new backend also for the game databases.
  • Updated the real-world airline name list (i.e. blocked airline names) from current IATA airline members list.
  • Route minumum length limitations removed from route editor.

Fixes

  • Used aircraft generation was called too often.
  • Alliance creation did not assign private forum permissions if the third founding member joined after the alliance was already formed.
  • Fixed a server configuration issue that rarely could cause error 500 at some of the site's pages.
  • Achievement icons were not displaying at game's final results page.
  • Daily airline status e-mails were not moving out.
  • Time converter for pop-ups (e.g. aircraft delivery time estimate) did not take into account the user's time zone (after switch to the new website).
  • News of new alliance foundation did not always post to Dashboard.
  • Fixed a couple of incorrect page redirects after accepting/declining an alliance invitation (depending on the status of the alliance).
  • Alliance Control Panel's application decline reason textbox changed to normal text input (without rows) to prevent submitting the form when pressing 'enter'.
Posted at: 17-Sep-2024
Page 5 of 7