Skip to content

v1.3.2

Choose a tag to compare

@shyoo shyoo released this 01 Jul 05:04
c4f0cb9

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 datetime type hint was used at class-definition scope without being imported.
  • Release Script Safety Check: Modified release-win.ps1 to throw an error and exit with code 1 if 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.

📁 Commits in this Release

  • c4f0cb9 Fix marriott expiration (#84) (#96)
  • a5dbc19 fix(sync): exclude manual accounts from failed sync counts (issue #91) (#94)
  • 3c92aab feat(history): allow users to edit or delete historical synchronization log entries (issue #92) (#93)