Changelog

Skybus Ops Dashboard — release history

v1.0.74 16 May 2026 Latest
  • New

    Custom colours for each fleet type can be selected or randomized in the aircraft management page.

  • Change

    Gate pucks in their gantt are now colour-coded by fleet type. Before, they were coded by type of stay (RON, turn, etc.)

v1.0.73 9 May 2026
  • Fix

    Snags were occurring too often - fixed a few bugs that could cause that, and also lowered the general odds.

  • Fix

    Flights were not delaying properly when using a ETD editor over the "total delay time" option.

v1.0.72 6 May 2026
  • Fix

    Flights were not showing as "arrived" unless someone inputted actual times in the flight specified. The system now will show flights as arrived if they pass their scheduled time with no actual times present to override it.

  • New

    Airports now have stars for hubs

  • New

    The Airports page now has a Adhoc section for airports with data, but not currently on the active schedule.

v1.0.71 4 May 2026
  • Fix

    Actual times in the dashboard are required for both OFF and IN to calculate the actual flight time.

  • New

    You can now connect to PHPVMS using your API key by clicking your name in the navbar (where you can also change password, etc.

  • New

    If connected to PHPVMS, you can bid on a flight through the gantt directly, just right click on a flight.

v1.0.7 2 May 2026
  • New

    Play in the sandbox! Staging mode moves and tail swaps now queue as pending changes (shown with amber dashed outline) instead of applying immediately. The board reflects the proposed arrangement before anything is committed.


    "Execute" sends all queued changes to the server in sequence. "Discard" wipes the queue and reloads from server state. Live polling automatically pauses while changes are pending.


    Conflict detection runs live against staged changes — turn mismatches, short turns, gate conflicts, and duplicate flight numbers all update in real time before you hit Execute.

v1.0.61 2 May 2026
  • New
    Flight modal now includes a block time calculator. Pick your origin, destination and aircraft, set taxi out/in times, and it'll estimate the block time and fill in your arrival automatically. Accounts for eastbound tailwinds and westbound headwinds.
  • New
    Estimated block times store in a database, so when creating a new flight with an already-calculated time, you can use a stored one.
  • New
    You can now filter by departure and/or destination airport in the main schedule gantt as well as search by airport and flight number.
  • Fix
    Some gate pucks were duplicating on generation.
  • Fix
    Gate pucks were not auto-generating refreshed versions when any aircraft swaps were made.
  • New
    "Refresh Day" button added to the gate board.
  • Fix
    When gates refreshed previously, tow pucks did not delete.
  • Change
    You used to be able to add gate tows in times where planes weren't actually on the ground at the airport.
  • New
    Tow pucks that take multiple days now include start/end dates.
  • New
    Tow pucks now include the in/out flight numbers included.
v1.0.6 30 Apr 2026
  • New
    Added an IRROPS section to the main schedule gantt, which will display a list of all delayed/cancelled flights in the selected range on the gantt itself.
  • New
    Snagged! Added automated snag reporting for completed flights, including Discord notifications for maintenance defects and AOG events. Snags trigger after arrival, use configurable odds, and only fire once per flight.
  • New
    Added a new Settings > Snags admin page so snag templates can be created, edited, enabled, disabled, and deleted directly from the dashboard.
  • New
    Updated snag support to match the live fleet (B38M, A319, A320, and A321) with generic snag templates also available across all aircraft types.
  • New
    Snags have ~3% chance of occurring per flight. A tail also cannot repeat the same snag for a few days.
  • New
    If an event occurs, the event has a 10% chance of being an AOG-level snag (so, a 3% chance of a flight having an event in general, and another 10% of that 3% fraction odds.)
  • New
    CTRL+Click and drag on the gantt to select multiple flights
  • New
    If two rows of flying are selected together, a Swap option appears when right-clicked on a flight to swap tails easily.
  • New
    When any flights are selected in the gantt, a small popup at the bottom of the screen indicates how many flights are selected
  • Fix
    Swapping a large number of flights would partially fail, with some moving and some not. Issue was an app firing one request for each flight at the same time.
  • Fix
    The tail swap confirmation modal now has scrolling for both tail lists in the case of a large amount of flights being queued for swapping.
  • Change
    The Airports page has been totally re-designed, now integrating everything from the spreadsheet used before, like catering and handler names.
  • Fix
    Popup modals used to close whenever you clicked away from it on your screen - made it so you have to click on the X to actually close it now.
v1.0.5 24 Apr 2026
  • Change
    Worked on gate assignment logic - previously, turns would assign to any space, including pads and hangars. Can now only assign to ramp and gates.
  • New
    Gate priority system added for operations to manage preference of gates when auto-assignment is active. Options are high pref, normal and avoid.
v1.0.4 28 Mar 2026
  • Change
    Improved gate gantt tail-swap cleanup. Swapping a flight to a different aircraft now clears stale auto-generated gate turn pucks on both affected tails so the correct turns regenerate cleanly and stay aligned with the schedule.
  • New
    When exporting flights for PHPVMS, a dynamic load factor algorithm is now used to generate LF and variance numbers for each route based on airports (hub-hub, regional-regional, etc.)
v1.0.3 26 Mar 2026
  • New
    Added delay coding to the gantt, using IATA formatted codes.
  • Change
    When delaying a flight, users can now enter a delay time or a new departure time
  • New
    Network page map now includes a fullscreen mode feature!
  • Change
    Slight tweak to popup notes on schedule gantt - delays now show badge with delay code used
v1.0.2 25 Mar 2026
  • Change
    Re-wrote how ACARSes work - the way it was, PHPVMS and this site were fighting to get to it first. It's now all on PHPVMS and it relays here.
  • New
    A small "ding" also plays when a new ACARS is received on the browser.
  • New
    Added an export button for flighs to move to PHPVMS when needed
  • Change
    Short turns only flag on the gantt if they're in the present/future
  • New
    Added "actual" times to the schedule gantt, allowing for entry of actual out/in times to eventually help tracking block times.
v1.0.1 22 Mar 2026
  • New
    PHPVMS will now use the schedule gantt to determine aircraft location and update on the crew site accordingly. If the aircraft is en-route, the airport will remain at it's most recent departure field.
  • Fix
    Both gantts were not following zulu time, sometimes.
  • New
    The Network page now has a map showing live fleet status, flights en-route, all that stuff. Will work on adding more to that map eventually.
  • New
    Flight origin/destination and start/end time changes are now in the audit list
  • New
    ACARS page added for ops to send/receive messages.
  • Change
    Pucks on the schedule gantt are now colour-coded - green for arrived, blue for enroute, grey for scheduled.
  • New
    Network page which features stats about the live network's day, NAS status blocks and when airports on the SKB network are in IFR or LIFR conditions.
  • New
    Towing logic for gate management now includes click-and-drag on the edges of tow-specific legs, similar to United's RTS.
  • Fix
    Ironically, the changelog page - editing entries used to have a different list of options than Change/New/Fix. Fixed that.
  • Change
    Stations on the schedule gantt are now in a grey instead of that weird blue.
  • Change
    When loading the schedule gantt, it now loads the current week and centers the user on the current time.
  • New
    Hovering on an airport on the schedule gantt now shows the turn time, airport name and METAR/TAF
  • Fix
    Hovering on a station conflict warning on the schedule gantt was showing one of the two conflicting airports' info - now just shows a conflict alert.
  • New
    Added a zulu clock to the top of the navbar
v1.0.0 20 Mar 2026
  • New
    Audit logs! If you're staff, you can see when aircraft did things like change tails, take delays, etc.
  • New
    Users! Yes, this is pretty important. Three groups, public ops and management. Pretty self-explanatory.
  • New
    A refreshed airport and fleet management page (which if you can't see, then, uh, nothing new.)
  • New
    Ironically, the Schedule v2 is available now! A hand-coded (by our assistant) design that's exactly what Skybus needs. Featuring all-new flight building logic, schedule conflict detection, turn time alerts and more.
  • New
    Also, Gate Ops v2 now is up and kinda running. There's not much to see there yet, but it should at least, work! Also, the Gantt v2 pulls gates from it. That's fun.
  • Change
    Made the navbar look a little slicker (and added a link to the Changelog)