The Vaeroly app
?One app for every airline you fly for. It finds your booked flight, records it from the simulator and files the PIREP when you park.
Get it for Windows (Microsoft Store)
Download for Mac
Download for Linux
Windows 10? Download the zip
Current version: 2.8.106
Fly in three steps
- Download the app for your computer and open it.
- Sign in once: press Sign in with your browser in the app (or use your email and password). Your latest booking then loads by itself.
- Book a flight at your airline and start your simulator. The app records the flight and files the PIREP when you park.
Something not working? Fix common problems
Download the app, then sign in from it with your Vaeroly account. Sign in here to see your booked flights and signed-in computers, or create an account.
This version
| WindowsWindows 10 or 11, 64-bit | Version 2.8.106 · 2026-11-1522.0 MB |
SHA-256 f943ed713cdf67119b1fb10778a43c1cd35ada6fcf483d43f19be5d57c6a3cd8 | |
| MacmacOS 12 or newer, Apple silicon (M1 or newer) | Version 2.8.106 · 2026-11-1521.4 MB |
SHA-256 aa7438f922265e212a025f2d6ee813aa54558efdedb9382d5bf81cd8c824efbc | |
| LinuxLinux, 64-bit (Ubuntu 22.04, Fedora 36 or newer), X-Plane only | Version 2.8.106 · 2026-11-1528.4 MB |
SHA-256 15f3e33aa7351683e898ad9eeb19a4c00a5ae66d61f58243246c9fb30e2b41cd | |
Simulators: Microsoft Flight Simulator 2020 and 2024, Prepar3D (with FSUIPC) and X-Plane 11 and 12. The app updates itself; the checksum lets you check a download by hand. Supported simulators and aircraft · Problem with the app? Ask on our Discord
What's new
2.8.106 · Stable, 15 Nov 2026
2.8.106 · Stable, 15 Nov 2026
- Updating on a Mac: when ACARS cannot check the new version's signature, it now tries once more. If it still cannot, the message says clearly that the update was not installed.
2.8.105 · Stable, 15 Nov 2026
- Aircraft readings come from Vaeroly: ACARS now takes its aircraft readings from Vaeroly, so fixes for your aircraft arrive without an app update. The ToLiSS A320 and Zibo 737 on X-Plane now read their own light switches.
- More switches read: ACARS now reads more switches on the Fenix, the A330, the FlyByWire A380X and A320neo, and the A350: wing and runway turnoff lights, seat belts and no smoking signs.
- Aircraft readings need you online: the readings for the Fenix, Airbus, PC-24, 707, Zibo and ToLiSS add-ons are no longer inside the app. ACARS gets them from Vaeroly when you are online. Offline, those switches show as not measured.
Earlier versions
2.8.104 · Stable, 14 Nov 2026
- Shared cockpit on big aircraft: the whole cockpit is now kept the same, up to 2,000 switches and 1,000 buttons. Before, an X-Plane aircraft's list stopped at 300 switches. A pilot on an older version still links and gets the first 300.
- ToLiSS A320neo (X-Plane): in the shared cockpit its lights, gear lever, parking brake, APU and engine masters now follow too. The landing lights read off when they are off, and the APU reads running when its AVAIL light is on.
- Learning an aircraft: ACARS now learns up to four times as many of an aircraft's switches from each flight.
- Landing word after the flight: the summary now shows the crew centre's own word for your landing, by your airline's limits. Before, ACARS used its own fixed limit.
- Co-pilot who joins late: when your co-pilot accepts the invite, or joins with your code, after the flight has started, the Cockpit tab now comes within a minute while you are still on the ground. Before, you had to stop the flight first.
- X-Plane before the flight: the list you see before starting the flight now shows the aircraft you loaded. Before, it could say that no aircraft was read from the simulator.
- Vertical speed in the shared cockpit (A320neo): when your co-pilot turns the V/S knob, your aircraft now follows to the same value. Before, the value was refused and your vertical speed could drop to 0. Both pilots need 2.8.104 for this.
- A380 in the shared cockpit (MSFS): when your co-pilot turns the heading, speed or altitude knob, your aircraft now follows to the same value. Before, the value was refused.
- Altitude in hundreds in the shared cockpit (A320neo): when your co-pilot sets an altitude like 38,400 ft and your own altitude knob is set to thousands, your aircraft now follows to the same altitude. Before, it stopped at 38,000 and both of you ended there.
2.8.103 · Stable, 12 Nov 2026
- Flap and gear speed limits: the A350-900 and -1000, the A380 and the 787-8, -9 and -10 now have their own flap and gear speed limits, so going over them is noticed on these aircraft too.
- Landing lights on the Zibo 737 (X-Plane): the lights now read off when all four landing light switches are off. Before, they always read on.
- A350 (MSFS): ACARS no longer offers to teach it the switches after every flight. The beacon, parking brake, gear and transponder are read by themselves, and probe heat, which has no off position, is no longer judged.
- Shared cockpit that learns: after a linked flight, ACARS tells Vaeroly which switches the other simulator followed. A switch an aircraft never follows comes off its list by itself, and the Cockpit tab shows how many of the aircraft's switches were tested.
- Shared cockpit seat button: on MSFS 2024, "Sit in the other seat" now turns into "Back to my seat", also when you already sat there.
- Shared cockpit dials: the heading, altitude and speed dials stay the same in both seats when turned fast (A320neo in MSFS 2024; both pilots need this version).
- Shared cockpit link: a value the aircraft flips by itself is no longer copied flip by flip, and the app log now says why a link dropped.
- X-Plane shared cockpit: buttons one pilot presses now reach the other pilot. On some PCs they did not.
- List before Start: it no longer flips to "No aircraft read from the simulator yet" while the aircraft is loaded.
- Shared cockpit Connect on MSFS: on some PCs the Cockpit tab stayed at "Reading the aircraft from the simulator…" and the other pilot never got the cockpit. Connect now works there.
- More MSFS aircraft in the shared cockpit: an aircraft with no switch list yet gets one from what the simulator says the aircraft has, the same on both computers. Flight controls, engines, fuel, fire, gear and doors are never in it.
- Aircraft data when you load it: ACARS now gets an aircraft's profile and switch list from Vaeroly when you load that aircraft.
- Shared cockpit link drops: the link no longer drops for a second every few minutes.
- Chinese: you can now pick 中文 under Settings › Language.
2.8.102 · Stable, 12 Nov 2026
- Shared cockpit buttons: a button held for the other pilot is now let go when the link reconnects or the aircraft's list changes, so it can't stay pressed.
- Embraer names: an aircraft named "Embraer 175", "Embraer 190" or "Embraer 195" is now recognised as the right type.
- Crash reports: a harmless Windows message is no longer offered as a crash report when ACARS starts.
2.8.101 · Stable, 10 Nov 2026
- Shared cockpit online time: when the first officer is online with the booked callsign, the minutes now count even if the captain is connected somewhere else.
- X-Plane on another PC: ACARS now takes readings only from the computer X-Plane runs on, not from other devices on your network.
- Runway changes: a new arrival runway now chimes even when that check came without a weather report.
- Teaching on Prepar3D: switches Vaeroly knows only from MSFS are now asked for on P3D too.
- New aircraft are learned faster: on an add-on Vaeroly doesn't know yet, ACARS now watches the switches we check first and a different part of the rest on each flight, so nothing is missed on aircraft with long lists. Nothing to do on your side.
- Changed aircraft at the gate: if you load another aircraft before pushback, ACARS now learns that one. Before, it kept the first one's name.
- Liveries: all liveries of one MSFS add-on now count as the same aircraft when Vaeroly learns it.
- Switch checks on new aircraft: when the simulator's own reading of a light or switch never moves but the aircraft's own switch did, that check is no longer counted against you.
- Busy switches and knobs: a parking brake, taxi light or seat belt sign you use a lot, a transponder knob with several positions, and autobrake and engine start knobs (RTO, 1, 2, MAX all count as set) can now be learned from your flights too. Nothing to do on your side.
- Cabin announcements with the lights: a new setting under Cabin sounds, off by default. With it on, the beacon tells the cabin crew to arm the doors, the safety announcement plays at pushback, and "seats for take-off" comes with the landing lights.
- Cabin volume: moving the volume bar now also changes the announcement that is playing. It goes on from where it was.
- Check for updates when offline: if ACARS can't connect, it now says so in plain words and asks you to check your internet connection.
- Shared cockpit buttons: TOGA and the master warning and caution are now pressed in both sims. You both need this version.
- Shared cockpit in X-Plane: ACARS now also reads the aircraft's own shared cockpit file from its folder, so more of the cockpit stays the same.
- Smoother shared cockpit: the other pilot's aircraft now moves more smoothly in your sim.
- Aircraft that need an extra switch: some aircraft need a switch set while they're linked. ACARS now sets it during the link and puts it back after.
- Watching and flying: if you start a flight while you're watching a cockpit, ACARS now asks you to stop watching first.
- Settings on an open link: when Vaeroly turns throttle, time and pause sync on or off, it now works at once, also on a link that's already open.
- Scoring for small aircraft: small types that had no class before, such as the L410, Metro, C310 and DC-4, now get the softer scoring of their class.
- Verified aircraft: the PIREP now names the aircraft profile the flight was flown with, and aircraft Vaeroly tested itself count as verified.
- More of the cockpit in MSFS: for 122 aircraft, the shared cockpit now keeps many more switches and knobs the same in both sims. ACARS picks the list for your aircraft by itself.
- X-Plane aircraft with no shared cockpit file: ACARS now reads the aircraft's own files and keeps its switches and buttons the same. For many well-known add-ons it also has a ready list, so you don't need to find the file yourself.
- Held buttons: a button you hold, such as a starter or a fire test, now stays held in the other sim until you let go.
- Sit in the other seat: a new button on the Cockpit tab moves your view to the other seat and back.
- The other pilot's controls: while the other pilot flies, the Cockpit tab shows their yoke, rudder, throttles and brakes as they move.
- Two different simulators: one of you can now fly MSFS and the other X-Plane, Prepar3D or FSX. The main switches, the radios and the autopilot stay the same.
- Prepar3D and FSX: the shared cockpit now works there too, through FSUIPC. Nothing is installed in the simulator.
- Notes from your staff: tips your airline's staff wrote for an aircraft now show while you're linked.
- X-Plane buttons: with Vaeroly's X-Plane plugin, X-Plane's cockpit buttons now work in both sims.
- Readings: hydraulics, rain, centre of gravity, panel lights, flying in cloud and the localizer are now read on aircraft where they were missed.
- Your own aircraft: if you're the only one flying an add-on, your airline uses its checks after one flight that matches its files, and every airline after four.
- Changing simulator: in the classic window, picking another simulator now clears the old reason it wasn't found.
2.8.100 · Stable, 10 Nov 2026
- Why the simulator isn't found: if ACARS still can't find your simulator 10 minutes after you sign in, the status line now says why: it is open but blocked, a different simulator is open, or it is still in its menus.
- X-Plane altimeter: ACARS now records your altimeter setting in X-Plane too.
2.8.99 · Stable, 10 Nov 2026
- Finish flight after the simulator closed: if your simulator closes or crashes after landing, before you are parked, wait half a minute and press Finish flight. ACARS now sends your PIREP from its last reading. Before, you had to load the simulator at the same place again.
- Waiting for staff: when a PIREP goes to your airline's staff first, the summary now says so, in place of "pending, 0 points". Your points come after their check.
2.8.98 · Stable, 9 Nov 2026
- Italian: you can now pick Italiano under Settings › Language.
2.8.97 · Stable, 8 Nov 2026
- Runway to expect: when your airline has Suggested runways on, ACARS now gets the arrival runway with the arrival weather. At the top of descent the voice ends the weather with "Expect runway two seven right". In the air the log shows the runway once, and if it changes, for example when a controller opens a new ATIS, it tells you with the chime, like new weather.
- P3D and FSX: ACARS no longer reads your aircraft with a switch profile made for MSFS, so lights and switches show right.
- Shared cockpit: before you take the controls, ACARS checks that your throttles are where the aircraft's are, so the thrust doesn't jump. With your hands off the yoke, your inputs no longer fight the autopilot. Both sims now share the time of day, the sim rate and the pause, and the Cockpit tab says when the weather differs. Sync again sends every switch once more. After a lost link, the following sim carries on by itself. Handing over the controls also works more reliably. When your co-pilot starts the engines, ACARS starts yours too, so you can take the controls back in the air. Long flights stay smooth to the end. Both pilots need ACARS 2.8.97 or newer to link.
- Instructor seat: your airline's staff can now watch a shared cockpit flight from the Map's Live tab. Their sim follows the aircraft, and they can't change anything. Both pilots see who is watching and can remove them.
- Mac: the app is now called Vaeroly; the update renames it.
- Global Express: flap names and flap/gear overspeed checks; Global 7500 recognised.
2.8.96 · Stable, 7 Nov 2026
- Shared cockpit in X-Plane: on Windows, Connect looked for MSFS even when you flew X-Plane. It now links the sim ACARS is connected to. And the captain's flight now starts once the first officer is in too. If you need to, you can still start alone. With XPUIPC, ACARS now also sees X-Plane as X-Plane.
- Your airline on the map: the Map page now opens on Live, with everyone from your airline flying right now, each with its flight number. Your own flight is in pink. Point at an aircraft to see its route, pilot, height and speed. Your departure and arrival are still one tab away.
- Stop tracking at the gate: while your PIREP waits for the checklist, Stop tracking now asks to file it. A finished flight can't be thrown away by mistake any more. Closing ACARS there now files it too.
- Aircraft not recognised: on the Flight page, before you start, ACARS now says when it can't tell which aircraft is loaded, for example an add-on with its own name. You can still fly. Your staff can add the name under Fleet.
2.8.95 · Stable, 7 Nov 2026
- New look on the Mac: after an update the window could keep the old colours and the old page. Now each version opens fresh.
2.8.94 · Stable, 6 Nov 2026
- Passengers: when your airline has Passengers switched on, the Flight tab shows how your passengers feel so far: calm, a few bumps or rough. You can hide it in Settings › Cabin sounds. ACARS also notes each cabin announcement your sound pack plays, so passengers know they were kept informed.
- System faults in flight: tick it in Settings and, when your airline has Faults on flights on, a system like a generator or the slats can fail now and then in the cruise. ACARS shows the cockpit message and it goes into the tech log. Only offline, and only for systems your aircraft type has. In X-Plane most of them really fail until the flight ends.
- Pause at top of descent: tick it in Settings and ACARS pauses the sim once a flight, where your descent should begin, so you don't fly past it while you're away. Only on flights booked as Offline, and never once you're seen on VATSIM or IVAO. You can also let the EFB on your phone pause the sim (Settings, then EFB › Flight › Pause the simulator).
- Discord status: tick it in Settings › Discord and, while you fly, your Discord status shows the flight number, route, phase and aircraft type. Nothing else, and only the Discord app on your computer gets it. It's off until you turn it on.
- Stream overlay for OBS: tick Settings › Stream overlay (OBS) and add the address to OBS as a Browser source. A see-through strip shows your route, phase, altitude, ground speed and landing rate, updated every second. Only this computer can open it, and it shows no name, email or key.
- Your PIREP waits at the gate: when you park, ACARS holds your PIREP while the After landing, Shutdown or Secure checklist is still open. It files once they're ticked, when you press File PIREP now, or after 10 minutes at most. If the sim closes, it files at once.
- Infinite Flight (first version, for testing): pick "Infinite Flight (same Wi-Fi)" in Settings to fly Infinite Flight on a phone or tablet on the same Wi-Fi as this computer. Turn on Infinite Flight Connect in its settings first. It hasn't been tried on a real flight yet, so tell us how it goes.
2.8.93 · Stable, 6 Nov 2026
- A310 seat belts: on the A310, ACARS now reads the seat belt sign from the switch you click in the cockpit. Turning the signs on no longer shows them as off.
2.8.92 · Stable, 4 Nov 2026
- Cruise levels from ATC: when ATC steps you down far from your arrival, even by 5,000 ft or more, ACARS now logs a step down and keeps you in the cruise instead of starting the descent early. On a low flight, a level ATC keeps you at below the booked one counts as your cruise once you hold it for 10 minutes.
2.8.91 · Stable, 2 Nov 2026
- MD-82 strobes in X-Plane: on X-Plane's default MD-82, ACARS now reads the strobes from the aircraft's own navigation and strobe switch. The take-off roll no longer says the strobes are off while the switch is set to strobes.
2.8.90 · Stable, 31 Oct 2026
- More PMDG switches from PMDG's own data: on the PMDG 737, ACARS now reads the seat belt and no smoking signs, the logo lights, the window heat, the autobrake and the APU from PMDG's own data, when the aircraft shares it. When it doesn't, ACARS uses the simulator's readings as before. On the PMDG 777 it reads the no smoking sign, the wing and engine anti-ice, the window heat and the autobrake the same way. A sign set to AUTO counts as on. While the 777's anti-ice is on AUTO, it isn't judged.
- 737 MAX 8: ACARS now knows the switches of MSFS's own 737 MAX 8, so teaching it asks only for the transponder and the gear lever.
- More aircraft known by name: ACARS now recognises more aircraft by name (MD-11, A220, A340, A300/A310, MD-80, 717, 727, older 737s and 747s, ERJ, BAe 146, Fokker and more), plus general aviation and business jets such as the TBM, DA62, SR22, King Air, PC-12 and Citations, with flap names and speed checks for several of them.
- Fewer false switch warnings in MSFS 2024: checked in MSFS 2024 aircraft by aircraft. The PC-24's beacon is now read from its STROBE/BEACON switch, so it counts as on in the STROBE position too. The 707's beacon is now read from its own switch. The beacon isn't judged on the Citation Longitude, whose one anti-collision switch lights the strobes, or on the Diamond DV20, the Optica and the Icon A5, which have none. MSFS doesn't report these right, so they aren't judged either: the speed brakes, seat belt sign and probe heat on the ATR 42-600 and 72-600, the beacon, taxi lights and transponder on the MU-2, the seat belt sign on the King Air C90 and the Grand Caravan, and the strobes on the Flight Design CT.
- Smoother live tracking: ACARS now reports every 10 seconds in the cruise too, and at once when you turn or pause or unpause the sim. It also tells the live map your path over the ground and your sim rate, so your aircraft follows its real line there and shows Paused or Sim rate 4×.
- Sign-in code: Copy the sign-in code with one click; a pasted code with spaces now works.
- Shared cockpit: one Take controls button, invite a pilot or share a code to fly together, and a direct link between your two computers for the shortest delay.
- Touchdown rate on MSFS: Touchdown rate on MSFS now matches the simulator's own figure from the moment the wheels touch, also through FSUIPC7.
2.8.89 · Stable, 29 Oct 2026
- Linked shared cockpit: on a shared cockpit flight, a new Cockpit tab links your simulator with your co-pilot's, so you both fly one aircraft. Switches and levers stay the same in both sims, and you can hand the host and the controls to each other. Only the captain's ACARS records the flight. It works with MSFS on Windows, and with X-Plane on Windows, Mac and Linux. The tab appears once your airline's flights are offered the link.
- Find it with any MSFS aircraft's own switches: in the switch teaching window, Find it now also watches the cockpit switches MSFS lists for the aircraft itself, so a switch MobiFlight's module can't see can still be found. This needs the free MSFS SDK on your PC (in MSFS: Options > General > Developers, then Help > SDK Installer); ACARS uses its newer SimConnect file by itself.
- Fenix switches with GSX installed: GSX fills MobiFlight's list of variables, so the Fenix A319, A320 and A321's own switches weren't found. ACARS now knows their names and watches them anyway. The Fenix's parking brake is now read from the Fenix itself, so a set brake no longer shows as released. In MSFS's default and iniBuilds Airbus jets and the 737 MAX, the light, probe heat, flap and speed brake switches are now among the ones ACARS learns from. ACARS also reads the Fenix's beacon, nav, strobe, landing and taxi lights and its ground spoilers from the Fenix itself, the FlyByWire A320neo and A380's parking brake and ground spoilers from their own variables, and the landing light of MSFS's default Airbus jets (on some also the nav, taxi and strobe lights) from their own switches, with the SDK above. For these aircraft, ACARS now asks you to teach only the switches it doesn't know yet. The PMDG 737 and 777's lights and transponder are now read from PMDG's own data, in MSFS 2024 too, and so are the 737's probe heat and the 777's flaps and parking brake. Where the ground spoiler arm can't be read, the flight log says when the spoilers came out at touchdown.
2.8.88 · Stable, 29 Oct 2026
- Fuel in pounds as planned: a flight plan made in pounds now shows its block fuel exactly as planned, in ACARS and in the simulator panel, instead of a pound or two off.
- More of the simulator panel in Arabic: with ACARS in Arabic, the panel's Flight tab, its checklist notes and its status lines are in Arabic too.
- MSFS through FSUIPC7: ACARS now knows it is MSFS, so it uses the MSFS aircraft's switch settings, never a Prepar3D aircraft's with a similar name.
- Fixes: if you load another aircraft before the flight, ACARS no longer learns its switches under the first aircraft's name, and on X-Plane it reads the new aircraft's switches. ACARS takes a new crew centre address only from the crew centre itself.
2.8.87 · Stable, 28 Oct 2026
- The right aircraft's switches after MSFS restarts: if MSFS restarted, or ACARS connected to it again, and you then loaded another aircraft, ACARS could keep reading the first aircraft's switches. It now reads the new aircraft's.
2.8.86 · Stable, 28 Oct 2026
- PIREPs after long flights go through: ACARS now sends a PIREP compressed, about ten times smaller, so a 16 or 20 hour flight's PIREP is as easy to send as a short hop's. If a firewall or a proxy between you and the crew centre stops it, ACARS now says so, instead of "no connection" or "a Wi-Fi sign-in page", and keeps the PIREP to send again by itself.
2.8.85 · Stable, 28 Oct 2026
- Pounds for pilots who chose them: if your Profile is set to pounds, ACARS now shows the planned fuel, the fuel on board and the fuel used in pounds, and so does the Plan tab of the simulator's Vaeroly panel.
- The simulator panel in Arabic: with ACARS in Arabic, the panel's tabs, its Plan tab and its Messages tab are in Arabic too, right to left.
- Logo, wing and runway turnoff lights: for aircraft that keep these lights in their own switches, ACARS now learns them from pilots' flights, with a head start for many popular add-ons on X-Plane and MSFS, so the flight data report reads them too. More add-ons' APU switches are known as well.
- PMDG on P3D and FSX through FSUIPC: ACARS reads the lights of the PMDG 737, 747 and 777 through FSUIPC (the free version is enough). PMDG's data broadcast must be switched on: set EnableDataBroadcast=1 in the aircraft's options file.
- Every MSFS aircraft's own switches through SimConnect: in MSFS 2024, and in an up-to-date MSFS 2020, ACARS asks the simulator for the loaded aircraft's own cockpit switches (its input events), so their lights and switches are learned from pilots' flights even without MobiFlight. Nothing to install. The PMDG 737 and 777 lights in MSFS are known from the start too.
- What your controls drive on X-Plane: on X-Plane 12.1.4 and later, ACARS notes which kinds of control your hardware axes are set to, like throttle, speed brake or tiller, never the device or its name, so staff can see how pilots fly each aircraft.
- Autopilot, autothrottle and APU on more add-ons: for aircraft that keep these in their own variables, ACARS now learns them from pilots' flights, so the flight data report reads them too. The FlightFactor Boeing's APU comes first.
- Fixes: in Arabic, the crew centre's refusals when you sign in through the browser now show in Arabic. The note about readings an add-on didn't report now names them, like Autopilot or APU, in your language.
2.8.83 · Stable, 27 Oct 2026
- What's new after an update: the first time ACARS opens after an update, it shows what changed since the version you had, once, in your language.
- Every X-Plane add-on's own switches: on X-Plane 12.1.4 and later (Windows and Mac), ACARS asks X-Plane for the loaded aircraft's own switches, so the lights, seat belts and brakes of add-ons with switches of their own, like the FlightFactor Boeings, are learned too, and Find it works on any X-Plane aircraft.
- Undo in the switch teaching window: a switch marked Not on this aircraft by mistake can be put back with Undo.
2.8.82 · Stable, 26 Oct 2026
- Sign in with a code from the website: no password to type in ACARS. On the website, open your Profile and press Sign in a phone or ACARS, then Show a sign-in code. In ACARS, choose Use a code from the website and type the code. It works once, for 3 minutes, and the computer shows on your list of signed-in devices.
- Fixes: a shared cockpit co-pilot who opens ACARS after landing now joins the captain's flight taxiing in, instead of waiting for the departure. In Arabic, the crew centre's sign-in messages (a wrong password, too many tries, an expired code) now show in Arabic.
2.8.81 · Stable, 26 Oct 2026
- Co-pilot joins in flight: a shared cockpit co-pilot can now press Start after take-off too. ACARS joins the captain's flight in the phase it is in (climb, cruise, descent or approach), and the cabin sounds of the phases before never play, so there's no boarding music in the cruise. The same works after ACARS is closed and opened again mid-flight. The captain's flight still starts at the gate.
2.8.80 · Stable, 26 Oct 2026
- Shared cockpit co-pilot: if you accepted to be co-pilot on another pilot's flight and have no booking of your own, ACARS now loads the captain's flight. Press Start at the gate as usual: your airline's cabin sounds play from your own simulator, and dispatch's messages show, and you can answer them. Only the captain's ACARS records the flight and files the PIREP; your copy goes on your record with it.
2.8.79 · Stable, 26 Oct 2026
- Landing rate after a small hop: ACARS now takes the simulator's softer touchdown figure only within a second of the touchdown, and only while the wheels stayed on the runway. After a small hop it keeps its own reading, so a hard landing is no longer filed softer than it was. When the simulator's figure is filed, ACARS's own reading is kept with the PIREP for staff.
- Cabin sounds: a welcome or captain's announcement in the same moment as the music is no longer cut off by the next announcement: only long recordings (2 minutes or more) stop. The volume copies of recordings take at most 600 MB on your computer, and long .ogg recordings need much less memory while they are prepared.
2.8.78 · Stable, 25 Oct 2026
- Squawk 7500: ACARS no longer names 7500 in the flight log. It is noted like any other code, and Vaeroly no longer marks it on the live map. 7700 and 7600 are still named.
- Longer cabin music: a cabin sound pack can have recordings up to 15 minutes, such as boarding music. Boarding and cruise music now stops as soon as the next announcement starts, and at push-back or the top of descent, so it never holds up the crew. A pack with a recording over 5 minutes plays only on 2.8.78 or later.
2.8.77 · Stable, 25 Oct 2026
- Landing rate closer to the simulator's own: when the simulator measures a slightly softer touchdown than ACARS's last reading in the air (taken a moment before the wheels touch, while you're still flaring), ACARS now files the simulator's figure, up to 100 fpm softer. Before, it kept its own reading when the two were more than 50 fpm apart.
- Bigger cabin sound packs: cabin sound packs can be bigger: recordings up to 15 MB and packs up to 60 MB. A pack past the old 5 MB / 25 MB limits plays only on 2.8.77 or later.
2.8.76 · Stable, 25 Oct 2026
- Cabin sound packs play every recording: when an airline's pack has several recordings for one moment of the flight, ACARS now plays them one after another, such as the pre-safety briefing and then the safety briefing, or disarm doors and then the disembarking announcement. Before, it played only the first.
2.8.75 · Stable, 24 Oct 2026
- Teaching an X-Plane add-on aircraft: on the X-Plane add-ons listed on Vaeroly's Aircraft learning page, such as the ToLiSS Airbus or the Rotate MD-11, Find it in the aircraft teaching window now works. Press it, then turn the switch on and back off, and ACARS finds which of the aircraft's own datarefs is that switch. Before, Find it needed MSFS on Windows.
2.8.74 · Stable, 24 Oct 2026
- Switches left on AUTO: a three-position switch read from an add-on aircraft's own variables, such as the strobes on AUTO, or a transponder knob on ALT between OFF and TA/RA, no longer reads as off in the air when Vaeroly only knew its OFF and ON positions. It now reads as on in the air, so a strobe on AUTO is not marked as off in your PIREP.
- Switches on add-on aircraft: when the aircraft's list of variables was cut short, ACARS could leave out a switch of the aircraft's approved profile that the scan of its files had not found, and that switch then read as unknown. It is now always watched. A name the scan found across the edge of two parts of a large file is no longer saved cut short.
2.8.73 · Stable, 23 Oct 2026
- Switches on X-Plane add-on aircraft: on the ToLiSS Airbus, FlightFactor A320, JARDesign A330, Rotate MD-11 and MD-80, IXEG 737, Zibo 737 and Felis 747-200, ACARS now reads the aircraft's own light and switch datarefs during the flight and sends how they moved with your PIREP. Vaeroly learns from these flights which one is which switch, and once they are approved, ACARS reads those switches from the aircraft itself instead of X-Plane's standard ones, which these aircraft leave off. The FlightFactor 757 and 767 use X-Plane's standard landing light switches, which ACARS already read.
2.8.72 · Stable, 23 Oct 2026
- Switches on add-on aircraft: ACARS now finds more of an add-on's own switches. The MobiFlight module lists only an aircraft's first 1,000 variables, and other add-ons such as GSX or a camera tool can fill that list before the aircraft's own ones. ACARS now also reads the names the aircraft's own files use (in your Community folder) and watches those too, so the FSLabs A321 and others can be taught and read.
- Teach Vaeroly this aircraft: "Find it" no longer takes the camera for a switch. Looking around the cockpit moved a camera add-on's variables, and they were saved as the landing lights, transponder, gear or flap lever. A change too small for a switch, a variable that comes back for a second switch, and one that keeps changing by itself are now left out.
- Sent right after the flight: what you teach after landing now goes to Vaeroly at once, for 2 hours after a flight filed from ACARS. It used to wait for your next booked flight.
2.8.71 · Stable, 22 Oct 2026
- Flight level on a short hop: a flight that climbed to its booked level and went straight down, with no level hold, kept showing flight levels on the way down, far below the arrival's transition level (FL056 at 5,750 ft). Reaching the booked level now counts as the cruise, so the altitude goes back to feet at the arrival's transition level.
- Classic window: the classic window (Linux, without WebView2, or chosen in Settings) now shows the flight level (FL310) like the other windows, instead of the true altitude.
- Arabic: the line under the altitude now reads "الارتفاع الحقيقي" (the true altitude) instead of a fragment.
- Switches on the Fenix and other add-on aircraft: if ACARS started before the add-on had created its variables, the aircraft's switches (beacon, strobe) could read as unknown for the whole session. From the next flight on they are watched as before.
2.8.70 · Stable, 22 Oct 2026
- Map in the menu: the airport map has its own place in the menu, Map, there before, during and after the flight. It fills the window, with tabs for the departure, arrival and alternate airports, and your aircraft on it near an airport. After landing it keeps the flight you just flew. The Airport map button on the In flight page now opens this page.
2.8.69 · Stable, 22 Oct 2026
- Altitude in flight levels: the Altitude card, the altitude chart, the small window and the in-sim panel now show the flight level, as your PFD does on STD (FL310), with the true altitude under it. They change at your SimBrief plan's transition altitude on the way up and its transition level on the way down (10,000 ft without a plan). They showed the true altitude, which on a warm day sits several hundred feet above the flight level (31,815 ft at FL310). The flight log and the cruise level already went by the flight level; the captain's announcement now does too.
- Flaps on the Fenix A320 family: the flight log no longer names a wrong flap setting. The Fenix moves its own flap lever and leaves the simulator's at the same reading for every position past 0, and ACARS read that as "Flaps 2" (a 1+F take-off was logged as Flaps 2). When the lever's reading sits between two real positions, the log now says "Flaps out" and the PIREP leaves out that flap line instead of a wrong one. Teach Vaeroly the aircraft once (Simulator tab › Teach Vaeroly this aircraft...) and every position is named, 1+F included.
2.8.67 · Stable, 21 Oct 2026
- Airport map: the map on the brief no longer comes up and then goes blank. The map's host sometimes leaves out the line that lets the window read it, and the window then refused that piece of the map; it now asks again.
2.8.66 · Stable, 21 Oct 2026
- Holds: a hold is now recognised (all the way round at a level held, for a lap or more, away from the circuit). The flight log says "Holding at 7,000 ft" and "Left the hold after 8 min (2 laps)", the summary screen shows the time held, and the PIREP lists each hold under Flight data. Nothing is judged.
- Diversions ahead: on an approach more than 15 nm from your booked arrival, with the gear down, the In flight page says "Not your arrival" with the distance: landing there files the flight as a diversion. After a landing more than 5 nm from the arrival, the summary says the PIREP is filed as a diversion.
- Easier to read and use: Settings › Window › Text size makes the whole window larger (Large or Larger), and the window grows with it. Every screen was checked with a screen reader's eyes, in English and Arabic: dialogs take the keyboard and keep it until answered, the menu says which page is open, notes that come and go on the In flight page are read out, the phase names are easier to read, and the About lines read in Arabic too.
- Linux: the download has an add-to-menu.sh that puts Vaeroly in your desktop's app menu (and --remove takes it out). The program stays where you unzipped it, so updates work as before.
2.8.65 · Stable, 21 Oct 2026
- Flight data on the PIREP: ACARS now reads more from the simulator and the PIREP shows it under Flight data: your time at night and in IMC, the share of the flight on autopilot, the cruise's averages (level, TAS, Mach, outside air temperature), the highest TAS and Mach, the coldest outside air, the hottest EGT, any ice, the cabin's altitude, the take-off thrust (N1), centre of gravity, trim and weather, reverse thrust and the autobrake at landing, the height you switched the autopilot off and whether you flew the approach on the ILS. What your simulator or aircraft doesn't give shows as "not read" rather than a wrong figure: many airliner add-ons keep their autopilot, autobrake, weight and balance and radios to themselves.
- More in the flight log: the autopilot and autothrottle going on and off (with the selected altitude, heading, speed and vertical speed), a new selected altitude, reverse thrust, the COM radios, and the logo, wing, recognition, panel and cabin lights, the no smoking sign, the battery, the windshield heat, the anti-ice and the hydraulic pressure.
- Approach score: the PIREP gives the final approach one figure from 0 to 100 with a grade, from the stable approach gates, how steady the sink rate and the speed were, the bank low down and the glide path (judged more closely on an ILS). It doesn't change your points.
- Three new checks, at 0 points: ice on the airframe with the anti-ice off, the cabin climbing faster than 2,000 fpm, and a door open while moving. They show in the flight log and on the PIREP and cost nothing until your airline gives them points. Aircraft that keep these systems to themselves aren't judged.
- Ready to start: before you start, the Flight page also says whether the booked aircraft is loaded, whether it stands at the departure airport, and whether the booking has a flight plan (optional).
- In-sim panel shortcut (Windows): pick a key combination under Settings › Window, and press it while you fly to hide the Vaeroly panel's contents in MSFS, and again to show them.
2.8.64 · Stable, 21 Oct 2026
- Airport map: before the flight, the brief shows a map of your departure, arrival and alternate airports (runways, taxiways, stands and names) from Vaeroly's own map. In flight, the Airport map button on the altitude card opens it over the window, on the airport you are at, with your aircraft on it; Esc or Close puts it away. It needs the internet, and when the map can't be read it is left out.
2.8.63 · Stable, 21 Oct 2026
- Three new checks, at 0 points: a touchdown too fast for the type (more than 25 kt over the type's usual approach speed, or over the SimBrief plan's landing VREF plus 5 kt), the speed brakes out for 3 seconds or more on the approach below 1,000 ft above the runway, and a runway overrun (the landing roll still above 30 kt past the end of the runway, worked out by the crew centre with the touchdown zone rule and its runway data). They show in the flight log and on the PIREP and cost nothing until your airline gives them points. The speed brakes aren't judged on the BAe 146 and gliders, which fly the approach with them out, nor on aircraft that don't report the lever; types without a known approach speed aren't judged on the touchdown speed.
- What to work on: after the flight, the summary screen shows up to two things to do better next time, from this flight's own figures ("You were 14 kt over the target speed at 500 ft"), the score lines that cost the most points and, when it has something to say, the landing coach's tip. The EFB shows the same for your last flight under Reports.
- Report a problem: Settings › This computer › Report a problem... sends what you write, with the last lines of the app's log, to Vaeroly support, with your account number so support can reply. Names, email addresses, file paths and keys are taken out of the log first.
- More flight facts on the PIREP: the fuel burnt in each part of the flight (taxi out, take-off and climb, cruise, descent and approach, taxi in), the highest altitude, IAS, climb and descent rates, the G in the air, the steepest bank, the lowest fuel and the wind at take-off. Nothing new is read from the simulator.
2.8.62 · Stable, 21 Oct 2026
- Next flight countdown: the Flight page counts down to your booking's planned departure ("Departs in 1 h 25 m"), with the time on your computer's clock and in UTC. Past that time it says how long ago it was; a booking without a set time says so. With nothing booked, the page says "No upcoming flight". It uses the booking ACARS already loads, so nothing extra is asked of the crew centre.
2.8.61 · Stable, 20 Oct 2026
- Approach speed: at 1,000 and 500 ft the approach is also unstable when it is too fast: more than 20 kt over the aircraft type's usual approach speed, or over the SimBrief plan's landing VREF plus 5 kt when the plan has landing figures. An A320 has a limit of about 160 kt. Types without a known approach speed aren't judged on it.
- Spoilers in the flight log: near the ground, the spoiler lines give the height above the ground, like the flaps and gear lines ("Spoilers 40% at 450 ft above ground").
- Data check for staff: the simulator's touchdown rate, which it keeps after landing, is compared once instead of on every sample, so one early figure no longer shows as hundreds of differences.
2.8.60 · Stable, 20 Oct 2026
- Approach after a go-around: after a go-around or a touch-and-go, the next approach is checked at 1,000 and 500 ft again, also in a circuit at 1,500 ft or lower. Before, the PIREP kept the first approach's results, so going around from an unstable approach still counted as an unstable approach.
- Fuel at the arrival stand: fuel loaded at the gate after landing, before the flight ends, no longer counts as "Refuelled in flight". It is noted in the flight log.
2.8.59 · Stable, 20 Oct 2026
- Livery names: a word in a livery's name (an A320 painted for "Glider Airways", for example) no longer switches off the lights, transponder and flaps checks meant for gliders or other light aircraft. When the simulator reports a real aircraft type, that type decides.
2.8.58 · Stable, 19 Oct 2026
- Readings some aircraft don't report: what an aircraft doesn't have, or doesn't report through the simulator, is no longer judged. Aircraft without flaps (the Piper Cub, Extra, Pitts and gliders) no longer get "flaps not set" on the approach; the Cub and gliders, with no electrics, are not judged on lights, pitot heat or the transponder. The lights are not judged on X-Plane airliners that keep them to themselves (ToLiSS, FlightFactor, JARDesign, iniBuilds A300 and A310, Rotate, FlyJSim, IXEG), on Aerosoft Airbus, FSLabs and QualityWings through FSUIPC, or on ProSim; nor the landing lights and strobes on the iFly 737 MAX. An approved aircraft profile that reads a switch still has it judged.
- Transponder on the ground: a transponder on AUTO that the simulator reports in its ground mode (the FlyByWire A320, the Just Flight 146) is no longer counted as off at take-off.
2.8.57 · Stable, 19 Oct 2026
- Beacon on aircraft without one: on aircraft whose anti-collision light is the strobes, or where one switch works both (the Diamond DA40, DA42 and DA62, the TBM 930, the Cirrus SR22 and Vision Jet, for example), the beacon is no longer judged, so there is no "engine started with the beacon off" for them. The same goes for the Just Flight BAe 146 and Arrow III, whose beacon the simulator doesn't report.
- Panel feed: the flight data ACARS shares with the simulator's panel on your computer is no longer readable by web pages, only by the panel.
2.8.56 · Stable, 19 Oct 2026
- Landing lights after a high airport: leaving La Paz or another high airport, the landing lights are judged from 3,000 ft above that field only while you are within 40 nm of it. Further on, lights still on above FL115 count again.
- A320 or A321 over FSUIPC: an A320 loaded a little past its maximum weight is no longer taken for an A321. Above 81 t it still is one.
- A319 tail strike: the A319 and A319neo have their own tail-strike pitch (13.9°, 15.5° in the rotation) instead of the 11° default, so a normal flare is no longer flagged.
2.8.55 · Stable, 17 Oct 2026
- Crash reports on Windows: an error that ACARS gets past without closing is no longer offered as a crash at the next start, so only a run that really stopped asks you to send a report. A report now keeps the start of the error as well as its end.
- Checklist ticks from the EFB panel: ticks now reach the server on every network, also the last phase's, and ticks saved while offline leave the queue once they are sent.
2.8.54 · Stable, 17 Oct 2026
- Flight levels around FL100: once ACARS goes by the altimeter at 1013 hPa above 10,000 ft, it keeps doing so until 500 ft below, so a cruise held at FL100 is a cruise and no longer flips between two altitudes.
- X-Plane through XPUIPC: when "Detect automatically" finds XPUIPC and X-Plane announces itself on the network, ACARS reads X-Plane's own data instead, which has the touchdown rate, the G and the height above the ground that XPUIPC leaves empty.
- Aircraft type in MSFS: when the aircraft gives no type in its ATC model, ACARS also tries its ATC type and its name, and reads MSFS 2024's "$$:A320" models. The MSFS 2024 livery name is shown in the log next to the aircraft.
- MSFS 2024 replay: while the replay plays, ACARS takes no readings, so a landing in the replay is not a second landing.
- X-Plane touchdown rate: ACARS asks X-Plane for the touchdown readings 50 times a second and takes the moment the gear carries weight as the touchdown. After a float, the last sink rate from the second before stands in, never "0 fpm".
- Fixed gear: on an aircraft whose gear doesn't retract (a C172, for example), ACARS no longer judges the gear lever, so there is no "gear up" warning for it, in MSFS and in X-Plane.
- Loading during the flight: when the simulator is loading (a new scenario, a menu, a crash screen) at any point of the flight, ACARS skips those readings, so they can't move the aircraft or change the fuel.
2.8.53 · Stable, 17 Oct 2026
- Touchdown sampling: ACARS now reads the aircraft fast near the ground whenever it is descending below 100 ft, also on visual circuits, after a go-around and over XPUIPC, so those landings are measured as closely as one from an approach.
- Saved flights on the Mac and Linux: the key that protects saved flights and PIREPs now lives in the system keychain (the login keychain on the Mac, the desktop keyring on Linux) instead of a plain file; without a keychain, ACARS keeps the file as before.
2.8.52 · Stable, 16 Oct 2026
- Helicopters: a lift-off below 40 kt now counts as the take-off when the engines are running and the wheels stay 20 to 2,000 ft up for 5 seconds.
- Simulation rate: a faster rate while taxiing now counts too, and the log says the rate is "back to" normal only when it is back at 1x.
- Lights on add-ons: add-on switches read over FSUIPC are checked every 3 seconds on the take-off roll, the last 1,500 ft of the approach and the landing roll, so a quick take-off no longer reads as "lights off". Four or more lights changing in one reading are taken only when the next reading agrees.
- Add-ons ACARS hasn't learned yet: only add-ons known to use their own switches (iniBuilds A320neo V2, Fenix) skip the lights, pitot heat and transponder checks without an approved profile; default MSFS aircraft keep these checks.
- Changing aircraft: the add-on readers are set up again when the aircraft profile changes.
- Overruns: a stop from take-off speed where the simulator puts the aircraft back by up to 2 nm is still a crash.
- Fuel on the live card: fuel used counts from pushback, with fuel added on the way counted back in.
- A PIREP being sent: it is in the outbox before the first try, so closing ACARS during that try loses nothing; a sign-in problem keeps the PIREP and asks you to sign in again.
- Updates: on Windows and Linux, a new version that closes with an error within 5 seconds is swapped back for the one you had.
- Flight window: the button you are on keeps its focus, and a button whose action fails now says so.
- Links: ACARS opens only web addresses and the Microsoft Store page.
- Mac: the app shows its real version number.
2.8.51 · Stable, 16 Oct 2026
- Touchdown figures from the simulator: in MSFS the pitch, bank and spot of the touchdown, and over FSUIPC the G at touchdown, now come from the simulator's own reading at the contact when it agrees with what ACARS saw, so the landing, the touchdown pitch and the tail-strike check use the real figures.
- Landing rate: the simulator's own touchdown rate is used only when it is within 50 fpm of ACARS's own; otherwise ACARS's is filed. The touchdown G is the peak within 1 second of the contact, not from the roll-out.
- Bounces: leaving the ground after the touchdown counts as a bounce only when it lasts half a second and the wheels reach 1.5 ft, so one skip is no longer counted three or four times.
- Wind at touchdown: each landing now records the wind, with its crosswind and headwind (a tailwind shows as negative), in MSFS, FSUIPC and X-Plane.
- Pauses in MSFS: a pause on the ground after pushback, and a short one in the air, is now seen, logged and taken off the block time. A pause at the gate before pushback is not logged.
- Impacts and rejected take-offs: a stop on the ground from 40 kt or more much harder than brakes can (confirmed, never across a pause, slew or jump) is recorded as a crash. A rejected take-off from 100 kt or more is now a check of its own, worth no points and not sent to review.
- Add-ons ACARS hasn't learned yet in MSFS: their lights, pitot heat and transponder are now "not measured", so those checks no longer count against you.
- Fuel: fuel loaded or reloaded at the gate before pushback is logged, not counted as used; one glitched fuel reading is no longer a refuel; and when the take-off or landing fuel reading is impossible for the taxi, the PIREP's fuel used is the block fuel. The "Arrived" line shows the take-off, landing and block-on readings.
- FSUIPC add-on switches: an answer that comes late no longer lands on the next switch (a baro value read as the beacon).
- Altimeter: the altimeter setting and its STD button are now recorded with the flight (MSFS and FSUIPC; STD from MSFS only).
- Simulator choice kept: the simulator you pick on the Simulator page is kept after a restart.
- Long NOTAM lists: the NOTAM list scrolls inside its own card, so Start flight stays on screen.
- Teaching an add-on: what you tick on the teach page is kept if ACARS restarts (for a week, until the aircraft's profile reaches Vaeroly). Find it no longer saves a counter (such as GSX's loading progress) as a switch, and a switch whose own variable has a matching name is found without pressing Find it.
- A second computer: you can sign in on more than one computer. Each flight is recorded by the computer that first reports it; another computer can take it over after 10 minutes without reports.
- A PIREP that is still being sent: if ACARS is closed or stops while a PIREP is being sent again, the PIREP is kept and sent the next time ACARS starts, instead of being lost after 24 hours.
- Windows build: ACARS no longer bundles the SimConnect Python package; it talks to Microsoft's SimConnect.dll directly, with the same figures as before.
2.8.50 · Stable, 15 Oct 2026
- The landing rate stays the landing's: a small flicker of the gear after touchdown no longer replaces the landing rate in X-Plane and FSUIPC, and after a gap in the data or a restart on the approach, an old sink rate is no longer filed as the landing rate: unless the simulator measured the touchdown itself, the landing goes to staff review as not seen instead.
- Slow landings: a touchdown under 30 kt (a helicopter, a STOL aircraft or a taildragger) is now recorded as a landing at once, with its figures.
- The last landing counts after many touch-and-gos: past 20 touchdowns, the landing that counts is still the last one.
- The aircraft you fly from the gate: loading a different aircraft at the gate before pushback records the one you fly, so a swap at the gate is checked and a leftover aircraft from the last flight is no longer flagged.
- Aircraft names: names such as "A320-214", "A350-941", "ATR 72-600" and "Boeing 737-8" now give their type, and a registration in the name (also "9V-SMA" or "4X-ABC") is skipped. In X-Plane, the type waits for a steady reading.
- Flight levels as the controller sees them: above 10,000 ft, levels, the cruise, top of climb and descent and the lights check use the simulator's pressure altitude (MSFS, FSUIPC and X-Plane), so a flight at FL350 no longer reads FL365.
- High airports: leaving a field such as La Paz no longer trips the landing-lights check or logs a top of climb just after lift-off.
- One overspeed below 10,000 ft counts once: speed going back and forth around 260 kt in turbulence is one episode, not several.
- A321 over FSUIPC: an A321 that reports the A320's designator (the iniBuilds A321LR) and weighs over 79 t is now recorded as an A321 with FSUIPC too, with the A321's limits.
- FSUIPC add-on switches: two readers no longer take each other's answers (a strobe read as the beacon), and a weight the simulator doesn't report yet while loading no longer switches the flight to the old connection.
- On the ground at another airport: ACARS keeps recording and reporting your position while it waits for you to be at the departure, so a take-off from the wrong airport is noticed. The flight still starts only at the booked departure, and "You're not at the departure" shows as before.
- Aircraft checks match the site: the E-jet family (E170, E175, E75L, E75S) is one family, and a designator no real aircraft has (some add-ons report "E175") is judged by your airline's aliases and the aircraft name, as on the site, so a made-up designator alone no longer shows a "wrong aircraft" warning.
2.8.49 · Stable, 15 Oct 2026
- Every pause counts in MSFS: each pause in the air is now logged with its end, not only the first one of the flight.
- No false go-around on the roll-out: a single moment of "not on the ground" while rolling out or taxiing in is no longer taken as a go-around.
- Touch-and-go: a touchdown you climb away from after the roll-out is sent as a touch-and-go, so the landing that counts is the last one.
- Fuel after a refuel in the air: fuel that comes on in the air is counted in the fuel used, so the burn isn't understated.
- No false top of climb on a pause: pausing mid-climb no longer logs a top of climb and a step climb.
- Add-on switches through FSUIPC: one moment when FSUIPC doesn't answer no longer stops the add-on's switches being read for the rest of the flight; ACARS tries again shortly after.
- Very hard crash landings are still filed: a landing rate beyond 20,000 fpm is capped, so the PIREP isn't refused.
- Clearer messages when filing fails: a full disk gives a short message that says so; a sign-in the crew centre refused asks you to sign in again; a PIREP too large for the crew centre is not retried every minute.
- Two copies of ACARS on one computer no longer make saving fail.
- Remove the app now also stops while saved PIREPs that can't be opened are on this computer.
- One copy at a time: starting ACARS a second time on the same computer now says "ACARS is already running" instead of tracking the flight twice. A copy that crashed never blocks the next start.
- Reloaded at another airport: when the simulator is reloaded somewhere else after tracking started but before you leave the gate, ACARS says you're not at the departure and waits; the flight carries on once the aircraft is back there.
- No false tail strike warning on take-off on long aircraft: on the 737-900 (and MAX 9), 757-300, 777-300 (and -300ER) and A340-600, a normal take-off rotation is no longer flagged as "Tail strike risk". Their limit with the main gear struts extended isn't known yet, so the take-off roll isn't checked on them; the touchdown and the landing roll still are.
- US weather in the arrival chime: a change in visibility given in statute miles (10SM, 1/4SM, 1 1/2SM, P6SM) is now noticed, and a pressure in hPa is no longer compared with one in inches.
2.8.48 · Stable, 15 Oct 2026
- Add-on switches without MobiFlight: in MSFS, ACARS now reads an approved add-on aircraft's own switches (beacon, strobes, landing lights and the others) through its own connection to the simulator, so MobiFlight's module is no longer needed for them. With FSUIPC, they are read through FSUIPC during the flight too.
- No more guessed switches: when ACARS can't read an add-on's switch, it shows as "not reported" and its checks are skipped, instead of using the simulator's standard switch, which is often wrong on these aircraft. The flight log says which switches and why, and the PIREP shows where each switch came from.
- Ground spoilers and AUTO switches: Teach Vaeroly this aircraft now also finds the ground spoilers' arm switch. Switches with an AUTO position (strobes, seat belt sign, transponder) are read as they are: strobes and transponder on AUTO count as on in the air and off on the ground, and the flight log shows the seat belt sign as OFF, AUTO or ON.
- Flap positions that read alike: on aircraft whose flap lever reads the same at several positions (the Fenix A321 reads 40% at 1, 2, 3 and FULL), Teach Vaeroly this aircraft looks for the aircraft's own lever first, so each position can be told apart. If it still can't tell them apart, it says so and leaves the flap lever out, instead of naming every position "1".
- The right aircraft's settings: an aircraft's approved settings are only used on the same type and simulator, never on a different aircraft with a similar name.
- No false tail strike warning on take-off: on the A320 and A321, the take-off rotation is now checked against Airbus's limit with the main gear struts extended (A320 13.5°, A321 11.2°), so a normal rotation is no longer flagged as "Tail strike risk". The touchdown and the landing roll keep the lower limit.
2.8.47 · Stable, 14 Oct 2026
- Your saved flights and flight logs are encrypted: PIREPs waiting to be sent, the flight in progress and your flight logs are now encrypted on your computer. On Windows the key is tied to your Windows account, so a copy of the folder elsewhere opens nothing. Files saved by an older version are still sent.
- Flight logs Vaeroly can read for you: if Vaeroly support asks for a flight log, send the .flog file as it is: only Vaeroly can read it. A log also shows if its end was cut off.
- Old plain-text flight logs removed: the logs written as plain text before encryption are deleted once, the first time this version starts. Saved PIREPs and the app's own error log are not touched.
- Microsoft Store copy tells you about new versions: when a newer Vaeroly is out, the Store copy says so once at the top of the window, with Open Microsoft Store to update it there. Check for updates in Settings says it too.
- A saved PIREP that can't be opened: Saved PIREPs names its booking and says what to do, and Remove PIREPs that can't be opened clears it.
- Voice is on by default: the arrival weather, warnings and your landing rate are read aloud unless you turned the voice off before. The first flight says where to turn it off (Settings › Voice), and nothing is said while the simulator is paused.
2.8.46 · Stable, 14 Oct 2026
- Tracking starts by itself: with a flight booked, park at the departure airport and ACARS starts tracking on its own, once per booking. If you press Stop tracking, it won't start again by itself for that flight until you reopen Vaeroly.
- Your saved flights are protected: PIREPs waiting to be sent, the flight in progress and its flight log are now stored sealed on your computer, so a file changed outside Vaeroly isn't used. PIREPs saved by an older version are still sent.
- Landings: the wheels flickering off the runway as the struts compress no longer count as a bounce, and a quick lift-off and set-down before the real take-off no longer keeps its time, fuel and flaps.
- Slow climbs: a heavy jet climbing slowly near its ceiling is one climb, not a "Step climb" line every minute.
- Paused time: time paused at the gate before block off, and the wait to reload after a simulator crash in the air, count as paused, not flown.
- Seats for landing: "Cabin crew, seats for landing" now waits until 2,000 ft above the ground or the gear is down.
- Sending a PIREP on a poor connection: an empty or cut-off answer from the network is treated as "try again", so the saved PIREP is kept and sent later.
- Checklist in the simulator panel: a tick made while offline is kept and sent once you are back online.
- Fewer simulator freezes: ACARS now asks much less of MSFS. It reads the simulator in one block, asks MobiFlight's module for far fewer switches, and stops them at the end of the flight. MSFS 2024 with add-ons such as the Fenix could freeze for a few seconds before.
- Arabic: PIREP status words, flap-teaching messages, Cabin sounds lines and the "Dispatch" sender name now show in Arabic.
2.8.45 · Stable, 9 Oct 2026
- MobiFlight module installed for you: on Windows, ACARS now puts MobiFlight's free WASM module into your MSFS Community folder by itself, so Vaeroly can learn and read an add-on's own switches (Fenix, FlyByWire and others) with no extra step. The simulator loads it from its next start. A copy you installed yourself is never touched.
- Teach Vaeroly this aircraft, quicker: no more 30-second wait with hands off at the start, and everything is in one list. Switches Vaeroly already knows for your aircraft are marked as known and need nothing from you. What you teach is sent with a booked flight; without one it is kept and sent when your next booking loads. A switch that moves by itself is left out instead of being sent as wrong.
- Airbus flaps 1+F: on an Airbus, setting lever 1 for take-off now logs one line, "Flaps 1+F", once the flaps have come out, and the step back to 1 after take-off is logged once they are in.
- Aircraft Vaeroly learns: switches Vaeroly works out from many pilots' flights, once approved, are read the same way on your next flight with no new app version.
2.8.44 · Stable, 8 Oct 2026
- Messages from dispatch: messages your airline sends from the dispatch page keep reaching ACARS before the flight is tracked. One failed check no longer stops ACARS asking for them until you restart it, and a booking past its start window no longer gets them.
- Simulator with no data: when the simulator connects but sends nothing for a minute, the status line says what to try: load into the cockpit, end and load the flight again in the simulator, or restart Vaeroly.
- Parking brake at shutdown: on aircraft whose parking brake never reaches the simulator (for example the FSLabs A321), shutting down the engines no longer costs points for the brake. It is judged once ACARS has seen the brake set during the flight.
- Teach hidden switches: in Teach Vaeroly this aircraft (MSFS with the free MobiFlight WASM module), a switch the simulator doesn't show now has Find it. Press it, turn that switch on and back off, and ACARS finds where the aircraft keeps it. Once Vaeroly approves the aircraft, ACARS reads that switch from there on every flight, for example the FSLabs A321's parking brake. Flap positions the simulator reads alike (the FSLabs A321's 1 and 2) are told apart the same way while you record them.
- Teach window fits: Teach Vaeroly this aircraft now fits the window with no scrolling, even when Windows' display scaling makes it small: the flap lever runs across the top, the switches sit in two columns, and Send to Vaeroly always stays in view.
- Stable approach: the stable-approach checks (usually at 1,000 and 500 ft) are now made only on final, within 10 nm of the arrival runway and lined up with it, at your height above the runway rather than above the ground under you. A STAR over hills far from the airport no longer counts as an unstable approach.
- Simulator panel scrolls: in the Vaeroly panel inside MSFS, a long checklist, messages or flight plan now scrolls with the mouse wheel instead of being cut off at the bottom of the window, at any window size.
- NOTAMs stay put: the NOTAM list beside your flight no longer jumps back to the top every second; it stays where you scroll it.
- EFB window can't connect: when the EFB window on Windows can't reach the crew centre, it shows its own page instead of Edge's "Can't reach this page": Try again, Open in your browser to keep flying, and what to check.
2.8.43 · Stable, 8 Oct 2026
- Ending a flight: at the gate the flight ends by itself once the engines are off and the parking brake is set, or when you press Finish flight. Engines off without the brake no longer end it: ACARS reminds you to set the brake or press Finish flight. Finish flight also works after you closed the simulator at the gate.
- Connected flights: as a flight ends, ACARS asks whether you fly a connected flight next. Say yes, book your next flight from that airport, and ACARS starts tracking it as a new PIREP by itself. Stop waiting cancels it.
- Captain's announcement: turn on Settings > Voice > Captain's announcement in the cruise, and a few minutes after levelling off a chime plays and the captain tells the cabin your altitude, the time to landing and the destination's weather.
- Cabin chime: a soft two-tone chime now plays before each cabin announcement (Settings > Cabin sounds > Chime before announcements).
- New arrival weather: in the air, a soft chime plays when the weather at your destination changes, and the Flight page says what changed (for example the wind or QNH). Turn it off in Settings > Voice.
- NOTAMs: the NOTAMs for your departure, arrival and alternate show before and during the flight, including Vaeroly NOTAMs for every airline (for example a closed runway).
2.8.42 · Stable, 7 Oct 2026
- X-Plane on Windows: if X-Plane closes mid-flight, ACARS keeps waiting and picks the flight up again when X-Plane is back.
- Saved PIREPs: a firewall or proxy error page no longer marks a saved PIREP as failed, a saved PIREP stays with the pilot who flew it, and one PIREP the crew centre can't take no longer holds back the others.
- Position reports: one lost batch no longer drops the reports kept for it; they go with the next batch.
2.8.41 · Stable, 7 Oct 2026
- Updating: Update now checks for the newest build just before downloading, so an update published since ACARS offered it no longer fails with a checksum error.
2.8.40 · Stable, 7 Oct 2026
- Starting a flight: ACARS starts a new flight only on the ground within 5 nm of the departure airport, with every engine off (your airline can turn the engine check off). It tells you what to fix and starts by itself once it's right.
- Heading: ACARS records your heading, so the replay and live maps point the plane the way you flew.
2.8.39 · Stable, 7 Oct 2026
- One computer per account: ACARS links your account to the computer you first sign in on with this version. To move to another computer, ask your airline's staff to reset it.
- Dispatch messages: messages from your staff arrive as soon as the flight is loaded, before you connect the simulator, and a message sent twice shows once.
- Windows: closing or updating ACARS while the EFB window is open no longer shows a "Failed to remove temporary directory" warning.
2.8.38 · Stable, 6 Oct 2026
- Checklist auto-ticks: "Spoilers disarmed", "APU running" and "APU off" now tick themselves.
- After landing: you can finish the after-landing checklist phases for 60 minutes after filing your PIREP.
- Add-on switches: MobiFlight discovery also finds weather radar and ATC panel switches.
2.8.37 · Stable, 6 Oct 2026
- In-sim checklist: the panel counts each phase once and shows real tick boxes, so you can see at a glance what is done.
2.8.36 · Stable, 6 Oct 2026
- ACARS Voice: turn it on in Settings › Voice to hear the arrival weather read aloud at top of descent, and alerts spoken as they happen. It uses your computer's own speech and is off until you switch it on.
- Check for updates always answers: while an update is downloading it shows the progress, and if you closed the update bar, the offer comes back with its Update now button.
2.8.35 · Stable, 6 Oct 2026
- Staff messages no longer go missing: a message sent while the connection dropped arrives once it is back.
- Answer staff questions in the app: when staff ask about a PIREP, you can reply right in ACARS and fly again.
- The in-sim EFB shows the flight you picked: it follows the booking loaded in ACARS, not the newest one.
- Check for updates: a button in Settings, under About.
2.8.34 · Stable, 6 Oct 2026
- Why you can't start a flight: when staff are waiting for your reply on a PIREP, or the booking has expired, the page now says so, with a button that opens it on the crew centre.
- Stop works while filing: if the crew centre is slow, Stop now moves the PIREP to the outbox at once, and it is sent by itself later.
- Cancel browser sign-in: you can now cancel while waiting for Allow in the browser.
- Classic window checks the booking: it no longer starts a flight cancelled or expired on the website.
- Saved flight is safer: it is written fully to the disk before it replaces the old copy.
2.8.33 · Stable, 6 Oct 2026
- After landing in a short window: the notes box for staff keeps its full size, and the gauges step aside so Finish flight stays on screen.
- EFB window on the Mac opens in front: it no longer opens behind the ACARS window, so the first click answers it.
2.8.32 · Stable, 5 Oct 2026
- Switching pages is instant: the new page shows at once, instead of the old page's cards squeezed into the new layout for a second.
- In flight fits short windows: on a small or short window the In flight page keeps its cards readable; the altitude chart steps aside only when its own card has no room.
- Steadier readings in MSFS: no more drops to 0 ft on the altitude chart, and the aircraft warning names the type the simulator reports. An A321 that reports the A320's code (such as the A321LR) counts as an A321. No more false position jumps, or engines and parking brake briefly read as off while taxiing.
- Lighter in the background: while the window is minimised or hidden it checks for news every 30 seconds instead of every second. Bring it back and it updates at once.
2.8.31 · Stable, 5 Oct 2026
- A saved flight stays saved: a flight kept on your computer (after a crash, or with "Keep it to continue later") is no longer thrown away when you have open bookings at two airlines or the booking can't be flown for a moment. When you open the app with nothing picked, it offers to continue that flight.
- Sign-in with a long computer name now works (names over 80 characters were refused).
2.8.30 · Stable, 4 Oct 2026
- Your EFB inside the simulator: the Vaeroly panel in MSFS's toolbar now has tabs. Checklist shows your flight's EFB checklist: tap an item to tick it or clear it, and the tick shows on the web EFB, in the app's EFB window and on your phone too. Messages shows dispatch's messages and datalink uplinks. Plan shows your flight plan: departure, arrival, alternate, aircraft, route, cruise level, block fuel, enroute time and distance. Flight is the view you know. Your airline needs the EFB switched on. The panel updates itself the next time you start the simulator.
- Fixes for the new window: closing it during a flight no longer freezes it on the Mac; a double click on Start can't start the flight twice; Windows without Microsoft's WebView2 opens the classic window instead of a blank one; the bookings list and buttons respond while the window refreshes; the compact strip no longer freezes the window on Windows; the arrow in the EFB window stays in the EFB; a booking cancelled on the website is cleared instead of flown.
2.8.29 · Stable, 4 Oct 2026
- A new window: on Windows and the Mac, Vaeroly opens in a new window with a side bar (Flight, Dispatch, Log, Simulator, Settings). Before the flight it shows what's ready; in flight your phase, altitude, distance to go and the altitude flown so far; after landing a box for notes to staff, sent with your PIREP; and at the end your PIREP's result. The compact view keeps a small strip on top of the simulator. Everything the old window did is still there. Settings › Window goes back to the classic window (from the next start); Linux keeps it.
- Arabic on Windows too: in the new window, the app's screens come in Arabic on Windows as well as the Mac, right to left, when Arabic is your language on the website. Settings › Language picks another one for this computer and changes it at once. The classic window on Windows stays in English.
2.8.28 · Stable, 4 Oct 2026
- Arabic on the Mac only, until the new window: on Windows, the app's screens showed Arabic letters apart and not right to left, so the app stays in English on Windows until its new window arrives. On the Mac, Arabic works as before.
2.8.27 · Stable, 4 Oct 2026
- The app is called Vaeroly: the window, its dialogs and the simulator panel now say Vaeroly. Your settings, sign-in and saved flights stay where they are.
- The EFB inside the app: the new EFB button next to Refresh opens your airline's EFB in its own window, already signed in, for the airline of your booked flight. It keeps the last copy of your EFB, so your flight stays readable if the internet drops, and shows the same as the EFB on your phone or in the browser. On Linux it opens in your browser.
- In Arabic: on the Mac, the app's screens now come in Arabic too, right to left, when Arabic is your language on the website. Settings › Language picks another one for this computer (from the next start). The flight log's technical lines stay in English.
- Microsoft Store: on Windows, Vaeroly will also come from the Microsoft Store. Once your airline's site points there, this copy asks you once (never during a flight) whether to open the Store page. It keeps working and updating either way, and the Store copy uses the same settings and saved flights.
2.8.26 · Stable, 3 Oct 2026
- Pick the flight to fly: if you have bookings open with more than one airline, a list under your flight lets you choose which one ACARS flies. With one booking, nothing changes.
- Landing figures that agree: the touchdown speed and pitch at the top of your PIREP and in the touchdown table now come from the same moment. After a bounce, the landing G is your first touchdown's; the bounce shows its own G on its own row.
- Heights from the wheels: in Microsoft Flight Simulator and X-Plane, the height above the ground (the landing report from 2,000 ft down, the flare and the stable-approach checks) is now measured from your wheels, not from the middle of the aircraft, which sits several feet higher.
- A landing ACARS didn't see: when the touchdown falls in a gap in the data, ACARS no longer files the last approach figure (for example -1,200 fpm) as your landing rate. The landing shows as not measured, staff are told, and it doesn't count in your landing averages.
- Tail strikes by aircraft type: long aircraft such as the A321, 737-900, 757-300, 777-300 and A340-600 are now checked at their own, lower tail-strike angle, at touchdown too.
- Messages in the air: a message from dispatch no longer pops up a window while you fly. It shows in the log and under Message dispatch, and the taskbar button flashes.
- Closing ACARS mid-flight: when you open ACARS again and carry on, the time it was closed still counts as flown, and your PIREP now says how long it was.
- Sharper on Windows: the window is no longer blurry when Windows display scaling is above 100%. On Mac and Linux it uses your system's fonts.
- When something goes wrong: ACARS now keeps a log of its own errors on your computer, next to the flight logs. If it closes on an error, it offers to send the report the next time it starts, and only sends it if you say yes (or have error reports switched on).
- Smaller fixes: the start of the flight log says "lights not reported" when your aircraft doesn't report its lights, instead of "lights off". With FSUIPC, the lift-off heading is now magnetic, so it matches the runway number. Settings has an About box with the version and the terms of use. Updates refuse a release older than one already seen.
2.8.25 · Stable, 3 Oct 2026
- Windows 11 shows as Windows 11: your PIREP's "Recorded with" box (and an error report, if you send them) said "Windows 10" on Windows 11, because Windows 11 still calls itself version 10. ACARS now goes by the build number and shows it too, for example "Windows 11 (build 22631)".
2.8.24 · Stable, 3 Oct 2026
- Cabin sounds for your booked airline only: ACARS now downloads the cabin sound pack of the airline you are booked on or flying for, not of every airline you belong to. With no booking, nothing new is downloaded and the pack of your last booked airline stays in use. When you book with another airline, its pack is downloaded, and the packs of your other airlines are removed from your computer once it is ready.
- Settings › Cabin sounds: the language list and the Test button use that one pack, and a line says whose pack is in use ("Using the sound pack of Example Air.").
2.8.23 · Stable, 3 Oct 2026
- Fairer flight phases: one gust on the approach no longer counts as a go-around (and no longer plays the go-around announcement). A fast taxi is no longer taken for the take-off roll, so the safety demonstration plays to the end. A step down in the cruise reads "Step down to FL350" instead of starting the descent an hour early, and the top of descent now shows when the descent really begins. A level flight below 10,000 ft (FL090 in a Dash 8 or an ATR) now counts as the cruise.
- Rejected take-offs: stopping a take-off from 60 kt or more shows in the flight log, and the next take-off counts as normal.
- Mountains are not the approach: flying down over high ground far from your airports no longer starts the approach or checks the 1,000 ft and 500 ft gates there.
- Parking brake stuck on "set": on aircraft that always report the parking brake as set, ACARS now sees the taxi when the aircraft moves under its own power, so block off and the taxi time are right.
- No penalty for a switch that flickers: the beacon, lights and transponder checks follow the flight log, so a half-second flicker while your aircraft loads no longer costs points with nothing in the log to show for it.
- The runway exit: after landing, the log says "Runway roll-out complete" at 40 kt, and the taxi speed check starts once you are off the runway, so a fast exit taxiway no longer costs points.
- X-Plane: the transponder in TA or TA/RA now counts as on. ACARS now reads your aircraft's name and registration, so aircraft profiles and the aircraft wizard work on X-Plane. Watching the replay no longer adds a go-around and a second landing. The seat belt switch shows OFF, AUTO or ON, and your take-off and landing weights show on the PIREP.
- Microsoft Flight Simulator: the transponder is now read, so its mode shows in the log ("Transponder ALT"). Your take-off and landing weights now show on the PIREP.
- FSUIPC: pitot heat and the seat belt sign are no longer read as "off" when your simulator doesn't report them.
- A321 flap limits: the A321 and A321neo now use their own flap speeds, not the A320's.
- A clearer flight log: "Beacon on (on the ground)", "Step climb to FL360", one line when the engines start, the lift-off heading as on your compass, and "Resumed after the pause" when you unpause. The touchdown rate from the simulator gets its own line when it comes in a moment later.
- No flight thrown away by mistake: answering "No" to "Stop tracking?" or "Continue flight?" now asks once more before the flight is deleted from your computer.
- Updates: ACARS installs only the builds meant for the update channel you picked. Cabin sound packs with file names that Windows keeps for itself are refused.
2.8.22 · Stable, 2 Oct 2026
- The spoiler lever, all the way: the flight log said only where the speed brake first came out (for example 15%). Moving it further now shows too, once the lever settles: "Spoilers 50%", "Spoilers 100%".
- Flaps in your aircraft's own words: the log names the flap setting as your aircraft's lever does (1, 2, 3, FULL on an Airbus; 1, 5, 15, 30 on a Boeing), also on add-ons that count their lever positions differently. It no longer mixes those with percentages.
- The seat belt sign: switching the "Fasten seat belts" sign on or off now shows in the flight log (Microsoft Flight Simulator, FSUIPC and X-Plane), and the aircraft wizard can check it on your aircraft.
2.8.21 · Stable, 2 Oct 2026
- Cabin announcements in .ogg now play in flight: in 2.8.20 an .ogg sound pack downloaded and its Test button worked, but the flight itself stayed silent. Update to hear the announcements at each phase.
- A readable Language list: in Settings › Cabin sounds, the Language list was pale grey on light grey in the Mac's dark mode. It now matches the rest of the app on every computer.
- Made in Riyadh: the bottom of the window now says who builds Vaeroly ACARS.
2.8.20 · Stable, 2 Oct 2026
- Cabin sound packs in .ogg: your airline's cabin announcements can now come as Ogg Vorbis files, the format most simulator sound packs use. ACARS converts them once, when it downloads the pack, and plays them as before. Packs in .ogg reach ACARS 2.8.20 and later only, so update to hear them.
2.8.19 · Stable, 2 Oct 2026
- Updates you can trust: ACARS now installs an update only when Vaeroly's signed release list names that exact file. If a download were ever swapped or damaged on the way, ACARS refuses it and keeps the version you have. Nothing changes in how you update: the app still offers new versions as before.
2.8.18 · Stable, 2 Oct 2026
- Cabin announcements from your airline: when an airline you fly for publishes a cabin sound pack, ACARS downloads it by itself and plays it at the matching moments of your flight: boarding, doors closed, pushback, the safety demonstration, take-off, passing 10,000 ft, the cruise, top of descent, the approach, a go-around, arrival and at the gate. Each airline's pack has its own folder on your computer, and a new version is fetched in the background before your flight.
- Packs from your airline's own link: the pack is downloaded from wherever your airline's staff host it (Google Drive and Dropbox links work). Your Vaeroly sign-in is never sent there. ACARS checks the file is exactly the one your staff checked, and says so in the log if the link has changed or opens a web page instead.
- You stay in control: Settings › Cabin sounds switches them on or off, sets the volume and the language, and has Test and Stop buttons. "Mute announcements" on the Flight tab silences them for one flight. Each announcement also shows as a line in the flight log.
- Never in the way: announcements wait while the simulator is paused or slewing, are skipped under time acceleration, never play twice when a flight is resumed, and never slow down tracking.
2.8.17 · Stable, 2 Oct 2026
- One odd reading no longer costs the PIREP or the live map: an impossible value from the simulator (a negative airspeed, a G load of 40) is left out before it is sent. If the crew centre still can't take a reading, ACARS files the PIREP again without it instead of moving it to the failed folder, and a position report it can't take is left out so the others still reach the live map.
- Blank readings don't stop tracking: a reading the simulator leaves blank counts as not measured for that moment. Before, it could stop tracking mid-flight with an error.
- Steadier tracking: position reports and the hourly time check go out in the background, so a slow crew centre never delays the sampling (around the touchdown in particular).
- Aircraft change check: a moment where the simulator gives only the aircraft's name or only its type no longer counts as changing aircraft. A real change is still noticed after a few seconds.
- Browser sign-in: "Too many sign-in requests, try again in 15 minutes" is shown as the crew centre says it, and a short network or server hiccup while you approve no longer says the link expired.
- Your sign-in stays yours: a settings file found in Downloads or on the Desktop is used only when ACARS has no sign-in yet. If it belongs to another sign-in, ACARS asks before switching.
- Clearer messages: if the crew centre stops taking position reports (the booking was cancelled or has expired) or refuses your sign-in, ACARS says so in the log instead of retrying quietly all flight. The window no longer stays on "refreshing" after an unexpected answer (a hotel Wi-Fi page, for example).
- Closing the window during a flight now always keeps the flight on this computer: start ACARS again to continue it.
- Settings now live in a "VaerolyACARS" folder (vaeroly-acars on Linux): your sign-in, settings, saved PIREPs, a saved flight and flight logs are moved there by themselves the first time this version starts.
- Smaller fixes: settings are saved safely (readable only by you from the start), a saved PIREP is never sent again and again after a refusal, the sign-in is never passed on to another website on a redirect, and MSFS pauses in the air are now noticed.
2.8.16 · Stable, 1 Oct 2026
- X-Plane: a damaged data packet no longer stops tracking: a data packet from X-Plane that arrived cut short made ACARS stop reading the simulator. Now the damaged part is skipped and tracking carries on.
2.8.15 · Stable, 1 Oct 2026
- Browser sign-in wording: ACARS now says to type the code it shows into the crew centre page, then press Allow. The crew centre asks for the code instead of filling it in, so a sign-in link someone sends you can't connect their copy of ACARS to your account.
2.8.14 · Stable, 30 Sep 2026
- Go-arounds read right: going around is now logged ("Go-around, 1,000 ft above the ground"), and flying the circuit afterwards stays the approach. Before, the flight showed "Climb" all the way round, and at an airport above 10,000 ft a level-off in the circuit became "cruise" with a second top of climb.
- X-Plane on another PC: ACARS finds X-Plane by itself on the home network (from the announcement X-Plane sends every second), so it works when the simulator runs on a different computer. Nothing to set up; X-Plane on the same computer works as before.
- Unsent positions kept through a restart: positions the crew centre couldn't receive (no internet) are saved with the flight. If ACARS or the computer restarts, they are sent once the connection is back, at the times they were taken, so the live map and the PIREP track have no gap. Up to about 50 minutes are kept, before only 20.
2.8.13 · Stable, 29 Sep 2026
- Bad samples skipped: a position of exactly 0, 0 (the simulator still loading, or a read that failed) or an altitude above 65,000 ft is no longer recorded. Before, one such sample could draw a line across the map on the PIREP and move the touchdown off the runway, hiding the landing diagram.
2.8.12 · Stable, 29 Sep 2026
- No more "High speed approved" button: every stretch over 250 kt below 10,000 ft is now counted. If ATC or the SID/STAR allowed it, add a comment on the PIREP; staff can accept it when they review the flight.
- Clearer channel switch: picking a channel whose version is older than yours now says so ("Stable is version 2.8.2, older than yours. Switch back to it?"), and a failed update shows why.
- Development gets the newest build: testers on Development are never offered an older version than Beta's.
2.8.11 · Stable, 29 Sep 2026
- Transponder mode in the flight log: ACARS now records the transponder's mode (STBY, ALT, ON, TEST, GND) and logs each change, so the PIREP's timeline shows when you went to ALT and back to STBY. Works through FSUIPC, SimConnect and X-Plane.
2.8.10 · Stable, 29 Sep 2026
- PMDG readings are checked before they count: ACARS now records the PMDG 737/777 switches and compares them with the simulator's own, but the flight checks use the simulator's readings until test flights confirm PMDG's are right. No PMDG pilot gets a penalty from an untested reading.
- Steadier FSUIPC connection: reconnecting while the simulator loads is faster, and small differences in turbulence no longer move a flight to the old FSUIPC library.
- Add-on variables are read through an FSUIPC memory spot that pilots' own scripts rarely use.
- PMDG options files are edited without touching any other character in them.
- Remove from this computer also waits for PIREPs the crew centre refused, so none are lost.
- The Vaeroly panel answers only the simulator, not web pages open in your browser, and a second copy of ACARS can no longer take its place.
- Switching update channel works even when two channels carry the same version number.
2.8.9 · Stable, 29 Sep 2026
- Remove from this computer: a button under Options takes the Vaeroly panel out of MSFS, signs you out and deletes the app's settings and flight logs. Then delete the program file and nothing of Vaeroly is left. It waits until any PIREPs still on this computer have been sent.
2.8.8 · Stable, 29 Sep 2026
- Vaeroly panel inside MSFS: a Vaeroly ACARS button in the simulator's toolbar (MSFS 2020 and 2024) opens a small window with your flight, its phase, block time, altitude, speed, the checks tripped so far and the latest remarks, so you don't have to leave the simulator. ACARS adds the panel to MSFS by itself; it appears the next time you start the simulator. You don't do anything.
2.8.7 · Stable, 29 Sep 2026
- PMDG 737 and 777 read properly: in MSFS, ACARS reads the PMDG aircraft's own data (lights, transponder and gear lever; on the 777 also flaps, speed brake and parking brake), so those checks follow the real switches. The first time, ACARS switches the data on in the aircraft's options file by itself (a backup is kept); it counts from the next time you start the simulator. You don't do anything.
2.8.6 · Stable, 29 Sep 2026
- Changing update channel is safer: going back from Development or Beta to the normal version can no longer get stuck after an install that didn't finish, and an offer from a channel you just left disappears.
- The background readers for add-on switches always close their connection to the simulator when a flight ends, is stopped or fails, stop at once if FSUIPC stops answering, and never hold the app's old FSUIPC library.
2.8.5 · Stable, 29 Sep 2026
- Every add-on's switches, found by themselves: in MSFS with the free MobiFlight WASM module installed, ACARS asks for all of the loaded aircraft's own variables (iniBuilds, Fenix, PMDG, FlyByWire, any add-on), watches the ones that look like lights, transponder, flaps, gear, spoilers, brakes and engines, and sends which of them changed and when with the PIREP. You don't do anything; without the MobiFlight module nothing changes.
2.8.4 · Stable, 29 Sep 2026
- Add-on switches, learned by themselves: in add-on aircraft Vaeroly is learning about (Fenix, FlyByWire...), ACARS reads the add-on's own switch variables a few times during the flight and sends what it saw with the PIREP, so we can read those lights and switches properly. You don't do anything. The "Check add-on variables..." button from 2.8.3 is gone.
2.8.3 · Stable, 29 Sep 2026
- Updates: Stable, Beta or Development: pick the channel under Options. Changing it offers that channel's version, even an older one, so you can always go back to the normal version. Development is for testers the Vaeroly team chooses.
- ACARS talks to FSUIPC itself instead of through an old add-on library. While this is new, the old library is still inside as a backup: ACARS compares both every 30 seconds, and the flight carries on with the old one if anything looks different. Nothing changes for you; the PIREP says which one was used.
- Check add-on variables... (under Options): for add-on aircraft whose switches ACARS can't see yet. Type the add-on's variable names, load the aircraft and press Check to see whether FSUIPC7 answers. Nothing is sent; copy the result and send it to the Vaeroly team. It helps us add those add-ons' lights and switches.
- A flight log on your computer: every flight gets a text file with what the ACARS window showed, a position line once a minute and the PIREP's result. It carries on after a crash and stays after filing (the newest 30 are kept). Flight logs opens the folder.
2.8.2 · 28 Sep 2026
- A simulator crash mid-flight no longer ends the flight: when the simulator comes back somewhere else (a crash to desktop, a reload at the gate), ACARS waits until the aircraft is loaded where the flight was, instead of counting a landing at the new spot.
- Closing the command-line version with Ctrl+C keeps the flight so far; starting again carries on with it.
- The squawk code is read in MSFS, X-Plane and through FSUIPC, and a new code goes in the flight log once it has held for two seconds (7500, 7600 and 7700 are named).
- For add-on checks:
--lvar-check NAMEasks FSUIPC7 for an add-on's own variable and prints it (a test tool; nothing is sent).
2.8.1 · 28 Sep 2026
- Times from the crew centre's clock: the flight log and positions are stamped with Vaeroly's time, checked when tracking starts and every hour, so a computer clock that is off no longer shifts your flight's times.
- Simulator gaps count as paused: when the simulator stops answering during a flight (a freeze, a reload), that time is logged and counted as paused, not flown.
- Stall recovery goes in the flight log: the height lost and the speed when the warning stopped.
- Fewer position reports in a steady cruise (one every 30 s instead of 10 s); climbs, descents and phase changes are reported as before.
- Teach Vaeroly this aircraft: the window first watches the aircraft untouched for 30 s and leaves out any switch that changes by itself; it won't record flaps while paused or while they are still moving. After a flight in an aircraft Vaeroly doesn't know yet, ACARS offers to record it ("Not now" waits 30 days).
- ACARS tells the crew centre which checked aircraft profile it used.
2.8.0 · 29 Sep 2026
- Engines: an engine other than number 1 started first (engine 2 on many twins) now counts as engines running in MSFS and X-Plane, and the flight log names each engine as it starts and shuts down.
- Flaps named as on the real lever: Airbus 0, 1, 2, 3, FULL; Boeing UP, 1, 5, 15... and the E-Jets, CRJ, Dash 8 and ATR, when the simulator reports the same number of positions (otherwise a percentage as before).
- Teach Vaeroly this aircraft (Options): record an add-on's flap lever and which switches it really reports. Once checked by Vaeroly, every copy of ACARS uses it, so switches an add-on doesn't report never count against you.
- High speed approved button: when ATC or a SID/STAR allows more than 250 kt below 10,000 ft, press it; going faster is then logged with the approval and not counted. It ends by itself above 10,000 ft or on landing.
- Time acceleration: each step up (2×, 4×, 8×, 16×...) and the return to real time go in the flight log, not just the first step. It still counts once per episode.
- Quieter flight log: a level is recorded only once held for a minute (within 300 ft), so a short level-off for ATC on the climb or descent isn't logged, and small altitude wobbles no longer log top of climb / top of descent every few seconds. A step climb still gives a new top of climb; top of descent is logged once.
- No false position jumps with time acceleration: at 4× the aircraft really covers four times the distance; ACARS and the crew centre now allow for the rate used (which is still checked on its own).
- FSUIPC reads the transponder (FSUIPC7 7.5 or later; an FSUIPC that never sets it counts as "not reported", not "off").
- Crashes the simulator doesn't report count: touching down with the gear up, or faster than 250 kt. (MSFS reports a crash only with its crash detection on.)
- Finish flight after a crash or touch-and-go: coming back down seconds after lifting off again (a touch-and-go, or the simulator resetting after a crash) no longer puts the flight back to taxi out, so Finish flight works. If it can't finish yet, ACARS now says why instead of ignoring the button.
- Keep a flight to continue later: Stop tracking asks whether to keep the flight on this computer or throw it away, and Start tracking offers to continue a saved flight or start a new one (also after ACARS was closed).
- Checked against a second ACARS on the same flight, and fixed where they differed:
- "Detect automatically" connects to MSFS through SimConnect first (nothing to install), then FSUIPC.
- Waits for the aircraft to finish loading, then logs its starting state (fuel, weight, lights, brake).
- Pushback needs the aircraft to really move; taxi out needs the parking brake released and 5 s of movement; block off is dated from when it started moving.
- Take-off roll (fuel and weight) and lift-off (speed, pitch, bank) are logged; taxi in starts below 40 kt.
- A cruise level is recorded once held for a minute (porpoising under time acceleration included) and compared with the planned level; leaving it for the descent needs 400 ft; once descending, the flight only moves on. Final approach is logged below 2,000 ft above ground.
- Every simulation rate change is logged, with the time spent above 1×.
- Lights, pitot heat and transponder changes count once held 2 s, and are never logged twice.
- Fuel used runs from the take-off roll to touchdown; refuelling after block off is logged.
- 250 kt is judged below 9,800 ft; gear and flaps near the ground give the height above it and the speed.
- 40 samples a second close to the runway and just after touchdown, for the landing G peak; a sample every second on the take-off roll and below 2,000 ft for the track.
- Flap and gear overspeed are checked with FSUIPC and SimConnect too, from the type's placard speeds (A320 family, A330, 737, 777), once over the limit for 3 s. The beacon check is measured whenever the engines run.
- The aircraft check uses the aircraft's name when the simulator gives no type (a PMDG 737 booked as an A320 is now seen as different). The registration on the livery is recorded.
- Speed brake in flight is seen through FSUIPC from the spoiler surfaces.
- Ground contacts within 10 s of touchdown count as bounces of one landing (it was 5 s).
- Pitch, bank, vertical speed and the touchdown rate have one sign convention on every connection (SimConnect, FSUIPC, X-Plane), checked by a test that runs the same state through each.
- One rule to finish: at the gate the flight ends when the engines are shut down, or with Finish flight.
- Flaps are named for aircraft whose type ACARS only knows from the name (e.g. "FenixA320"), and when the simulator doesn't count the lever's positions.
2.7.0 · 28 Sep 2026
- Linux: a Linux version (64-bit, for X-Plane) that updates itself like the Windows and Mac apps.
- Reads nav and taxi lights, pitot heat and the transponder (MSFS and X-Plane; FSUIPC: all but the transponder), notes their changes in the flight log, and checks them at take-off. The new checks count only if your airline gives them points.
- The aircraft check in the app knows the same aircraft families as the crew centre (A330, A350, E-Jets, CRJ, Dash 8 and ATR were missing).
2.6.0 · 27 Sep 2026
- Options: Get beta versions (new features first) and Send error reports (off unless you tick it; never names, emails, file paths or keys).
- When your airline asks for a newer version, ACARS says so before the flight and offers the update or the download page, instead of a plain error.
- Updates are checked against a manifest signed by Vaeroly once the release key is in place.
- The flight ends when you shut down the engines at the gate (the parking brake alone never ended it; the text now says so).
2.5.0 · 26 Sep 2026
- Records more of how you fly: when each engine starts and stops, the flap setting at take-off, touchdown and parking, gear position at each touchdown, and the times of taxi, take-off, touchdown and block on.
- Airlines can score these (for example starting engines in order), when they turn it on.
2.4.0 · 26 Sep 2026
- New flight phases: boarding, pushback and approach.
- Logs spoilers, parking brake and stall warnings; flags unlimited fuel in MSFS.
- Positions that couldn't be sent while your connection was down are sent together when it's back, so the map has the whole flight.
- Shows the note the crew centre sends back after filing (for example your trip's next leg).
2.3.1 · 25 Sep 2026
- Buttons and text boxes are readable in every state (on Mac the Send button went blank under the mouse).
2.3.0 · 25 Sep 2026
- Reads which aircraft is loaded in the simulator and warns when it isn't the booked type.
- More detail near the ground (a point every second below 1,500 ft) and every touchdown, fuel at each stage, and taxi, air and paused times sent with the PIREP.
2.2.1 · 25 Sep 2026
- Security fixes for the updater and the saved settings file.
2.2.0 · 25 Sep 2026
- Status lines at the top: your account, the crew centre, the simulator and the flight being recorded.
- Finds the simulator by itself, reconnects after the simulator restarts, and rings a bell when it stops sending data mid-flight.
2.1.0 · 25 Sep 2026
- Updates itself: checks at start and every 6 hours, downloads the new version, checks it and restarts.
2.0.0 · 25 Sep 2026
- The whole flight is kept on your computer while you fly, so a crash or restart doesn't lose it, and it's sent with the PIREP when you finish.