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
- "Corrupted Content Error"
- Logger not working in sidebar
- When pasting multiple lines into the rules editor they are joined together in a single line
- Is there a way to disable JavaScript in local file:// for firefox?
- The idea for the fix has been borrowed from NoScript: use a DOM-based
<meta http-equiv=...>
tag to inject CSP directives. This will apply only to documents fetched usingfile:
scheme. - The fix requires the API
browser.contentScripts
, which only Firefox supports.
- The idea for the fix has been borrowed from NoScript: use a DOM-based
Core
- Migrate icons to FontAwesome svg files (from the font file)
- Race condition potentially causing auto-update to be disregarded at launch time
- Behind-the-scene broken at gmail
- Images, videos opened directly in a tab are bypassing respective block rules
- Multiple Redirects Fail
- Some entries are only briefly shown in uMatrix