[1.2.4] Bug fixes and stability patch
Added
Enhanced Error Logging - Toggle errors are now logged to
%APPDATA%\com.sim.perflight\error.logfor easier troubleshootingLibrary Filter Status - Library Manager now shows an
Enabled OnlyorDisabled Onlybadge in the header next to the library/add-on/size totals when those display filters are activeCaution/Warning Lights - New design pattern for triggered
MASTER CAUTIONandMASTER WARNINGbutton 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
DATApage 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)