Changelog

[0.6.9] —

  • Improved airport data classification algorithms. The terminal names displayed on the flight board will now be more accurate. Still not perfect, but better.
    It takes time for all the data to be processed. The changes will appear gradually.
  • Applied a few minor/insignificant changes and adjustments across the site.

[0.6.8] —

  • Added terminal and gate info to the flight board and flight detail pages.
    This is an experimental feature; it may not work properly or may not work at all. I'm still working on this and refining the code. You can turn it off at any time in the flight board settings.
  • Added a Flight information section on the flight detail page with check-in, boarding, departure, and arrival details (terminal and gate when available).
  • Added an option to display only passenger flights on the flight board.
  • Slightly refactored live data sync code to improve its stability and performance.
  • Added callsigns to the "busiest airports" block on the home page.

[0.6.7] —

  • Fixed degraded performance in the main search introduced in 0.6.6.

[0.6.6] —

  • Added the functionality to filter flights on the airport history page by airports, dates, airlines, and aircraft types.
  • Improved the main search: it is now possible to search for airports by name or city name, and to search for flights by airline name.
  • Improved search UX: disabled page scrolling when a dropdown menu is open and adjusted the autocomplete logic to make it more intuitive.

[0.6.5] —

  • Added the functionality to filter flights on the airline history page by airports, dates, and aircraft types.
    For now, it's only available there, but in future updates I'll add a similar functionality to the other pages with flights as well.
  • Applied a few minor/insignificant changes and adjustments across the site.
  • upd. Temporarily disabled animations on some UI elements (dropdowns mostly) to stop flickering. When I have some time, I'll try to figure this out and restore the animations.

[0.6.4] —

  • Added a page listing all airline flights.
  • Slightly reduced the width of line on the airport map.
  • Added point IDs to the exported csv and json files.

[0.6.3] —

This update applies only to the Russian version of the website.
  • Added localized aircraft names for the Russian language (where possible).

[0.6.2] —

This update applies only to the Russian version of the website.
  • Added localized airline names for the Russian language (wherever they could be obtained automatically).
  • Corrected wording in notifications for the Russian language.

[0.6.1] —

  • Fixed a few bugs introduced in 0.6.0.

[0.6.0] —

  • Added a detail page for the airline, featuring brief statistics and a flight map.
  • Added a page listing all known airlines.
  • Highlighted delays on flight detail page and added an checkbox to control this setting.
  • Applied a few more minor styling changes/fixes across the site.

[0.5.14] —

A minor update
  • Callsigns have been added to the names of the exported files.
  • Applied a few minor styling changes/fixes across the site once more.

[0.5.13] —

  • Improved live flight matching so an edited departure time no longer splits an in-progress flight if the aircraft is still airborne or the VATSIM session has not changed.

[0.5.12] —

  • Adjusted flight detail page so it displays both planned and actual values, rather than having them replace one another.

[0.5.11] —

  • Refactored the code on the flight board page to make data loading faster.
  • Applied a few more minor styling changes/fixes across the site.

[0.5.10] —

  • Adjusted departure time to be EOBT + 20 minutes.
  • The option to group flights by hour has been moved to a separate checkbox and is now available in all layouts.

[0.5.9] —

  • Added two more options to the flight board settings:
    • Hide flights that have already departed.
    • Hide flights that haven't departed yet.
    Both options are disabled by default.
  • Adjusted the appearance on mobile version in some places (minor adjustments, nothing serious).

[0.5.8] —

  • Attempted to improve flight matching code to prevent slicing a single flight into multiple when "departure time" in flight plan changes.
I'm still not quite sure it works and does not add new bugs. So at the moment I just monitor it. Ready to roll it back if anything.

[0.5.7] —

A minor update
  • Reorganized "Busiest airports" block on the home page to match the updated flight board layout.

[0.5.6] —

  • The flight detail page will now display the actual departure time and enroute time (when available).
  • Applied a few more minor styling changes/fixes across the site.

[0.5.5] —

  • Added the ability to export flight data as .kml, .csv, .json files.
  • Added the ability to download a QR code as an image in the "Share" pop-up window.
  • Applied a few minor styling changes/fixes across the site.

[0.5.4] —

  • Added full aircraft names on some pages.
  • Applied major styling changes on multiple pages. Still working on the styles, it's not the final result.
  • Added a placeholder for the airline page. Will be extended and adjusted in future updates.
  • Attempted to adjust the code for changing flight statuses for them to switch faster. Still testing.
  • Adjusted history flight list to be ordered by actual departure/arrival timestamps when possible.

