Releases: napsternxg/ReadLater
Releases · napsternxg/ReadLater
Major Upgrade 5.0.0
What's Changed
Video Walkthrough of the new interface: https://www.youtube.com/watch?v=v6x5qI6wp9M
- Added an "Open Tabs" section to the options page that lists tabs from all windows.
- Features: search/filter, sortable columns (Title, URL, Window), per-tab "Add" button, "Add All Tabs" and "Refresh Tabs".
- Window names are derived from each window's active tab title for easier identification.
- UI/Files affected: src/tab.html, src/tab.js, src/tab.css.
- Removed persistent identity permission from the manifest; identity is now requested on-demand (via runtime request) or surfaced as a CTA to open Chrome People/Sync settings.
- Added a Permissions panel to the options page showing declared and granted permissions with short descriptions.
- Added background service worker (background.js) to handle the keyboard command for adding the current page.
- Changed suggested keyboard shortcut to Ctrl+Shift+Y (and platform equivalents) to avoid conflicts; remind users they can reassign under chrome://extensions/shortcuts.
- Manifest now includes the "tabs" permission required for the new Open Tabs UI.
- UI/Files affected: src/manifest.json, src/tab.html, src/tab.js, src/tab.css, src/background.js.
- Fixed a small syntax bug in download JSON generation (missing parenthesis) that prevented the options script from executing.
- Minor UX tweaks: "Clear saved links" button wired to the existing clear handler and the saved/tabs lists refresh after clearing.
- Fix button count upper threshold display by @Inego in #29
- Fix ellipsis and improve link UI by @LasyIsLazy in #34
New Contributors
- @Inego made their first contribution in #29
- @LasyIsLazy made their first contribution in #34
Full Changelog: v4.0.3...v5.0.0
Stable Release 4.0.3
Addresses the following changes:
New API in core.js which allows a common interface for reading and writing to storage. #15, #16
Seperate UI and backend code. #16
Support for adding links via keyboard shortcut - Default is Ctrl + Shift + L #14
Support for downloading your links as JSON. #13
Minor UI changes.
Fix to minor breaking changes in #22 , #24
Thanks to all @kav2k for the suggestions and contributions.