Changelog 0.31.2 — 2026-10-19 fix: Space out the live map popup header and even out icon sizes 0.31.1 — 2026-10-18 feat: Offer start-on-login for the Linux AppImage and .deb 0.31.0 — 2026-10-18 feat: Install updates silently and add AppImage self-update 0.30.0 — 2026-10-17 feat: Add start-with-Windows, start-in-tray and desktop notifications 0.29.3 — 2026-10-15 feat: Warn before dispatching a charter that matches an event or tour flight 0.29.2 — 2026-10-15 fix: Stop flights resumed after takeoff from filing 0 kg fuel used 0.29.1 — 2026-10-12 fix: Stop flashing strobes from flooding the flight log 0.29.0 — 2026-10-10 fix: Make Recover flight actually move the aircraft and confirm it did 0.28.0 — 2026-10-10 feat: Record precipitation and visibility at touchdown for the Weather Warrior achievement 0.27.0 — 2026-10-10 feat: Show achievements after each PIREP, add an Achievements screen and log the touchdown wind 0.26.0 — 2026-10-10 feat: Record detailed flight metrics and send them with the PIREP 0.25.0 — 2026-10-10 feat: File the PIREP after the sim was closed, from data recorded when parked 0.24.2 — 2026-10-10 fix: Draw the flown path above the planned route on the tracking map 0.24.1 — 2026-10-09 fix: Send an identifying User-Agent from the browser-access tile proxy 0.24.0 — 2026-10-09 feat: Cancel tracked flights from Dispatched; always show SimBrief import on Charter 0.23.0 — 2026-10-08 fix: Keep map lines continuous across the date line 0.22.0 — 2026-10-08 feat: Flag in-flight fuel increases above 1% of starting fuel 0.21.0 — 2026-10-08 feat: Edit flight number inline on My Dispatched Flights 0.20.2 — 2026-10-07 feat: Offer reinstatement link when a suspended/retired pilot signs in 0.20.1 — 2026-10-07 Log each sustained level-off as "Level at ..." instead of one cruise line 0.20.0 — 2026-10-06 feat: Show close-to-tray state as an ON/OFF badge feat: Add optional close-to-tray setting 0.19.1 — 2026-10-06 chore: Stop tracking tsc build-info caches feat: Log a tracking-gap notice when restarting for an update 0.19.0 — 2026-10-06 Merge pull request #1 from jopeek/feature/web-companion fix: Serve the live dev renderer to browsers under npm run dev feat: Browser access — use CAVacars 2 from an iPad or browser on the LAN 0.18.0 — 2026-10-05 feat: Draw the SimBrief route on the tracking map 0.17.2 — 2026-10-05 Log touchdown even when the counter moves on an airborne frame 0.17.1 — 2026-10-03 fix: Stop the Recover button flickering during normal flight 0.17.0 — 2026-10-03 feat: Add Recover flight to reposition the aircraft after a sim crash 0.16.2 — 2026-10-03 fix: Clean up flight log aircraft name, light entries and profile jitter 0.16.1 — 2026-10-02 feat: Hide OpenAIP heliports behind their own map layer toggle 0.16.0 — 2026-10-01 style: Shrink text in map layer popups feat: Add OpenAIP and MSFS navdata layers to the tracking map 0.15.1 — 2026-09-30 fix: Don't log X-Plane's 0x sim rate while paused 0.15.0 — 2026-09-30 feat: Add a Cancel flight button to the tracking bar 0.14.1 — 2026-09-29 fix: Reload the changelog whenever What's new is opened 0.14.0 — 2026-09-29 feat: Add What's new screen with an unread dot in the pilot menu 0.13.0 — 2026-09-29 feat: Airport type-ahead on flight filters and charter dispatch 0.12.4 — 2026-09-29 (no commit summary available) 0.12.3 — 2026-09-29 chore: Update web tsbuildinfo fix: Scope resumed-flight breadcrumbs to the current bid 0.12.2 — 2026-09-29 feat: Add a copyable debug log behind the sim status label fix: Find a same-PC sim's SimConnect port from its listening sockets 0.12.1 — 2026-09-29 fix: Connect to a same-PC sim over its SimConnect pipe 0.12.0 — 2026-09-27 fix: Derive landing rate from a high-rate, unrounded sample stream fix: Match dispatches by actual position, not just ICAO string fix: Reset flight log and tracking data on in-sim flight restart feat: Add time-based lead option for Pause at TOD fix: Add tolerance to below-10,000ft overspeed check 0.11.2 — 2026-09-23 fix: Match charter aircraft dropdown to website's dispatch format 0.11.1 — 2026-09-23 fix: Stop home dashboard thumbnails from cropping off the sides 0.11.0 — 2026-09-22 (no commit summary available) 0.10.2 — 2026-09-22 feat: Click a Screenshot Contest thumbnail to view it full size in-app fix: Make Screenshot Contest carousel arrows full-height and outside the image fix: Match Screenshot Contest card height to the rest of the home grid feat: Browse and vote on Screenshot Contest entries right from the home card feat: Update Screenshot Contest card for the merged submission/voting window feat: Surface the monthly Screenshot Contest on the home screen 0.10.1 — 2026-09-22 fix: Add condition to check minimum resume gap before logging flight resume event 0.10.0 — 2026-09-22 fix: Put category and rating on one row in Popular Tours card fix: Lay out Popular Tours card as columns, fix broken star icon feat: Add Popular Tours card to home screen 0.9.0 — 2026-09-22 (no commit summary available) 0.8.9 — 2026-09-21 fix: round altitude to nearest hundred and normalize heading value 0.8.8 — 2026-09-21 refactor: restructure popup handling and improve track loading logic 0.8.7 — 2026-09-21 ci: Build and attach the Win7 installer as part of the tagged release 0.8.6 — 2026-09-21 fix: Replace native window.confirm with in-app modal; fix missing icons 0.8.5 — 2026-09-21 fix: Resolve nearest airport against the server table for all sims fix: Only populate flight log once a flight is being tracked 0.8.4 — 2026-09-21 fix: Keep first touchdown on bounced landings; fix FSX datum misalignment 0.8.3 — 2026-09-21 docs: Correct SimConnect server config filename in connector comments feat: Pre-fill charter callsign with the pilot ID style: Dim form placeholders so they don't look like filled-in values 0.8.2 — 2026-09-21 fix: FSX connector no longer drops every snapshot (no aircraft/position) 0.8.1 — 2026-09-20 fix: Strip HTML tags from award names and descriptions 0.8.0 — 2026-09-20 feat: enhance PIREP celebration with awards and promotion notifications 0.7.10 — 2026-09-20 feat: link to Knowledge Base on Home and Pilot Guide in pilot menu 0.7.9 — 2026-09-20 feat: show toast before update install and trim non-English locales 0.7.8 — 2026-09-20 Refactor code structure for improved readability and maintainability 0.7.7 — 2026-09-19 feat: improve OpenFlightButton title and button text for clarity; adjust Dispatched component styles for better layout fix: update tab labels for clarity and adjust CSS for better layout 0.7.6 — 2026-09-19 feat: implement open flights feature with listing, joining, and management capabilities feat: add Discord linking prompt for pilots who haven't linked their accounts feat: enhance Discord voice channel integration with event support and member display 0.7.5 — 2026-09-19 feat: update Discord voice channel types and enhance VoiceCard component 0.7.4 — 2026-09-19 feat: integrate Discord voice channel functionality and UI components 0.7.3 — 2026-09-19 fix: correct casing in CAVacars references and improve consistency across documentation and code 0.7.2 — 2026-09-19 fix: adjust button positioning in flight card to prevent overlap and improve layout 0.7.1 — 2026-09-19 fix: adjust maxNativeZoom for RainViewer tiles to prevent unsupported zoom level errors 0.7.0 — 2026-09-19 feat: improve flight tracking map, TOD chime, and resume handling - Log "Flight resumed X.X nm from last known location" when an   interrupted flight picks back up, using the last restored   breadcrumb vs. current position - Show pilot names in VA traffic popups on the tracking map - Add a Resume button directly on the sim-paused overlay - Replace the synthesized TOD chime with a recorded cabin chime - Add a toggleable precipitation radar overlay (RainViewer, no key   required) with a persisted preference - Show time remaining to top of descent (TOD) next to DTG/ETE 0.6.15 — 2026-09-18 feat: enhance Live Map with search functionality and improved layout for flight details feat: enable macOS and Linux builds in installer workflow 0.6.14 — 2026-09-18 feat: add fuel estimation from flight log when sim fuel data is unavailable 0.6.13 — 2026-09-18 feat: add pause overlay and cockpit chime for flight tracking 0.6.12 — 2026-09-18 fix: conditionally render PauseAtTodControl based on track status 0.6.11 — 2026-09-18 Refactor code structure for improved readability and maintainability 0.6.10 — 2026-09-17 fix: add MIN_CRUISE_AGL_FT constant and improve level flight detection logic 0.6.9 — 2026-09-17 fix: enhance error handling in setPause for sim connectors and update logging 0.6.8 — 2026-09-17 fix: ensure chart visibility by unhiding canvas before rendering and adjust popup layout update build for win7 update win7 installer update artifact retention in actions 0.6.7 — 2026-09-15 feat: add system event logging for app-generated events and enhance pause at TOD logic 0.6.6 — 2026-09-15 feat: add altitude/speed profile charts to flight popups and style adjustments 0.6.5 — 2026-09-15 feat: enhance BookStack API interaction with error handling in changelog update