Releases: ghostery/ghostery-extension
Releases · ghostery/ghostery-extension
Release list
v10.5.57
Summary
- Replaced the panel's "Clear Cookies" action with a new "Clear Browsing Data" option, letting you choose the scope (this site or all sites), a time range, and which types of data to remove.
- Fixed a startup timing issue on Safari and Firefox that could cause errors before telemetry setup finished.
What's Changed
- feat(panel): replace clear cookies with clear browsing data by @smalluban in #3548
- chore(locales): update translations by @github-actions[bot] in #3572
- fix(e2e): wait for adblocker setup before tests by @smalluban in #3579
- chore(deps): bump @sentry/browser from 10.69.0 to 10.70.0 by @dependabot[bot] in #3577
- chore(deps): bump @ghostery/scriptlets from
23250e8to519306eby @dependabot[bot] in #3578 - fix(telemetry): await setup before accessing runner by @smalluban in #3576
Full Changelog: v10.5.56...v10.5.57
v10.5.56
Summary
- Fixed website breakage — including broken logins on some sites — caused by how Ghostery injected content scripts into the page environment.
What's Changed
- Fix content script injection into MAIN world by @philipp-classen in #3556
- chore(deps-dev): bump the wdio group with 4 updates by @dependabot[bot] in #3557
- chore(deps): bump @github/relative-time-element from 5.3.0 to 5.3.1 by @dependabot[bot] in #3558
- chore(deps): bump csv-stringify from 6.8.1 to 6.8.2 by @dependabot[bot] in #3559
- chore(deps-dev): bump vite from 8.1.5 to 8.2.0 by @dependabot[bot] in #3561
- chore(deps): bump tldts-experimental from 7.4.9 to 7.4.10 by @dependabot[bot] in #3563
- chore(deps): bump @duckduckgo/autoconsent from 16.15.0 to 16.19.0 by @dependabot[bot] in #3564
- chore(deps-dev): bump globals from 17.8.0 to 17.9.0 by @dependabot[bot] in #3562
- chore(deps-dev): bump @types/chrome from 0.2.2 to 0.2.5 by @dependabot[bot] in #3560
- chore(deps): update dependencies, audit fix and dedupe by @smalluban in #3565
- chore(deps): update dependencies and dedupe by @smalluban in #3566
- fix(settings): simplify WhoTracks.Me description by @smalluban in #3567
- chore(locales): update translations by @github-actions[bot] in #3568
- chore(npm): allow root git dependencies for npm 12 by @smalluban in #3570
Full Changelog: v10.5.55...v10.5.56
v10.5.55
Summary
- Fixed Global Privacy Control (GPC) signal not being properly disabled on a per-site basis when configured through broken-page reports.
What's Changed
- chore(deps-dev): bump ip-address from 10.2.0 to 10.4.0 by @dependabot[bot] in #3544
- chore(deps-dev): bump fast-uri from 3.1.4 to 3.1.5 by @dependabot[bot] in #3546
- chore(deps): bump postcss from 8.5.19 to 8.5.25 by @dependabot[bot] in #3545
- fixed: respect the broken-page GPC configuration per domain by @philipp-classen in #3552
- Release v10.5.55 by @smalluban in #3553
Full Changelog: v10.5.54...v10.5.55
v10.5.54
Summary
- Restored full stack traces and valid metadata in crash reports, so critical failures can be diagnosed and fixed faster.
- Fixed the Distraction Eraser slider overflowing its bar.
What's Changed
- chore(deps): run npm audit and dedupe by @smalluban in #3540
- ci(test): add timeout to e2e jobs so hangs fail fast by @smalluban in #3541
- chore(deps): update Node.js to 26.5.1 by @smalluban in #3539
- fix(element-picker): slider overflow caused by transient scrollbar by @smalluban in #3538
- fix(errors): restore Sentry stack traces for frameless errors by @smalluban in #3535
- Release v10.5.54 by @smalluban in #3543
Full Changelog: v10.5.53...v10.5.54
v10.5.53
Summary
- Global Privacy Control: Your GPC opt-out is now exposed to websites through the JavaScript API.
- More reliable blocking: Scriptlets now inject earlier and more consistently — before a page's own scripts run and inside cross-origin frames — closing gaps where trackers and ads could slip through.
What's Changed
- fix(e2e): unblock WebDriver navigation to extension pages on Firefox 153+ by @chrmod in #3526
- chore(deps-dev): bump prettier from 3.9.5 to 3.9.6 by @dependabot[bot] in #3525
- chore(deps): bump @duckduckgo/autoconsent from 16.11.0 to 16.15.0 by @dependabot[bot] in #3524
- chore(deps): bump @sentry/browser from 10.66.0 to 10.67.0 by @dependabot[bot] in #3523
- chore(deps): bump @ghostery/scriptlets from
a054bb4to78f1c05by @dependabot[bot] in #3522 - chore(deps-dev): bump the wdio group with 3 updates by @dependabot[bot] in #3521
- feat: add Slovenian filters by @seia-soto in #3520
- fix(content_scripts): validate window message source in notification and element-picker bridges by @chrmod in #3518
- chore(deps-dev): bump fast-uri from 3.1.3 to 3.1.4 by @dependabot[bot] in #3528
- chore(deps-dev): bump fast-xml-parser from 5.9.3 to 5.10.1 by @dependabot[bot] in #3527
- feat(telemetry): detect attribution from session storage by @chrmod in #3517
- fix(telemetry): SERP counting with page views by @smalluban in #3497
- fix(adblocker): reliably inject subframe scriptlets into cross-origin frames on Firefox by @smalluban in #3499
- Full GPC support (set "navigator.globalPrivacyControl" on Firefox and Chromium) by @philipp-classen in #3529
- Guarantee document_start scriptlet injection on Chromium via userScripts by @chrmod in #3464
- Fixed: content scripts are not reliably removed when global pause is flipped by @philipp-classen in #3533
- Release v10.5.53 by @chrmod in #3531
Full Changelog: v10.5.52...v10.5.53