Skip to content
This repository has been archived by the owner. It is now read-only.
Pre-release
Pre-release

@gorhill gorhill released this Feb 24, 2020

Commits to master since this release

To install the dev build for:

The dev build will automatically update to a newer dev build when one becomes available.


New

Ability to reveal the canonical names of aliased hostnames. This is a per-scope setting:

a

The corresponding switch-based rule is:

cname-reveal: [scope] true

By default, the rule cname-reveal: * true is created in new installations of uMatrix. For existing installations, you will have to add it yourself if you want canonical names to be reported in the matrix everywhere by default. This new feature is supported only in Firefox.

Assets 4
Pre-release
Pre-release

@gorhill gorhill released this Jan 3, 2020

Commits to master since this release

To install the dev build for:

The dev build will automatically update to a newer dev build when one becomes available.


New

Ability to reveal the canonical names of aliased hostnames. This is a per-scope setting:

a

The corresponding switch-based rule is:

cname-reveal: [scope] true

By default, the rule cname-reveal: * true is created in new installations of uMatrix. For existing installations, you will have to add it yourself if you want canonical names to be reported in the matrix everywhere by default. This new feature is supported only in Firefox.

Assets 4
Pre-release
Pre-release

@gorhill gorhill released this Dec 31, 2019

Commits to master since this release

To install the dev build for:

The dev build will automatically update to a newer dev build when one becomes available.


New

Ability to reveal the canonical names of aliased hostnames. This is a per-scope setting:

a

The corresponding switch-based rule is:

cname-reveal: [scope] true

By default, the rule cname-reveal: * true is created in new installations of uMatrix. For existing installations, you will have to add it yourself if you want canonical names to be reported in the matrix everywhere by default. This new feature is supported only in Firefox.

Assets 4

@gorhill gorhill released this Sep 5, 2019

Commits to master since this release.

Changes

A new raw setting has been added: suspendTabsUntilReady. The purpose is exactly the same as the same setting in uBlock Origin, so you can refer to uBO's documentation. That setting is taken into account only with Chromium-based browsers, as Firefox is properly equipped to deal with network requests fired before uMatrix is ready.

Closed as fixed:

Chromium 72+

Core

Pull requests

Assets 4

@gorhill gorhill released this Dec 27, 2018

Commits to master since this release

Changes

Icons

Little by little I will be migrating from font-based icons toward SVG-based icons. See uBlockOrigin/uMatrix-issues#68

Logger

The popup panel is now tab selector-bound (rather than logger entry-bound), i.e. it is associated with the tab currently selected.

There is a new UI to allow setting rules on a per logger entry basis (click the 3rd column): it is similar in look and use to the matrix UI, but it is minimalist: rules which are relevant only for the current entry in the logger are shown. [Note that I am having second thoughts about that new UI -- hence why I have held on releasing a new stable version, because it still does not give access to the per-scope switches. Ideally I should reuse the popup panel, but this will require refactoring work. However, I can't keep on holding forever a stable release, so for now this will be the solution for dealing with setting rules for tab-less network requests.]

Two columns have been added:

  • a column to provide the scope in which network requests are made;
  • a column to provide visual hint for the third-partyness of requests.

The visual to represent tab-less network requests has been modified. Tab-less network requests will now be represented with "curtains" in the 3rd column.

Closed as fixed:

Firefox

Core

Assets 4

@gorhill gorhill released this Aug 27, 2018 · 136 commits to master since this release

Closed as fixed:

Firefox

  • uMatrix uses the false domain 1.wyciwyg-scheme instead of the real one
    • uMatrix reports what the Firefox API reports to it: Firefox should be fixed to report seamlessly wyciwyg:// URLs so as to avoid forcing extensions to deal with such URLs, which should be strictly for internal consumption by Firefox.
    • Until the issue is fixed in Firefox (if ever), a workaround in uMatrix has been implemented in order to deal with such URLs in a seamless manner in its UI.
    • Those URLs still cause quirks however: for example forcing a reload won't work. This is not a uMatrix issue, even Firefox's reload button does not work in such case. The workaround is to click the address bar as if to edit the current URL and press Enter to force a reload.

Core

Assets 4

@gorhill gorhill released this Jul 17, 2018 · 149 commits to master since this release

Assets 4

@gorhill gorhill released this Jun 11, 2018 · 160 commits to master since this release

Assets 4

@gorhill gorhill released this Apr 25, 2018 · 174 commits to master since this release

Assets 4

@gorhill gorhill released this Apr 7, 2018 · 204 commits to master since this release

Changes:

CodeMirror's MergeView has been integrated into the "My rules" pane, this should make it easier to manage your ruleset.

Improved the visuals and behavior of Recipes icon (the puzzle icon) in popup panel.

Closed as fixed:

Assets 4
You can’t perform that action at this time.