18 February 24, 09:49
Quote:uBlock Origin 1.56.0 released on GitHub:
Fixes / changes
- Mind that multiple uritransform may apply to a single request
- Fix incorrect built-in filtering expression in logger
- Fix improper invalidation of valid uritransform exception filters
- Improve prevent-addEventListener scriptlet
- Fix Chartbeat flicker control div's (by @ryanbr)
- Fix potential exfiltration of browsing history by a rogue list author through permissions=
- Ignore event handler-related attributes in set-attr scriptlet (suggested by @distinctmondaylilac)
- Fix potential exfiltration of browsing history by a rogue list author through csp= (reported by @distinctmondaylilac)
- Output scriptlet logging information to the logger
- Fix decompiling of scriptlet parameters
- Add support for extraMatch in trusted-click-element scriptlet
- Remove minimum height constraint from "My filters" pane
- Unregister all scriptlets when disabling uBO on a specific site
- Allow uritransform to process the hash part of a URL
- Remember presentation state of "My rules" pane
- Fix improperly assembled !#include sublists
- Mark procedural filters with pseudo-elements selector as invalid
- Prevent access to picker when "My filters" is not enabled
- Provide visual feedback when applying changes in "Filter lists" pane
- Empty query parameters must still use =
- Add support to toggle no-scripting switch with keyboard shortcut
- Do not exceed rate-limited calls to handlerBehaviorChanged()
- Shield some code paths against potentially tampered global properties (in scriptlets)
- Do not prevent applying changes when lists are updating
- Add elements vararg to prevent-addEventListener scriptlet
- Do not use tab character as field separator (in logger)
- Prevent [img]data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7[/img]thers() from hiding html tag