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
Raymond Hill
967b21415b
Import translation work from https://crowdin.com/project/ublock
2025-11-30 10:42:37 -05:00
Raymond Hill
be78200c2f
Fix regression in prevent-fetch scriptlet
...
Related feedback:
https://github.com/uBlockOrigin/uAssets/issues/30954#issuecomment-3589375849
2025-11-28 15:05:53 -05:00
Raymond Hill
fd12d01928
Add prevent-dialog scriptlet
...
@scriptlet prevent-dialog
@description
Programmatically close `dialog` elements.
@param [selector]
Optional. The dialog element must matches `dialog{selector}` for the
prevention to take place.
@usage:
example.com##+js(prevent-dialog)
2025-11-28 14:32:22 -05:00
Raymond Hill
cef428e565
Import translation work from https://crowdin.com/project/ublock
2025-11-23 09:27:48 -05:00
Raymond Hill
9d76b9991f
Fix regression in prevent-fetch scriptlet
...
Related feedback:
https://github.com/uBlockOrigin/uAssets/pull/15692#issuecomment-3558272468
2025-11-20 09:32:54 -05:00
Raymond Hill
b46572e938
Improve prevent-fetch scriptlet
...
Related issue:
https://github.com/uBlockOrigin/uAssets/pull/15692#issuecomment-3538641262
2025-11-17 15:23:44 -05:00
Raymond Hill
474273ad92
Import translation work from https://crowdin.com/project/ublock
2025-11-10 10:28:12 -05:00
Raymond Hill
2e509d42fc
Fix regression in trusted-replace-argument scriptlet
2025-11-07 20:32:30 -05:00
Raymond Hill
6314b7f95e
Drop threaded serialization/deserialization
2025-11-06 10:45:42 -05:00
Raymond Hill
52fac1ea91
Import translation work from https://crowdin.com/project/ublock
2025-11-02 12:11:28 -05:00
Raymond Hill
a93072533d
Minor improvement of editInboundObjectFn scriptlet
2025-11-02 09:37:38 -05:00
Raymond Hill
cd0f5be12c
Add web-accessible resource for sensors analytics
...
Related discussion:
https://github.com/uBlockOrigin/uAssets/issues/30647#issuecomment-3477502513
2025-11-02 09:17:55 -05:00
Raymond Hill
b5f74456a4
Fix custom prefixes unduly assigning trust to external lists
...
Related discussion:
https://github.com/uBlockOrigin/uBlock-issues/issues/3843#issuecomment-3475894380
2025-11-01 13:00:05 -04:00
Raymond Hill
53d60ac36c
Improve m3u-prune scriptlet
...
Related feedback:
https://github.com/uBlockOrigin/uAssets/issues/30633#issuecomment-3475806340
2025-11-01 11:25:06 -04:00
Raymond Hill
2c5ae5113e
Import translation work from https://crowdin.com/project/ublock
2025-10-28 12:24:52 -04:00
Raymond Hill
60e15cb6e1
Improve prevent-fetch scriptlet
...
Related issue:
https://github.com/uBlockOrigin/uBlock-issues/issues/3828
Ability to set header values for the trusted version of the
scriptlet. Example:
..##+js(trusted-prevent-fetch, target, length:100, '{"headers":{"content-type": "image/png"}}')
2025-10-24 12:26:37 -04:00
Raymond Hill
8491e9c476
Fix regex-matching in JSONPath
2025-10-23 09:13:58 -04:00