Summary
- Panel notifications are now picked at random from all the ones you qualify for, so the Edge mobile, review and contribution messages are no longer hidden behind a single message.
- Ad blocking inside embedded frames now runs for everyone and starts as soon as the browser launches, instead of waiting for remote settings to load.
What's Changed
- fix(e2e): clear exceptions after each attempt of exceptions tests by @smalluban in #3722
- chore(deps-dev): bump eslint from 10.12.0 to 10.13.0 in the eslint group by @dependabot[bot] in #3723
- chore(deps-dev): bump @types/chrome from 0.3.5 to 0.3.6 by @dependabot[bot] in #3725
- chore(deps-dev): bump vite from 8.3.4 to 8.3.5 by @dependabot[bot] in #3726
- chore(deps): bump tldts-experimental from 7.4.18 to 7.4.19 by @dependabot[bot] in #3727
- chore(deps): bump @duckduckgo/autoconsent from 16.54.0 to 16.60.0 by @dependabot[bot] in #3728
- chore(deps-dev): bump the wdio group across 1 directory with 5 updates by @dependabot[bot] in #3724
- chore(deps): bump undici by @dependabot[bot] in #3731
- chore(deps-dev): bump fast-uri from 3.1.8 to 3.1.9 by @dependabot[bot] in #3732
- chore(e2e): unpin geckodriver and enable system access by its flag by @smalluban in #3733
- fix(config): remove legacy version filter by @smalluban in #3734
- fix(cosmetics): remove subframe scripting flag by @smalluban in #3735
- feat(panel): choose panel notification randomly from eligible pool by @smalluban in #3730
- chore(deps): bump dependencies by @smalluban in #3736
- Release v10.6.10 by @smalluban in #3737
Full Changelog: v10.6.9...v10.6.10