Raymond Hill
98d3e9500a
Improve json-edit-related scriptlets
2026-02-24 08:50:41 -05:00
Raymond Hill
a85fc33ce8
Import translaetion work from https://crowdin.com/project/ublock
2026-02-11 18:05:25 -05:00
Raymond Hill
aedaa97867
Import translation work from https://crowdin.com/project/ublock
2026-02-08 14:24:17 -05:00
Raymond Hill
93577ecca1
[mv3] Fix removeparam conversion
...
Related issue:
https://github.com/uBlockOrigin/uAssets/issues/30636
2026-02-08 09:56:25 -05:00
Raymond Hill
baffd32dab
Improve trusted-create-html scriptlet
2026-02-07 11:46:57 -05:00
Raymond Hill
2ce376cf1d
Improve prevent-fetch scriptlet
...
Related discussion:
https://github.com/uBlockOrigin/uAssets/issues/30731
2026-02-07 11:13:29 -05:00
Raymond Hill
a8ad95394d
Fix handling of extraMatch parameter in trusted-click-element scriptlet
...
Related feedback:
https://old.reddit.com/r/uBlockOrigin/comments/1qry49n/
2026-02-01 10:54:34 -05:00
Raymond Hill
719798329b
Fix misleading tooltip
...
Related issue:
https://github.com/uBlockOrigin/uBlock-issues/discussions/3934
2026-01-31 13:34:46 -05:00
Raymond Hill
7d95c58408
Improve generateContentFn helper scriptlet
...
New directive: `join:[separator][sub-directives]`
[separator] is an author-defined two-character string to be used to split
the following sub-directives string. The sub-directives are fed back into
the helper scriptlet to generate sub-content, which will be joined into
a single string. Example:
...##+js(trusted-prevent-fetch, propstomatch, join:--length:10-20--[some literal content]--length:80-100-- push['ads'])
2026-01-30 11:05:57 -05:00
Raymond Hill
7aff7da77d
[mv3] Add image to generic removeparam filters
...
Related discussion:
https://github.com/uBlockOrigin/uBOL-home/issues/140#issuecomment-3817666188
2026-01-29 08:26:29 -05:00
Raymond Hill
9b4f41df94
[mv3] Improve conversion of removeparam filters to DNR rules
...
Related issue:
https://github.com/uBlockOrigin/uBOL-home/issues/140
2026-01-28 12:10:50 -05:00
Raymond Hill
168394440c
Improve prevent-xhr scriptlet
2026-01-26 10:11:05 -05:00
Raymond Hill
18a8fc7675
Improve proxyApplyFn helper scriptlet
2026-01-25 15:57:21 -05:00
Raymond Hill
08b7eafd26
Import translation work from https://crowdin.com/project/ublock
2026-01-25 13:38:42 -05:00
Raymond Hill
d136c08710
Import translation work from https://crowdin.com/project/ublock
2026-01-18 12:23:17 -05:00
Raymond Hill
b8bf0bbab4
Add adthrive shim
2026-01-14 12:30:58 -05:00
Anton Lazarev
c8b42ea819
add elem.shadowRoot fallback in getShadowRoot
2026-01-12 17:30:20 -08:00
Raymond Hill
c8004c4b02
Fix merging of uncommitted filters
...
Related issue:
https://github.com/uBlockOrigin/uBlock-issues/issues/3912
2026-01-10 12:38:27 -05:00
Raymond Hill
41ced43f03
Improve urlskip implementation
...
Support multiple instances of regex-based steps.
Related issue:
https://github.com/uBlockOrigin/uBlock-issues/issues/3914
2026-01-10 12:36:47 -05:00
Raymond Hill
74b838cc03
Import translation work from https://crowdin.com/project/ublock
2026-01-04 11:37:19 -05:00
Raymond Hill
329e99fd19
[mv3] Fix regression in conversion of removeparam filters
...
`removeparam` filters with `important` option must have higher priority
than `allow` filters.
2026-01-04 09:07:48 -05:00
Raymond Hill
3f3d4768b6
Improve set-attr/trusted-set-attr scriptlets
...
Related discussion:
https://github.com/uBlockOrigin/uAssets/issues/31323#issuecomment-3701471598
2025-12-31 08:49:09 -05:00
Raymond Hill
3c7eb3497d
Improve trusted-create-html scriptlet
2025-12-30 10:29:40 -05:00
Raymond Hill
c8c29faab4
Import translation work from https://crowdin.com/project/ublock
2025-12-29 10:01:40 -05:00
Raymond Hill
3cea60be0f
Fix i18n issue in strict-block page
2025-12-28 10:15:08 -05:00
Raymond Hill
85f587162f
[mv3] Use parameter name as url filter where possible
...
Related issue:
https://github.com/uBlockOrigin/uBOL-home/discussions/575
2025-12-28 09:48:20 -05:00
Raymond Hill
7a69bf06d8
Import translation work from https://crowdin.com/project/ublock
2025-12-27 10:17:51 -05:00
Raymond Hill
4b83b55d8d
Import translation work from https://crowdin.com/project/ublock
2025-12-27 10:16:09 -05:00
Raymond Hill
2bb3f8c974
Fix comment
2025-12-27 09:51:22 -05:00
Raymond Hill
df0d21d92e
[mv3] Avoid instantiating regexes by using simple needle first
...
Related issue:
https://github.com/uBlockOrigin/uBOL-home/issues/223
2025-12-27 09:45:25 -05:00
Raymond Hill
bb34a4b83b
Unescape unduly escaped | in regex-based domain options
...
Related issue:
https://github.com/uBlockOrigin/uAssets/issues/31261#issuecomment-3693496669
2025-12-27 09:37:30 -05:00
Raymond Hill
6f8edc3ac6
Improve google-ima.js shim
...
Add expected keywords.
2025-12-26 12:07:40 -05:00
Raymond Hill
ede231b9c2
Import translation work from https://crowdin.com/project/ublock
2025-12-26 10:51:37 -05:00
Raymond Hill
0bd6d09736
Fix source strings as per feedback
2025-12-26 10:50:26 -05:00
Raymond Hill
e7f91cdd95
Import translation work from https://crowdin.com/project/ublock
2025-12-26 10:47:50 -05:00
Raymond Hill
c053361d30
Mind id/class changes in generic cosmetic filtering surveyor
...
Related issue:
https://github.com/uBlockOrigin/uBlock-issues/issues/3904
2025-12-26 09:28:26 -05:00
Raymond Hill
024019094f
Fix specifichide option
...
Related internal feedback:
https://github.com/uBlockOrigin/uBlock-discussions/discussions/964
2025-12-26 09:22:42 -05:00
Raymond Hill
37d995eeac
Import translation work from https://crowdin.com/project/ublock
2025-12-25 16:27:35 -05:00
Raymond Hill
377cf9d86b
[mv3] Add support for regex-based extended filters
...
Related issues:
- https://github.com/uBlockOrigin/uBOL-home/issues/223
- https://github.com/uBlockOrigin/uAssets/issues/31261
2025-12-25 12:34:21 -05:00
peace2000
8ad61208e7
reference link update ( #3941 )
2025-12-25 12:25:36 -05:00
Raymond Hill
81448c3ca7
Import translation work from https://crowdin.com/project/ublock
2025-12-23 11:06:19 -05:00
Raymond Hill
1977196abe
Improve prevent-addEventListener scriptlet
2025-12-18 09:03:36 -05:00
Raymond Hill
cbf24a40b6
Fix soft regression in scriptlets proxying fetch()
...
Related commit:
https://github.com/gorhill/uBlock/commit/13612d1d29
Related issue:
https://github.com/uBlockOrigin/uAssets/issues/30158
2025-12-17 12:49:27 -05:00
Raymond Hill
abe9cdbef7
Fix typo in console output
...
Related issue:
https://github.com/uBlockOrigin/uBlock-issues/issues/3901
2025-12-17 11:35:46 -05:00
Raymond Hill
2234d8aad2
Fix regression in prevent-fetch scriptlet
...
Related issue:
https://github.com/uBlockOrigin/uAssets/issues/31169
2025-12-15 09:51:21 -05:00
Raymond Hill
baee6dcaca
Import translation work from https://crowdin.com/project/ublock
2025-12-14 16:05:26 -05:00
Raymond Hill
6af8a457ed
Add nitropay_ads.js shim
...
Related issue:
https://github.com/uBlockOrigin/uAssets/issues/30991
2025-12-10 20:21:08 -05:00
Raymond Hill
13612d1d29
Improve scriptlets proxying fetch
...
Related issue:
https://github.com/uBlockOrigin/uBlock-issues/issues/3892
2025-12-09 10:33:20 -05:00
Raymond Hill
3fc281adf1
Improve google-ima shim
...
Related issue:
https://github.com/uBlockOrigin/uAssets/issues/31018
2025-12-08 10:30:41 -05:00
Raymond Hill
6039ef2b6d
[mv3] Generate at most two scriptlet-related files per rulesets
...
Related issue:
https://github.com/uBlockOrigin/uBOL-home/issues/557
2025-12-04 12:57:25 -05:00