Skip to content

Release v10.5.40#3295

Merged
smalluban merged 4 commits into
mainfrom
release
Apr 29, 2026
Merged

Release v10.5.40#3295
smalluban merged 4 commits into
mainfrom
release

Conversation

@smalluban

@smalluban smalluban commented Apr 27, 2026

Copy link
Copy Markdown
Collaborator

690103c fix(build): filter DNR metadata files for true condition (#3303)
dd1e31e fix(redirect-protection): align Firefox main_frame matching with DNR (#3298)
7056ec4 chore(deps): refresh npm deps again
0feca0e fix(gpc): add missing Request util import
06e5689 fix(never-consent): sync autoconsent options
b2e68e5 chore(deps): dedupe lockfile and run safe audit fix
d85225e chore(deps): bump npm dependencies
07f6751 fix(build): filter unsupported preprocessor envs from DNR metadata (#3297)
33684f8 fix(xcode): nodejs toolchain in build script
d5b693e feat(telemetry): add onboarding complete parameter (#3294)
fccb7e4 fix(engines): startup logic & logs improvement
9cb1ee4 fix(dnr): fixes rules code clean up & preprocessors bugfix
fddb246 feat(ci): concurrent dnr rulesets download (#3272)
68cdd6d feat(safari): strip DNR rules WebKit cannot compile (#3280)
37c414f chore(deps): bump @whotracksme/reporting from 8.0.0 to 8.0.1 (#3287)
c912cb1 feat(autoconsent): support GPC header (#3284)
41384d8 chore(deps-dev): bump eslint from 10.2.0 to 10.2.1 in the eslint group (#3286)
46ea3cb chore(deps): bump @duckduckgo/autoconsent from 14.72.0 to 14.75.0 (#3291)
6ab45fb chore(deps-dev): bump vite from 8.0.8 to 8.0.10 (#3290)
ad1cfb3 chore(deps): bump @sentry/browser from 10.49.0 to 10.50.0 (#3289)
02d32c5 fix(adblocker): suppress CSS injection error when frame is destroyed before injection (#3292)
b356d87 fix(build): group DNR rules while downloading rulesets (#3285)
13bb62b chore(deps-dev): bump fast-xml-parser from 5.5.7 to 5.7.1 (#3283)
30d9066 chore(build): disable gzip size reporting (#3282)
b87db71 fix(lottie): use light build to drop eval-based expression engine (#3281)
d479676 fix(adblocker): split logic into separate files (#3277)

@smalluban smalluban requested a review from chrmod as a code owner April 27, 2026 11:56
@smalluban smalluban requested review from AdamGhst and removed request for chrmod April 27, 2026 11:56
@smalluban smalluban added the package CI: create extension packages label Apr 27, 2026
@github-actions

Copy link
Copy Markdown
Contributor

@AdamGhst AdamGhst left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Smoke tests done. Good release. Found a BUG.

Smoke tests passed. Tested on:
macOS / iOS — SAFARI: all passed, besides the known issue (only on first Safari
open the last opened tab has long load time; reloading the page fixes it).
macOS: Chrome and Firefox — all good.
Win10: Chrome and Firefox — all good.

Bug: Ghostery panel's Cookie cleanup tool doesn't work. Confirmed on both
release and production versions, on Chrome and Firefox.

@seia-soto

Copy link
Copy Markdown
Member

Also, this requires #3302 before merging.

@github-actions

Copy link
Copy Markdown
Contributor

Builds for commit 800db7d:

@ghostery ghostery deleted a comment from github-actions Bot Apr 29, 2026
@smalluban smalluban merged commit 15319a2 into main Apr 29, 2026
17 of 19 checks passed
@smalluban smalluban deleted the release branch April 29, 2026 14:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

package CI: create extension packages

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants