FlightOps Hub
Home

Release notes

Changelog

What's new in each FlightOps Hub release, newest first. The same notes ship with every installer.

← Back to the homepage

v3.3.1 — 2026-10-12

Fixed

  • "Error reading XML file: System does not support 'windows-1252' encoding": the AutoStart (exe.xml) tab could not read MSFS's exe.xml when add-on installers had left it declared as windows-1252, and switching add-ons on or off failed the same way. Both now work, and the file keeps its original encoding when saved.

v3.3.0 — 2026-09-29

New: Briefing ("Tahák") - your SimBrief plan as a pilot's cheat sheet

A new tab, in the app and in the Companion on your phone, that turns your last SimBrief plan into what you actually need before departure:

  • Flight, times, fuel and weights: callsign, aircraft, cruise altitude, SID/STAR, times (UTC), the full fuel breakdown and the weights, with a bar against each limit (ZFW, takeoff and landing weight). Fuel and weights are shown in the plan's own unit, and the unit is spelled out - kilograms or pounds - because mixing them up is an easy FMC mistake.
  • Weather in plain words: the METAR of your origin, destination and alternate is decoded ("Wind 270° at 12 kt gusting 25 kt, visibility 8 km, rain (light), broken cloud at 2,500 ft..."), in the app's language, next to the VFR/MVFR/IFR/LIFR chip. The original METAR and TAF are one tap away.
  • Fresh weather: the plan's own weather is a snapshot from when you generated it - often hours old. The Briefing fetches current METAR and TAF instead (NOAA's aviationweather.gov, with VATSIM's METAR mirror as a fallback) and always says which one you are looking at and how old it is. Only the airports' four-letter codes are sent.
  • Runway and transition: the planned runway, transition altitude (in feet) and transition level (as a flight level, e.g. FL060) for each airport.
  • Route and step climb: the waypoint/airway string, ready to paste on an FMC route page (Copy route button, also on the phone), and the step climb read out as "VEMUT FL350" (waypoint and the level to climb to; the starting level is already the cruise altitude) instead of SimBrief's raw code.
  • Warnings: a weight over or within 3 % of its limit, and a plan that is 6 hours old or more.
  • The original OFP, one tap away: "Show the original OFP" swaps the cheat sheet for SimBrief's own OFP text (in a fixed-width font) right in the tab, on the phone too - and "Hide the original OFP" brings the cheat sheet back. "Open as PDF" opens the PDF in your browser. It is fetched only when you ask, and reduced to plain text, headings and the plan's own route maps first - no links or scripts from the plan get through, and a picture is shown only if it comes from SimBrief's own image folder.
  • Out of the way until it can work: the tab does not appear at all until your SimBrief username is set in Settings, in the app or on the phone.
  • On by default, one switch: Settings -> Flight Identity -> "Show the flight cheat sheet". Off means the tab is gone, in the app and on the phone, and nothing is fetched.

New: In flight tab - your aircraft on the map (optional)

A new tab that shows where you are while you fly, read from the simulator through SimConnect. Off until you switch it on in Settings -> Flight Identity ("Show the In flight tab"); until then the app never connects to the sim.

  • Map: your aircraft, turned to its heading, on the SimBrief route, with the trail you have flown. It follows the aircraft until you move the map; Follow aircraft brings it back.
  • Click any waypoint to see what the plan says there: altitude, wind, temperature, planned time and planned fuel on board (EFOB). Once you have passed it, the fuel you actually had is shown next to the plan.
  • Phase of flight: parked, taxi, takeoff, climb, cruise, descent, approach, landing - and under the map the three figures that matter in that phase (for example ETA, distance to go and fuel against the plan in cruise).
  • How the landing went: after touchdown the tab shows the sink rate (feet per minute) and the G load. The rate is the simulator's own touchdown figure; the G is the highest of the few readings a second taken around touchdown, so a close estimate of the peak rather than the exact value. A hard landing is marked in amber.
  • On your phone too: the Companion has the same tab (called the same), with the same map, waypoint card, phase and figures - it is the very same view, not a look-alike. It appears on the phone only when the tab is switched on in Settings, and the map tiles and the view load from your PC the first time you open it.
  • Only while you look: the tab reads the sim only while it is the open one, and needs your SimBrief username for the route.

