Skip to main content

Changelog

Follow new updates and improvements to PERFLIGHT.

[1.3.1] - 2026-09-08

Fixed

  • False Change Alerts When Activating Addons - Activating, deactivating, or bulk-toggling addons no longer triggers a "Library changes detected" warning and sound for a change you just made yourself. Genuine changes made by other apps are still reported.

  • Duplicate Change Notification - The "Library changes detected" warning and its sound now appear once per change instead of twice.

  • Startup Error for Removed Libraries - Removing a library folder no longer produces a "Failed to watch some libraries" error on the next launch.

[1.3.0] - 2026-06-12

Added

  • Community Folder Visibility - PERFLIGHT now scans your MSFS Community folder (and Community2024 if present) and surfaces directly installed addons alongside your managed libraries. Native addons appear with an amber Community badge to indicate they are system-managed and always active.

  • Editable Community Addons - Community addons now support full metadata editing (name, developer, ICAO, category, hero image) and appear in search, grouping, and sorting alongside managed addons.

  • Foreign Junction Tracking - Junctions created by other tools (GSX, Addon Linker, etc.) are now detected during the Community scan and remembered between scans, so PERFLIGHT can surface what's new without nagging about junctions you've already seen.

  • Community Modal for Upgrades - Existing users upgrading from a prior version see a one-time modal on first launch explaining the new Community folder scanning. Brand-new users skip it; the existing welcome modal handles their orientation.

  • Community Scan Results Modal - After each Community scan, a results modal shows a per-folder addon count, a list of any newly-detected foreign junctions with inline removal, and any orphans that were auto-cleaned. The modal stays silent when there's nothing new to report.

  • User-Managed Installer Sources - Custom sources you type via the addon's "Other" field are now saved and available for every addon, so you only have to type "MyFavoriteStore" once. The picker is now backed by a user-extensible list rather than a fixed 17-option dropdown.

Fixed

  • Broken Junction Cleanup - Orphaned junctions in the Community folder (those whose target folder is missing or empty) are now automatically removed during the scan. Only the broken symlink is deleted — the target folder is never touched.

  • Duplicate Flight Service Prevention - Selecting an already-configured flight service from the INIT page dropdown no longer adds a second copy. The check mark next to configured services is now respected and the click becomes a no-op.

  • Source Selection Data Loss - Picking any installer source outside a small internally-recognised set (iniBuilds, FeelThere Portal, Fenix Installer, Flight1 Agent, FlyByWire Installer, iFly Manager, MSFS Community Downloader, PMDG Operations Center, Simworks Studio, and more) no longer silently reverts to "Unknown" on the next re-scan. Your selection — builtin, harvested, or custom-typed via "Other" — now persists verbatim and indefinitely.

  • Reinstalled Addon Duplicates - Moving an addon to a different library after it had already gone missing no longer creates a duplicate entry. PERFLIGHT now recognises the relocated addon and carries your custom name, image, and category across to its new home.

[1.2.5] Additional stability and bug fixes

Added

  • Simulator EXE Override - Override button on the Data page lets you manually set or change the simulator executable path, useful when the auto-detected path is inaccessible or the install has moved

Fixed

  • False Positive Move Detection - Scanner no longer incorrectly identifies unrelated addons as "moves" when folder names or package names are similar, preventing addon ID reuse and metadata corruption

  • Broken Addon Hero Image - Addon cards no longer show a broken image icon when a previously set hero image file is missing or inaccessible

  • MSFS Store/Xbox Launch Error Dialog - Launching MSFS from PERFLIGHT no longer shows a Windows "cannot find" error dialog; replaced shell command approach with the native Windows COM API for silent, more reliable Store app activation (fingers crossed)

Earlier updates