v1.3.6
Award Tracker v1.3.6
This release fixes ANA Mileage Club (AMC) points synchronization anomalies, including incorrect user membership status tier detection and false mileage expiration date warnings.
🚀 New Features & Fixes
- Refined Status Tier Extraction: Scans status tier keywords specifically within the header user profile container rather than the entire page, avoiding false positives from promotional/FAQ text.
- Context-Aware Expiration Parsing: Verifies that parsed dates have an ancestor with expiration keywords (e.g. valid, expiry,유효,만료,有効,期限) to prevent matching unrelated dates.
- Zero-Balance Handling: Disables expiration extraction for 0-balance accounts, cleanly setting the expiration date to
None. - Unit Testing: Added target test cases to check status promotion banner text isolation and zero-balance handling.
📁 Commits in this Release
99be57dfeat(ana): add support for ANA Mileage Club status-tier and expiration validation fixes