Historie doplňku browlighter - 5 verzí
browlighter od Paul K Korir
Historie doplňku browlighter - 5 verzí
Se starými verzemi opatrně! Tyto verze jsou zde dostupné jen pro testovací a referenční účely.Používat byste vždy měli nejnovější verzi doplňku.
Nejnovější verze
Verze 0.1.5
Vydáno 25. dub 2026 – 95,34 KBFunguje s: firefox 58.0 a novějšíBrowLighter 0.1.5
Released: April 25, 2026
Highlights
This release fixes the image bookmarking flow in Firefox and makes the behavior clearer when bookmarking images from a page.
Fixed- Fixed a bug where bookmarking an image could appear to do nothing.
- Fixed a bug where opening the drawer for an image bookmark could overwrite the pending image with an older text selection.
Improved- Image bookmarks now open the drawer directly on the
Selectionview so the pending image is visible immediately. - Added regression coverage to help prevent the image bookmark flow from breaking again.
Package- Firefox extension build:
browlighter-firefox-v0.1.5.xpi
Zdrojový kód zveřejněn pod licencí Apache License 2.0
Starší verze
Verze 0.1.4
Vydáno 21. dub 2026 – 95,28 KBFunguje s: firefox 58.0 a novějšíBrowLighter 0.1.4
This release fixes a rendering bug where some websites could override BrowLighter’s
UI styling and break the drawer.
What changed- Moved the BrowLighter drawer into an isolated shadow root so page CSS can no longer leak into the extension UI.
- Stopped injecting the extension stylesheet directly into the page document.
- Added regression coverage to ensure the drawer remains style-isolated on hostile or unusually aggressive sites.
Why this matters
On pages such as weasyprint.org, site-level CSS could interfere with BrowLighter’s layout and controls. With this release, the extension UI is encapsulated from host-page styling, making rendering much more reliable across sites.
Upgrade notes- No action or migration is required.
- Existing saved notes and settings are unaffected.
Zdrojový kód zveřejněn pod licencí Apache License 2.0
Verze 0.1.3
Vydáno 18. dub 2026 – 95,02 KBFunguje s: firefox 58.0 a novějšíBrowLighter 0.1.3
This release adds domain exclusion controls so BrowLighter can stay hidden on sites where personal or sensitive content is common. It also ships with a built-in default exclusion list for common private-productivity and messaging domains.
What changed- Added configurable excluded domains in the Configs tab
- Added a built-in default privacy list for domains such as:
- Prevented BrowLighter from appearing on excluded domains and their subdomains
- Blocked toolbar, shortcut, and context-menu capture actions on excluded domains
- Added domain normalization and hostname-matching coverage for the exclusion rules
Behavior- New users get the built-in exclusion list automatically
- Existing users keep their saved exclusion settings
- Users can edit or remove any excluded domain from the config UI
Verification- Firefox package built: browlighter-firefox-v0.1.3.xpi
- Test suite passed
- Strict coverage gate passed with 100% line/branch/function coverage for core.js
Zdrojový kód zveřejněn pod licencí Apache License 2.0
Verze 0.1.2
Vydáno 17. dub 2026 – 93,85 KBFunguje s: firefox 58.0 a novějšíBrowLighter 0.1.2
This release moves note storage to Firefox local storage so saved notes are no longer constrained by sync-storage limits. Existing sync-backed notes are migrated into local storage on upgrade, and the extension now supports larger local libraries with unlimitedStorage.
What changed- Switched saved notes from Firefox sync storage to local storage
- Added one-time migration from legacy sync-backed notes into local storage
- Added direct keyboard save for selected text
- Added manual cross-device transfer via JSON export/import workflow
- Added correctly sized icon assets for Firefox packaging
- Removed the unsafe fragment-based SVG insertion path flagged by AMO
Keyboard shortcut- macOS: Cmd+Shift+I
- Windows/Linux: Ctrl+Shift+I
Notes- Cross-device live sync is not included in this release
- To move notes between machines, export the notes JSON and import it on the other device
Verification- Rebuilt Firefox package: browlighter-firefox-v0.1.2.xpi
- Test suite passed
- Coverage gate passed at 100% for the enforced core module
- Added regression checks for manifest icon sizing and forbidden unsafe DOM sinks
Zdrojový kód zveřejněn pod licencí Apache License 2.0
Verze 0.1.1
Vydáno 11. dub 2026 – 30,51 KBFunguje s: firefox 58.0 a novějšíBugfixes:
- fixed an issue with missing icons on buttons
- fixed button not capturing notes
- now context menu button directly captures notes as expected
- strengthened testZdrojový kód zveřejněn pod licencí Apache License 2.0