Releases: olsh/Feedly-Notifier
Releases · olsh/Feedly-Notifier
v3.1.1
v3.1.0
Highlights
- 🌗 Auto Dark Mode: New "auto" theme option that automatically syncs with your browser/system dark mode preference
- ⚡ Real-time theme switching - the popup updates instantly when you change your system theme
- 🎨 "Auto" is now the default theme for new installations
Improvements
- 📐 Increased default popup width from 380px to 500px for better readability
- 📐 Increased expanded popup width from 650px to 800px
- 📐 Increased maximum popup width from 750px to 800px (#323)
Developer Changes
- ⬆️ Upgraded ESLint to v9 with flat config format (#322)
- 🌐 Added "Auto" translation to all 29 locale files
v3.0.3
v3.0.2
v3.0.1
Bug Fixes
- ⚡ Converted callback patterns to async/await throughout codebase for better reliability
- 🐛 Fixed race conditions in token refresh and authentication state management
- 🧹 Improved error handling in background message listener
- ⏱️ Removed unnecessary timeout delays now that race conditions are resolved
Technical Improvements
- 🔄 Updated API request wrapper to retry original request after successful token refresh
- 🎯 Enhanced authentication state management across service worker restarts
- 📝 Improved error handling with proper try/catch blocks in async functions
v3.0.0
Highlights
- 🚀 Migrated to Manifest V3 (background page → service worker).
- ⏰ Switched to Chrome Alarms API for efficient, timely updates.
- 📴 Removed legacy background mode; worker wakes only when needed.
- ⚡ Refactored from callback hell to async/await for cleaner, more reliable code.
Permissions
- ✅ New: alarms permission to schedule periodic checks (one‑time approval).
- 🔒 Host access stays limited to ://.feedly.com/*; optional <all_urls> only when enabling icons/thumbnails in notifications.
Developer Changes
- 📦 Tooling: migrated from Yarn to npm.
- 🧹 Added ESLint and fixed lint issues.
- ⬆️ Updated dependencies to their latest compatible versions.
v2.29.1
What's Changed
- Bump jquery from 3.6.3 to 3.6.4 by @dependabot in #241
- Bump fastify/github-action-merge-dependabot from 3.6.1 to 3.6.3 by @dependabot in #243
- Bump dompurify from 3.0.0 to 3.0.1 by @dependabot in #242
- Bump dompurify from 3.0.1 to 3.0.2 by @dependabot in #244
- Bump fastify/github-action-merge-dependabot from 3.6.3 to 3.6.5 by @dependabot in #245
- Bump dompurify from 3.0.2 to 3.0.3 by @dependabot in #248
- Bump fastify/github-action-merge-dependabot from 3.6.5 to 3.8.0 by @dependabot in #250
- Bump jquery from 3.6.4 to 3.7.0 by @dependabot in #249
- Bump dompurify from 3.0.3 to 3.0.4 by @dependabot in #251
- Bump fastify/github-action-merge-dependabot from 3.8.0 to 3.9.0 by @dependabot in #252
- popup-body-css-fix by @Alukard-X in #256
- default width set to 380px by @Alukard-X in #255
New Contributors
- @Alukard-X made their first contribution in #256
Full Changelog: v2.29.0...v2.29.1
v2.29.0
What's Changed
- Bump dompurify from 2.4.0 to 2.4.1 by @dependabot in #227
- Bump jquery from 3.6.1 to 3.6.3 by @dependabot in #228
- Bump dompurify from 2.4.1 to 2.4.3 by @dependabot in #229
- Bump actions/checkout from 2 to 3 by @dependabot in #231
- Bump actions/setup-node from 2 to 3 by @dependabot in #233
- Bump github/codeql-action from 1 to 2 by @dependabot in #234
- Bump fastify/github-action-merge-dependabot from 3.0.0 to 3.5.4 by @dependabot in #232
- Bump grunt from 1.5.3 to 1.6.1 by @dependabot in #230
- Bump minimatch from 3.0.4 to 3.0.8 by @dependabot in #235
- Bump dompurify from 2.4.3 to 3.0.0 by @dependabot in #236
- Bump fastify/github-action-merge-dependabot from 3.5.4 to 3.6.1 by @dependabot in #237
- Add ability to set sound volume by @olsh in #238
- Add ability to select sound notification by @olsh in #239
Full Changelog: v2.28.0...v2.29.0
v2.28.0
What's Changed
- Upgrade BPP to v2 by @ColdSauce in #210
- Remove Noto Sans KR and fix fallback font by @soya-daizu in #225
New Contributors
- @ColdSauce made their first contribution in #210
- @soya-daizu made their first contribution in #225
Full Changelog: v2.27.6...v2.28.0
v2.27.6
What's Changed
- Updated translations
- Dropped HTTP support
- Bump jquery from 3.6.0 to 3.6.1 by @dependabot in #220
- Bump webextension-polyfill from 0.9.0 to 0.10.0 by @dependabot in #222
- Bump dompurify from 2.3.10 to 2.4.0 by @dependabot in #221
- Bump grunt-zip from 0.18.2 to 0.20.0 by @dependabot in #223
Full Changelog: v2.26.6...v2.27.6