Repository navigation
Release v1.3.1
π§ Enhanced Authentication & Token Management
This patch release improves authentication reliability and token management for better stability in long-running applications.
π― Key Improvements
- Enhanced Token Expiration Detection: Prioritizes HTTP status codes (401, 419) over message parsing for more reliable authentication
- Improved Error Handling: Streamlined authentication failure detection reduces false positives
- Better Pattern Matching: More precise regex patterns for token expired message detection
- Optimized Authentication Flow: Reduced unnecessary re-authentication attempts
π Technical Enhancements
- Reordered token expiration checks to prioritize HTTP status codes first
- Updated regex pattern from general
/token|login/ito specific/token\s*expired/i - Maintained backward compatibility while improving detection accuracy
- Enhanced performance through reduced false positive detections
π‘οΈ Reliability
This release focuses on making authentication more reliable, especially for homebridge-tsvesync users who benefit from stable long-running sessions with proactive token refresh.
Full changelog: https://github.com/mickgiles/tsvesync/blob/main/CHANGELOG.md
π€ Generated with Claude Code