Skip to content

Releases: olsh/Feedly-Notifier

v3.1.1

21 Jan 20:06
d80810f

Choose a tag to compare

Bug Fixes

  • 🔄 Fixed sync article read status with Feedly website (#329, #330)

Dependencies

  • ⬆️ Bump dompurify from 3.3.0 to 3.3.1 (#325)
  • ⬆️ Bump globals from 15.15.0 to 16.5.0 (#326)
  • ⬆️ Bump @eslint/compat from 1.4.1 to 2.0.0 (#327)

v3.1.0

30 Dec 20:15
11d478a

Choose a tag to compare

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

11 Dec 21:46
e3bc432

Choose a tag to compare

Bug Fixes

  • 🔐 Fixed login race condition when service worker wakes from inactive state (#308)
  • ⏱️ Ensured authentication state is loaded from storage before checking login status on icon click

v3.0.2

20 Sep 19:10
e3eafce

Choose a tag to compare

Bug Fixes

- 📖 Fixed read feeds persistence issue where marked-as-read feeds would reappear when popup was reopened
- 💾 Added proper browser storage updates after marking feeds as read to maintain state consistency

v3.0.1

20 Sep 19:10
df160f4

Choose a tag to compare

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

06 Sep 11:52
0023527

Choose a tag to compare

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

21 Jul 21:03
79fb034

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v2.29.0...v2.29.1

v2.29.0

08 Mar 17:41
7f8ab67

Choose a tag to compare

What's Changed

Full Changelog: v2.28.0...v2.29.0

v2.28.0

16 Oct 19:09
4a5e00c

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v2.27.6...v2.28.0

v2.27.6

01 Oct 09:17
98cae02

Choose a tag to compare

What's Changed

Full Changelog: v2.26.6...v2.27.6