All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Improve error handling with structured
FeedlyErrorand user-facing messages - Add token cache metadata with TTL and localStorage change detection
- Add message sender validation and settings sanitization in content script
- Respect
settings.reloadin successful operation flow - Bump GitHub Action
actions/checkoutfrom6.0.1to6.0.2
- Handle JSON parse failures from Feedly API responses
- Classify 4xx API errors as client errors
- Prioritize actionable
WRONG_PAGEmessage when API and DOM flows both fail
- Use Feedly API for fetching and unsaving entries (DOM as fallback)
- Always reload page after successful operation
- Save settings immediately on change (including real-time input)
- Remove reload checkbox option (now automatic)
- Use pagination for "all" mode to fetch entries beyond 100-item limit
- Parallel batch DELETE requests for improved performance
- Optional reload setting (now always enabled)
- Unused
ct/cvAPI parameters
- Token cache invalidation on authentication errors
- Consistent use of
normalizeCount()for count validation - Settings saved on input (not just on blur)
- Updated manifest version
- Initial release of Feedly Read Later Opener