github gorhill/uMatrix 1.1.14

latest releases: 1.4.4, 1.4.3b0, 1.4.2...
6 years ago

Changes

The Privacy pane has been merged into the Settings pane in the dashboard.

Privacy-wise flawed user agent switcher removed

User agent spoofing as been removed. This was planned since a long while. The bottom line is that user agent spoofing for privacy purpose is best left to a dedicated extension, and really your best choice privacy-wise is probably to rely on Firefox's recent fingerprinting-resistance feature.

<noscript> tags

A new global setting has been added in the dashboard: "Spoof <noscript> tags when 1st-party scripts are blocked". Disabled by default so as to not change uMatrix's current behavior. Once 1.1.14 is widespread, I will toggle that setting to enabled by default.

Since spoofing <noscript> is not necessarily always desirable, the global setting can be overridden on a per-scope basis with the "<noscript> tag spoofing" switch.

This feature is most useful to users who block 1st-party scripts by default.

Note that this might be the long term approach used for enabling <noscript> tags: the approach planned by Firefox is not really suitable to uMatrix, as this would require to completely disable javascript for a site (causing the matrix ruleset to be disregarded), while with the current approach, one can still enable 3rd-party scripts and yet have the <noscript> tags spoofed.

I have observed that the feature behave slightly differently on Firefox than on Chromium: Firefox will not react to <meta http-equiv="refresh"> tags, while Chromium does. I do believe this can be fixed, and I will experiment more with this.

Blocked root document

Ability to parse the URL of blocked document has been imported from uBO:

a

Unlike uBO however, the parsed URL information is expanded by default since uMatrix is meant for advanced users (you can collapse it by clicking on the magnifier).

Logger

Ability to open the logger in its own (popup) window, just as with uBO. If you want the logger to be in its own separate window, press Shift while clicking the logger icon will cause the logger to always be launched as a separate window. You do not need to press the Shift next time, it's only used to toggle between both attached/detached states.

Closed as fixed:

Firefox

Core

Don't miss a new uMatrix release

NewReleases is sending notifications on new releases.