Summary
- More reliable tracker stats in the panel and toolbar badge. They now stay accurate when the browser restarts the extension's background process.
- Fixed the Ghostery context menu: it now works on Safari after a browser restart, and it always shows the correct Pause/Resume state for the current site.
What's Changed
- fix(storage): clone store models before saving them to storage on Firefox by @smalluban in #3697
- fix(context-menu): recreate missing menus on Safari by @smalluban in #3698
- fix(serp): inject trackers preview into the committed document by @smalluban in #3699
- context menu may show "Pause on this site" even if the site is paused by @philipp-classen in #3701
- Upgrade adblocker to 2.20.1 by @philipp-classen in #3700
- fix(build): set the minimum Chrome version to 122 by @smalluban in #3695
- chore(deps-dev): bump eslint from 10.11.0 to 10.12.0 in the eslint group by @dependabot[bot] in #3702
- chore(deps-dev): bump license-report from 6.8.5 to 6.8.6 by @dependabot[bot] in #3704
- chore(deps): bump @sentry/browser from 11.2.0 to 11.6.0 by @dependabot[bot] in #3705
- chore(deps): bump plotly.js-basic-dist from 4.1.1 to 4.1.2 by @dependabot[bot] in #3706
- chore(deps): bump idb from 8.0.3 to 8.0.4 by @dependabot[bot] in #3708
- chore(deps): bump @duckduckgo/autoconsent from 16.43.2 to 16.49.0 by @dependabot[bot] in #3709
- chore(deps-dev): bump vite from 8.3.2 to 8.3.4 by @dependabot[bot] in #3710
- chore(deps): bump tldts-experimental from 7.4.16 to 7.4.18 by @dependabot[bot] in #3707
- chore(deps-dev): bump the wdio group with 5 updates by @dependabot[bot] in #3703
- fix(stats): replace AutoSyncingMap with the TabStats store model by @smalluban in #3674
- fix(element-picker): improve error handling by @philipp-classen in #3711
Full Changelog: v10.6.7...v10.6.8