Lisäosan browlighter versiohistoria - 4 versiota
browlighter tekijä Paul K Korir
Lisäosan browlighter versiohistoria - 4 versiota
Ole varovainen vanhojen versioiden kanssa! Ne näytetään vain testauksen ja viittausten vuoksi.On suositeltavaa käyttää aina lisäosan uusinta versiota.
Uusin versio
Versio 0.1.4
Julkaistu 21. huhti 2026 - 95,28 ktYhteensopivuus: firefox 58.0 ja uudemmatBrowLighter 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.
Lähdekoodi julkaistu lisenssillä Apache-lisenssi 2.0
Vanhemmat versiot
Versio 0.1.3
Julkaistu 18. huhti 2026 - 95,02 ktYhteensopivuus: firefox 58.0 ja uudemmatBrowLighter 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
Lähdekoodi julkaistu lisenssillä Apache-lisenssi 2.0
Versio 0.1.2
Julkaistu 17. huhti 2026 - 93,85 ktYhteensopivuus: firefox 58.0 ja uudemmatBrowLighter 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
Lähdekoodi julkaistu lisenssillä Apache-lisenssi 2.0
Versio 0.1.1
Julkaistu 11. huhti 2026 - 30,51 ktYhteensopivuus: firefox 58.0 ja uudemmatBugfixes:
- fixed an issue with missing icons on buttons
- fixed button not capturing notes
- now context menu button directly captures notes as expected
- strengthened testLähdekoodi julkaistu lisenssillä Apache-lisenssi 2.0