v1.3.2
Award Tracker v1.3.2
This release fixes the Marriott points expiration calculation regression, resolves plugin module import NameErrors, adds Inno Setup safety guards in Windows release builds, and includes manual sync exclusion fixes and sync history editing capabilities.
🚀 New Features & Fixes
- Marriott Point Expiration Fix: Refactored the Marriott Bonvoy scraper to parse the explicit expiration date displayed on the page instead of estimating it from the activity list transaction dates, resolving false "Expired" status issues.
- Plugin Module Import Fixes: Resolved NameErrors in 6 plugins (Alaska, American, Avianca, Hilton, IHG, Marriott) where the
datetimetype hint was used at class-definition scope without being imported. - Release Script Safety Check: Modified
release-win.ps1to throw an error and exit with code1if the Inno Setup Compiler (ISCC.exe) is not found, ensuring setup installer compilation errors do not pass silently. - Manual Sync Counter Exclusions: Excluded manual accounts from the failed sync count in the dashboard.
- Editable Sync History Logs: Allowed users to view, edit, or delete historical synchronization log entries.