

The code viewer will automatically beautify HTML/CSS/JS code, which should be an improvement over the browser built-in view-source tool. Investigating filter issues can be a serious time sink, and to help with this, a code viewer has been added to uBO. UBO's toolbar icon will now reflect its readiness status at browser launch. Source code released under GNU General Public License v3.0 Properly handle default list status changes in assets.json.Add scriptlet dependencies to reduce code duplication.Normalize non-ASCII characters in :matches-path() argument.Aggressively auto update assets when at least one is very obsolete.Add support for negated hostnames in HTML filters.Add widget to filter firewall rows in popup panel.Better detect invalid network filter patterns.Enforce implicit media type for filters using mp4 option.Make object equivalent of frame for dynamic filtering purpose.Add infrastructure for static filter syntax linter.Add matched cosmetic filters in troubleshooting information.Fix improper detection of quotes in quoted strings.Start using browser.alarms instead of setTimeout() where applicable.Wrap usage of setTimeout in helper for background + auxiliary pages.Properly detect incorrect usage of CSS combinators.Better integrate suspend-network with unprocessed-request.Make the toolbar warning timeout configurable.