Changed

  • MSFS 2024 from the Microsoft Store: the launcher, the Community folder detection and the exe.xml location used a package name that does not exist (Microsoft.FlightSimulator2024_...); the real one is Microsoft.Limitless_8wekyb3d8bbwe. Starting the sim, finding Community and reading exe.xml now work for that version too (Steam users were never affected).
  • "Start minimized" for add-ons now minimizes every window an add-on opens (a splash screen no longer stands in for the real window), without taking the keyboard focus from the sim while it loads.
  • Safer settings and backups: a settings file that cannot be read for a moment is retried instead of being taken for empty (which used to risk overwriting it on the next save, licence included); a genuinely damaged one is kept beside the new one as .corrupt-.... Config exports no longer contain the licence, the trial record or the Companion pairing token, and importing a backup never replaces this PC's licence or token (a licence from another PC would not work here and forced a new activation).
  • Safer updates: the installer is downloaded only from this project's own GitHub releases, and only if what arrived is really a program.
  • Add-ons are closed reliably: when the sim quits, an add-on whose launcher has already exited, or one started with administrator rights, is now still closed (the first used to be left running, the second skipped).
  • Companion keeps running after a network change: switching Wi-Fi or waking the PC from sleep no longer leaves the phone unable to connect until FlightOps Hub is restarted.
  • Smaller fixes: several simultaneous settings writes no longer collide; a bounced landing keeps its harder contact and a landing rate the sim never reported is shown as unknown, not as the previous landing's; the original OFP can no longer break out of its panel; the phone's Hub Refresh button gets a fresh plan; very long numbers in an old settings file or a release tag no longer crash the app.
  • Kilograms or pounds, your choice: the Briefing and the In flight tab have a kg | lb switch. Fuel, weights and limits (and the planned fuel at each waypoint) are converted to what you pick. It is one choice for the whole app: change it on the phone or on the PC and both follow. Until you choose, everything stays in the SimBrief plan's own unit, as before.
  • One tray icon, always: the app now has a single tray icon for every situation (minimized, launching, watching the sim). Before, a launch begun from the minimized tray menu left two icons side by side, and the pairing QR code item was missing from one of them. The menu is now built each time it opens and has Show pairing QR code whenever Companion is switched on.
  • The Flight tab is now called Launch (Spuštění, Start, Iniciar, 启动): it is where you build your checklist of add-ons to launch, and the Companion already used that name.

v3.2.1 — 2026-09-29

Companion & vPilot Tablet Bridge

  • VATSIM CID: a new field in Settings is passed straight to the vPilot Tablet Bridge's flight-plan buttons on your phone - no more typing it twice.
  • Uninstall: Settings now has an Uninstall button for the vPilot Tablet Bridge plugin, next to Install/Reinstall.
  • VATSIM-only settings (the CID field, the vPilot Tablet Bridge card) stay out of the way until you actually pick VATSIM as your ATC network.
  • Settings reorganized into clearer sections (Startup & Launch, Flight Identity, Companion, Add-ons, ...) instead of one long list.

Tray

  • Stay in the tray after the sim closes: a new option (Settings → Startup & Launch) that keeps FlightOps Hub running in the tray once the simulator exits, instead of always closing.
  • Show the Companion QR code from the tray: right-click the tray icon to pull up the pairing QR code without restoring the main window - works while minimized or while a launch is in progress.
  • Fixed a rare case where minimizing during an active Launch could show two tray icons at once.

Safety

  • The Scenery and Aircraft tabs (desktop and Companion) now lock while the simulator is running, so a package move can't fail or go unnoticed until a restart.

App

  • The first time you run FlightOps Hub, the window now opens at a properly proportioned size instead of a cramped one.

v3.2.0 — 2026-09-28

New: Companion - your phone or tablet as a second screen

