1.72.0
langgenius/dify1.72.0Jun 28, 2026by github-actions[bot]
AI Summary
A maintenance release for uBlock Origin focusing on scriptlet improvements, JSONPath enhancements, and fixes for network filter parsing and rendering.
Key Highlights
- Fix broken rendering of final URL in strict-block page
- Improve parsing of consecutive `$$` in network filters
- Add `edit-object-on-[getter|setter]` scriptlets
- Enhance JSONPath with quantifier extensions and regex selectors
New Features
- New `edit-object-on-[getter|setter]` scriptlets
- JSONPath property presence/absence testing
- Regex-based selectors within JSONPath queries
- New `edit-this-object` and `trusted-edit-this-object` scriptlets
Full Release Notes
[Commits to master since this release](https://github.com/gorhill/uBlock/compare/1.72.0...master)
[Commits since last release](https://github.com/gorhill/uBlock/compare/1.71.0...1.72.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), MV2 support will be completely removed in [version 139](https://chromiumdash.appspot.com/schedule).
- **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 broken rendering of final URL in strict-block page](https://github.com/gorhill/uBlock/commit/fe8ce9804c)
- [Fix potential exception in set-attribute scriptlet](https://github.com/gorhill/uBlock/commit/37fe5d9cbe)
- [Improve parsing/interpretation of consecutive `$$` in network filters](https://github.com/gorhill/uBlock/commit/347f9f7fda)
- [Improve `googlesyndication_adsbygoogle` shim](https://github.com/gorhill/uBlock/commit/f5be2bbed0)
- [Add `edit-object-on-[getter|setter]` scriptlets](https://github.com/gorhill/uBlock/commit/99e622831b)
- [JSONPath: Test presence/absence of property w/ quantifier extension](https://github.com/gorhill/uBlock/commit/b901692d57)
- [Prefix JSONPath queries with `v2:` to benefit increased rfc9535 conformance](https://github.com/gorhill/uBlock/commit/5d9ac5d0bf)
- [Add regex-based selectors to JSONPath](https://github.com/gorhill/uBlock/commit/cfc3b05c93)
- [Improve JSONPath; add `[trusted-]edit-element-object` scriptlets](https://github.com/gorhill/uBlock/commit/fdc1a4e743)
- [Improve JSONPath: add support for double quote for names](https://github.com/gorhill/uBlock/commit/fe45329032)
- [Add `edit-this-object`/`trusted-edit-this-object` scriptlets](https://github.com/gorhill/uBlock/commit/2695b9f7d6)
- [Minor improvement to `trusted-replace-argument` scriptlet](https://github.com/gorhill/uBlock/commit/da9287257d)
- [Fix test for header matching when using negated value](https://github.com/gorhill/uBlock/commit/09e46b744e)
- [Improve `trusted-click-element` scriptlet](https://github.com/gorhill/uBlock/commit/32a4d640fb)
- <https://github.com/gorhill/uBlock/commit/aa028eacd0>
- [Improve `google-ima` shim](https://github.com/gorhill/uBlock/commit/9e5299e7f4)
- [Add ISO-8859-2 as alias of Windows-1250 in text encoder](https://github.com/gorhill/uBlock/commit/3f0c4e1110)