1.74.0

affaan-m/ECC1.74.0Aug 25, 2026by github-actions[bot]

AI Summary

This release focuses on enhancing the scriptlets framework with new features like cookie manipulation and element lookup operators, while addressing a security vulnerability related to script injection and updating filter lists.

Key Highlights

  • Security fix for scriptlet injection from non-trusted sources
  • New scriptlets for cookie manipulation (set/unset/given)
  • New procedural operator `content(...)` for template element lookup
  • Framework improvements including `env_brave` preparser token
  • Removed support for `cap_user_stylesheet`

Breaking Changes

  • Removed support for `cap_user_stylesheet`

New Features

  • Import `google-ima-dai` shim from AdGuard
  • Add `env_brave` preparser token
  • Add procedural operator `content(...)`
  • Add set/unset/given cookie values
  • Improve scriptlets framework
  • Improve `prevent-clipboard-write` scriptlet
  • Improve `json-edit` scriptlet

Full Release Notes

[Commits to master since this release](https://github.com/gorhill/uBlock/compare/1.74.0...master)
[Commits since last release](https://github.com/gorhill/uBlock/compare/1.73.0...1.74.0)

To install the stable build:

- **Firefox**: Install from AMO: <https://addons.mozilla.org/en-US/firefox/addon/ublock-origin/>
    [uBO works best on Firefox](https://github.com/gorhill/uBlock/wiki/uBlock-Origin-works-best-on-Firefox)
- **Chromium**: Install from the Chrome store: <https://chrome.google.com/webstore/detail/ublock-origin/cjpalhdlnbpafiamejdnhcphjbkeiagm>
    - [About Google Chrome's "This extension may soon no longer be supported"](https://github.com/gorhill/uBlock/wiki/About-Google-Chrome's-%E2%80%9CThis-extension-may-soon-no-longer-be-supported%E2%80%9D)
    - As per [latest update from Google Chrome](https://developer.chrome.com/docs/extensions/develop/migrate/mv2-deprecation-timeline), "Aug 31st 2026: All remaining Manifest V2 extensions removed from the Chrome Web Store"
- **Edge**: Install from Microsoft Store: <https://microsoftedge.microsoft.com/addons/detail/odfafepnkmbhccpbejgmiehpchacaeak>
- **Opera**: Install from Opera addons: <https://addons.opera.com/en/extensions/details/ublock/>

---

- [Fix possible injection of scriptlets requiring trust from non-trusted sources](https://github.com/gorhill/uBlock/commit/a46d5c8e75)
- [Import `google-ima-dai` shim from AdGuard shims](https://github.com/gorhill/uBlock/commit/933efff4dd)
- [Replace List-KR with filterslists-KO](https://github.com/gorhill/uBlock/commit/20d3c5b9d0)
- [Remove support for `cap_user_stylesheet`](https://github.com/gorhill/uBlock/commit/fb09b0947d)
- [Improve scriptlets framework](https://github.com/gorhill/uBlock/commit/57ade5f484)
- [Add `env_brave` preparser token](https://github.com/gorhill/uBlock/commit/0c56103a40) (by @ryanbr)
- [Add set/unset/given cookie values](https://github.com/gorhill/uBlock/commit/a796fd7daf) (by @ryanbr)
- [Add procedural operator `content(...)`, to lookup elements inside `template` tags](https://github.com/gorhill/uBlock/commit/25d413803d)
- [Improve `prevent-clipboard-write` scriptlet](https://github.com/gorhill/uBlock/commit/8a85e04907)
- [Improve `json-edit` scriptlet](https://github.com/gorhill/uBlock/commit/0fdbfdb2b5)
- [Revisit scriptlets' `getExtraArgs` implementation](https://github.com/gorhill/uBlock/commit/505fbc7a75)