Improved detection of website navigation on Single Page Applications (SPAs) by using webNavigation. The extension can now instantly block content when users navigate using browser history, instead of waiting 5+ seconds for periodic checks.
Removed iframe option setting checking from Advanced Rules conditions
Advanced Rules provide users with precise, granular control over content blocking. Instead of blocking entire websites or categories, users can create custom rules that target specific URLs, API endpoints, or resource types. This enables sophisticated blocking strategies tailored to individual needs.
Fixed styles issue with Rules table
declarativeNetRequest
Added excludedInitiatorDomains to the network blocking rule to prevent blocking resources that are loaded from the same domain.
This ensures resources on the same domain (like scripts or styles) aren't mistakenly blocked
Fixed a bug where White List Mode would incorrectly block frames, stylesheets, and scripts from whitelisted domains when the 'Block site frames in other sites' option was enabled.
script, xmlhttprequest, and stylesheet in declarativeNetRequest rules.chrome.storage.sync to chrome.storage.local for improved performance.