Skip to content

Releases: gorhill/uBlock

1.39.0

22 Nov 14:30
8bad29f
Compare
Choose a tag to compare

Commits to master since this release
Commits since last release

To install the stable build:


Important

Fixed security issues reported by @hackvertor, see "uBlock, I exfiltrate: exploiting ad blockers with CSS".

New

A new "Report an issue on this website" icon has been added to the popup panel, to make it easier to report filter issue to volunteers maintaining filter lists. Reporting filter issues through this new feature requires a GitHub account.

A new Support pane has been added to the dashboard, to make it easy for users to share technical information about their current uBO's configuration, and consequently make it easier for volunteers to diagnose reported issues.

Closed as fixed

Chromium

Core

Notable commits without an entry in the issue tracker

1.38.6

14 Oct 14:05
f7c69b3
Compare
Choose a tag to compare

1.38.4

09 Oct 14:08
fcc5113
Compare
Choose a tag to compare

Commits to master since this release
Commits since last release

To install the stable build:


Notable commits without an entry in the issue tracker

1.38.2

30 Sep 12:53
27bc54b
Compare
Choose a tag to compare

npm_0.1.11

25 Sep 13:14
6d21bd4
Compare
Choose a tag to compare
npm_0.1.11 Pre-release
Pre-release
Fix usage documentation

Related issue:
- https://github.com/uBlockOrigin/uBlock-issues/issues/1734

1.38.0

17 Sep 19:48
348f5aa
Compare
Choose a tag to compare

Commits to master since this release
Commits since last release

To install the stable build:


New

:matches-path(...)

New cosmetic procedural operator, :matches-path(...). See "Add $path modifier of Adguard or any equivalents of this".

Node.js

A new Node.js package will now published with every release. The package allows to import and use uBO's static and dynamic filtering engines into Node.js. This is currently minimal and a first iteration, and issues regarding the Node.js package are accepted in order to improve usability of uBO's filtering engines in a Node.js package. The ability to run code from a Node.js package also opens the door to have test coverage in uBO.

For now the package can be downloaded and unzipped locally. Once installed, you can execute node test in the root of the package to verify that the static network filtering engine works properly. For usage, refer to the test.js, or ublock.js used in Cliqz's benchmark.

Since I have little experience with dealing with Node.js environment/packages, thanks to @mjethani for assistance.

Removed

The setting "Prevent WebRTC from leaking local IP addresses" has been removed since it is no longer necessary in modern browsers, except for Firefox for Android where the issue is still present.

Closed as fixed:

Notable commits without an entry in the issue tracker

1.37.2

28 Jul 16:49
2aed123
Compare
Choose a tag to compare

1.37.0

23 Jul 11:42
d5ced9b
Compare
Choose a tag to compare

Commits to master since this release
Commits since last release

To install the stable build:


Closed as fixed

Core

Notable commits without an entry in the issue tracker

1.36.2

06 Jul 14:30
8b5733a
Compare
Choose a tag to compare

1.36.0

19 Jun 15:23
39a51a6
Compare
Choose a tag to compare

Commits to master since this release
Commits since last release

To install the stable build:


Closed as fixed

Chromium

Firefox

Core

Notable commits without an entry in the issue tracker