[0.5.3] —

A minor update
  • Applied a few minor styling adjustments.

[0.5.2] —

  • Fixed a few minor bugs and issues in 0.5.1.

[0.5.1] —

This update mainly relates to the website's appearance.
  • Home page was redesigned to look more nice and modern.
  • A block with the most busy airports and latest departures and arrivals has been added to the home page.
  • A block with the most popular airports of all time has been added to the home page.
  • Header and footer styles have been slightly adjusted.
  • Header is now sticky on all pages.
  • The flight board styles are slightly adjusted: font sizes increased, removed unnecessary uppercases, etc. I wanted to make it look more spacious and readable.

[0.5.0] —

  • An announcer has been added to the airport page.
This is still a very rough version and may not work or work poorly. I still work on it, just wanted to share the progress as soon as I could.Also note that at this time, announcements are available only for passenger airline flights

[0.4.2] —

A minor update
  • Fixed a few minor styling issues.

[0.4.1] —

A minor update
  • Fixed a few minor bugs.

[0.4.0] —

  • Added airport flight history pages that list all recorded flights in chronological order.
  • Added an optional redesigned flight board layout.
  • Some minor styling fixes applied.

[0.3.5] —

A minor update
  • Fixed the code for calculating takeoff and landing times.
  • The wording of some flight statuses has been updated.

[0.3.4] —

  • Feature: added a new "contact lost" status for incomplete flights.
  • Experiment: the flight data recording interval has been reduced to 15 seconds. This applies only to the flights themselves - the flight board is still updated once a minute. I am working on optimizing the synchronization algorithm and speeding up the flight board updates.

[0.3.3] —

  • Feature: added a combined altitude and speed graph to the flight page.
  • Experiment: added a color gradient to the flight map for visual altitude indication.
  • Fix: fixed a critical bug in the updated flight merging code introduced in version 0.3.2, which caused data corruption.
Unfortunately, historical data for all flights active at that time, those that began before 6:55 a.m. UTC on April 6, has been corrupted. Each flight has been split into two entries: the first with the status "canceled", and the second with the actual status. The issue that caused this has been resolved, and all new flights will be recorded normally; however, historical data for this period has been irretrievably corrupted.
We apologize for the inconvenience.

[0.3.2] —

  • Improved flight matching for temporary disconnects: flights are retained for 12 hours and merged when the pilot reconnects, avoiding duplicate or "cancelled" legs.

[0.3.1] —

  • Improved airline matching algorithm.
  • Fixed a few minor bugs in 0.3.0.

[0.3.0] —

  • The homepage has been redesigned (the work isn't finished yet, but the first steps have been made).
  • The search component has been redesigned.
  • Added a Privacy Policy page.
  • Added a cookie consent banner.
  • Added Google reCAPTCHA to forms.
  • Added a feedback form.

[0.2.2] —

  • Departure and arrival times have been added to the online flight board.
  • The current date has been added to the online flight board.
  • City name has been added to the airport page.
  • Several minor cosmetic changes have been made.
  • Fixed a few minor bugs.

[0.2.1] —

  • Fixed several bugs that were introduced in 0.2.0.

[0.2.0] —

  • Started recording all completed flights and storing them in the database.
  • Added a detailed flight page with map, charts, and flight summary.
  • Added a route page for each callsign, showing all recorded flights for that route.
  • Fixed minor styling issues and visual inconsistencies across the site.
  • Improved search to work for both airports and flights in a single combined search field.
  • Added a "Report a bug" form to make it easier to send feedback.
  • Added breadcrumbs for clearer navigation between pages.

[0.1.1] —

  • Fixed several bugs that were introduced in 0.1.0.

[0.1.0] —

  • Added a map of current connections to the airport page.

[0.0.3] —

  • Fixed several internal bugs related to static data.
  • Added a page with a changelog (this page).
  • A new temporary logo has been added to replace the old one.

[0.0.2] —

  • Added fullscreen mode.
  • Fixed bugs related to loading static data.

[0.0.1] —

  • Initial project launch.
test-image

Please note that the data on this page refers only to the VATSIM network and has nothing to do with real-world aviation.

VATSIM is a virtual network for flight simulation where virtual pilots and ATC interact in real time.

Learn move about VATSIM here: https://vatsim.net