An optional web view for a phone or tablet on your own home network. Switch it on in Settings, scan the QR code, done - nothing to install on the phone, no account, no cloud. It follows the app's language.

  • Hub: your SimBrief plan at a glance (route, radiotelephony callsign, aircraft, flight time, AIRAC-mismatch warning) plus a card per airport with live ATC positions (ATIS on request), the current METAR with its flight-category chip, and the GSX / scenery status.
  • One tap to fix missing scenery: if an airport's scenery is installed but switched off, enable it right from the phone.
  • Launch: pick a flight profile (and an exe.xml profile) and start the whole flight remotely - built for home cockpits where the PC is out of reach once you're seated.
  • Scenery (opt-in): browse and switch the whole Community library by continent and country, staged and applied with a progress bar. Off by default, behind its own switch in Settings.
  • AnyAirline from the phone: "Send to AnyAirline" can open on the PC, in the phone's own browser, or as AnyAirline's tablet WebDeck.
  • Made for a dark cockpit: a red night mode that protects night vision, a collapsible tab bar, and an "Add to Home Screen" icon.
  • Connection test: if a phone can't connect, Settings → Companion → Test connection checks the server, your network address (and warns when the PC is on several networks), Windows Firewall, and a network set to "Public".
  • Stable address: optionally use the PC's name (.local) instead of an IP address, so a saved shortcut survives a router change (needs a phone that resolves mDNS names).
  • Private by design: home network only, off by default, protected by a random pairing token in the QR code (regenerate it any time to cut off old links). It is plain HTTP, so use it at home - not on public Wi-Fi. The first time you switch it on, Windows may ask to allow FlightOps Hub through the firewall: allow it on Private networks.

New: vPilot Tablet Bridge (VATSIM)

  • If FlightOps Hub finds vPilot on your PC, Settings offers to install the free, open-source (MIT) vPilot Tablet Bridge plugin for you (vPilot has to be closed first).
  • The plugin serves vPilot's radio, ATC, traffic and transponder controls as a tablet page, shown as a vPilot tab inside the Companion - one QR code covers both. It follows the app's language and the Companion's night mode, and the tab only appears once the plugin is installed.

Scenery, aircraft and weather

  • Undo last change: one click puts every package the last Apply moved back where it was, on both the Scenery and Aircraft tabs - even after a restart. Anything you've moved by hand since is left alone, and a package that can't be moved back right now (a file still open) stays available to try again.
  • Sceneries by continent, with country flags: the Scenery list is grouped continent → country, with continent silhouettes and country flags, and collapses so a large library stays readable.
  • Flight category chip: every METAR gets a color-coded VFR / MVFR / IFR / LIFR chip worked out from its ceiling and visibility (standard FAA limits), on the desktop and on the Companion.
  • AnyAirline: choose where "Send to AnyAirline" opens - on this PC, in your phone's own browser, or as AnyAirline's tablet WebDeck - separately for the desktop app and the Companion.

App

  • Startup splash screen: a branded loading screen while FlightOps Hub starts up.
  • More resilient licensing: an activated license keeps working without internet - and now also through a license-server outage - for up to 14 days between checks. If the license server is down while you activate, you get a clear "temporarily unavailable" message instead of a misleading one.
  • Correct version label: the sidebar and Settings footers now show the real version (V3.2).

v3.1.0

  • AnyAirline integration (optional): send your validated SimBrief flight plan to AnyAirline with one click, and get a suggestion to add the AnyAirline Connector app to your launch checklist when it is running on your PC.
  • A buy-license link in the app.
  • Fixed detection of the "license already activated on another PC" case.

v3.0.0

  • Rewritten on .NET (WPF + WebView2) instead of Python, with a visual redesign of the interface.
  • System tray: minimize to tray, launch at Windows startup straight to the tray, and tray quick-launch.
  • Smart Launch driven by live SimConnect data, plus a reworked launch pipeline that closes what it started when MSFS exits, and can recover after an interrupted session.
  • Licensing: one-time license with a 14-day trial; one-click updates from GitHub Releases.
FlightOps Hub
Privacy Policy Terms of Service Refund Policy EULA Changelog Manual support@opossumdev.com

© Opossum Dev. All rights reserved.