UnderCtrl v1.4.5
One folder, one manifest.json — installs the same way in Chrome, Brave, Edge, Arc, and Firefox (128+).
Fixed
- Firefox didn't actually work before this. The manifest only declared
background.service_worker, which Firefox's Manifest V3 doesn't support — it needsbackground.scriptsinstead.manifest.jsonnow declares both, pointing at the samesrc/background.js, so each browser uses the key it understands. - Added
browser_specific_settings.gecko(id +strict_min_version: 128.0) so Firefox has a proper add-on ID and won't half-break on WebRTC protection, which needs Firefox 128+. - Cleaned up leftover branding from an earlier project name in
tracker_list.jsand the packaging script.
Changed
- Popup footer now reads "UnderCtrl v1.4.5 · by Nulltrace";
manifest.jsonandLICENSEcredit Nulltrace. - README rewritten: honest feature table, a "what this is not" section, and a single install path covering every browser.
Note on a harmless Chrome warning
Chrome/Brave/Edge/Arc may show a manifest note about the background.scripts key — that's expected, it's only there for Firefox, and Chrome has ignored it (no functional effect) since Chrome 121.
Not changed
No blocking rules added/removed, no new permissions, no UI changes — this is a cross-browser compatibility + attribution release.
Install
Download underctrl-extension-v1.4.5.zip below, unzip it, then Load unpacked (Chrome/Brave/Edge/Arc) or Load Temporary Add-on (Firefox, via about:debugging). Full instructions in the README.