March 6th, 2026

[1.2.4] Bug fixes and stability patch

Added

  • Enhanced Error Logging - Toggle errors are now logged to %APPDATA%\com.sim.perflight\error.log for easier troubleshooting

  • Library Filter Status - Library Manager now shows an Enabled Only or Disabled Only badge in the header next to the library/add-on/size totals when those display filters are active

  • Caution/Warning Lights - New design pattern for triggered MASTER CAUTION and MASTER WARNING button states replacing Simulator Status pills (preview with Control-Shift-W)

Fixed

  • Sets Add/Remove Now Creates/Removes Junctions - Adding or removing an addon from an active Set now properly creates or removes the filesystem junction in the Community folder

  • Community Folder Selection - Manual folder picker during simulator detection now accepts selecting the Community folder directly or its parent folder

  • Cross-Library Move Detection - Addons that move between libraries are no longer incorrectly soft-deleted during scanning

  • Elevation Prompt Detection - Admin elevation modal now triggers correctly on all Windows locales and security configurations

  • Source Path Validation - Addon enable now verifies the source folder exists before creating a junction, preventing broken links to moved or deleted folders

  • Toggle Error Messages - Backend error details are now shown to the user instead of generic "Failed to toggle addon" messages

  • Reconcile Improvements - Reconciliation button on DATA page now catches addons where the database contradicts itself (enabled vs actual state mismatch) and brings the database back in sync with filesystem reality

Changed

  • Launch Windth - Initial window width upon launch increased to 1260px by 920px to show 4 addons per row, still reducible to 1024 x 600 (minimum)