Releases: gorhill/uMatrix
0.9.0.0
Major changes from previous version, most notably:
- Firefox support (not legacy).
- New unified logger.
- It's purpose is to display all events of interests -- waterfall style.
- The matrix can be opened and used from within the logger.
- All network traffic is displayed at once, including behind-the-scene network traffic.
- A new block page for blacklisted web sites (more in line with uBlock).
- This eliminates the spurious conflict warning on Chromium-based browsers when uMatrix is used with another extension which tries to redirect network requests.
- Ability to collapse placeholder of blocked elements.
- Assets updater improvements imported from uBlock.
- A lot of code refactoring.
The work on the Firefox port was to bring uMatrix as is from Chromium (@Deathamns' and @AlexVallat's work was imported from uBlock). I am aware that Firefox provides more control than Chromium in a couple of areas, I intend to perform the required work to ensure that one browser is not penalized by the restriction of another one. Do not file issues for this please.
Other changes:
- Smart reload is gone:
- Code was too complicated for what I consider a non-essential feature, compromising uMatrix's stability (my main goal).
- The code relied in part on behavior specific to Chromium.
- After using uBlock for weeks, months, I now favor having the user reload on his own when he decides so. I like it this way personally. You will quickly get used to it.
- The matrix can be stickied in the logger, rendering auto-reload irrelevant.
- The auto-reload code was not completely reliable anyway, it did not always accomplish its purpose (because point 1. and 2. above)
- Customizing blocked frame placeholders was removed (color, opacity)
- It's now a fixed background, I tried to make it as soft to the eye as possible while keeping it recognizable.
- The blocked frames/images can now be optionally collapsed.
This is a mature software, and I will be extremely conservative with adding features, and I already have plan to add very specific features to address real usability issues.
So please if you want to file an issue, stick to serious functional issues[1].
[1] One example of "serious functional issues": uMatrix not blocking network requests it is supposed to block.
µMatrix 0.8.1.4
Changes:
Not much really (see commit history since 0.8.1.3): imported translation work from Crowdin and updated 3rd-party assets.
Mostly this version is to update uMatrix in Opera add-ons store.
µMatrix 0.8.1.3
Closed as fixed:
- Fix by emanueLczirai: missing semicolon
uMatrix.chromium_0.8.1.3.zip:
- MD5:
9f46507392e8467a029819aa14375656
- SHA1:
da6bc3f7993e6c5096741429261ec97a2ce34f32
µMatrix 0.8.1.1
Closed as fixed:
uMatrix.chromium_0.8.1.1.zip:
- MD5:
61acfe047673677da89e21f77e048862
- SHA1:
9bad72f7c86246f87f3fcfd7ce1343d2dcb49f2c
µMatrix 0.8.1.0
Changes:
Closed as fixed:
- "Gray" Listing is blocking sites instead of neither allowing nor blocking
- To prevent users from deleting the important
* * doc allow
rule, it is now hardcoded into the matrix filtering engine.
- To prevent users from deleting the important
- Ability to modify JS objects
- Referrer enable / disable per-site
- Need per-scope UA-spoofing switch
- A per-scope switch to block non-HTTPS requests
uMatrix.chromium_0.8.1.0.zip:
- MD5:
5a3a7c9d974850c8b4c6e8456b00288a
- SHA1:
e605a8abb52685c92c4255a48e1097f53874c91e
µMatrix 0.8.0.1
Notes:
This version was submitted to the Opera store.
Changes:
µMatrix 0.8.0.0
Changes:
- Translation work from Crowdin.
µMatrix 0.8.0.0-rc.2
Changes:
- Translation work: Russian by odd-coder
µMatrix 0.8.0.0-rc.1
Changes:
- Translations for two more languages ongoing: Russian and Hindi.
- The
switch:
directive has been renamed more appropriatelymatrix:
. Old directive name will still be valid until I have good confidence everybody uses the new directive name.
µMatrix 0.8.0.0-rc.0
Notes:
Unless major issues surface, I consider this version a release candidate. I wish I could have put back presets and add the https
and UA-spoofing switches, but I have to take a break a bit and I can't hold back the release for much longer. I rather have new users use µMatrix rather than HTTP Switchboard. So let's see whether this version is good enough for the various web stores.