September 2022. We have temporarily removed the extension from the Chrome Store due to performance issues. Google’s enforcement of Manifest V3 requires significant changes on how an extension can block requested resources. If you have the extension enabled and set to My Rules and this is causing slow page requests, then consider disabling the extension. We are working on an update.
Bugfix. Movies. ReMinor UI improvements, typography [SJB-1]
Added tooltips to controls on rule screen, to provide explanation of the selection. Hover over control for about 1sec to display tip [SJB-3]solved display issue which limited the list of displayed items
Update: No Cache Reload option added. This will instruct the browser to reload the page, but not to load any scripts from memory cache.
Improved detection and blocking of Service Worker scripts. Some websites may install a Service Worker script, which again may load further JS scripts. These scripts may be linked to several tabs.
Options for temporary rules added.
If you do not want to set a permanent rule. Then a temporary rule can be set. This is useful for sites that you don’t visit frequently. Click the button with clock icon to display options.Options for temporary rules added.
Specific temporary allow rules can also set for individual scripts
Allow rules for temporary allow sites and scripts can be viewed or cleared
Update: User Interface updated to current Bootstrap and jQuery versions
Update: User Interface layout changes.
Dark mode option moved to Options dropdown menu.
Advanced Regular expression moved to Block Rules panel
New : Good / Bad Sites
Good Sites – All scripts will be allowed that the site requests
Bad Sites – All scripts will be blocked that the site requests
Sites can quickly be added by using the ‘Add Good‘ , ‘Add Bad‘ buttons
New option was added for Block Rules and Allow Rules to apply a rule only to a request that originated from a specific domain, -or- to all sites.
In this example below we are visiting sybu.co.za, which is loading a script element.js from translate.google.com we now have option to block element.js for all sites, or only when visiting sybu.co.za.
The Block Rules will be updated to include the domain, as shown below
New: Advanced Block Rules can be specified using regular expressions. Click on the Rx(.*) button.
Bugfix: Some users may have been impacted with failed “Import Rules” – the issue has been resolved.
Import failed. Original settings restored. Error reported: SyntaxError: Unexpected token , in JSON at position" xxxx.
New Options menu has been added on right side of form.
New. Export Rules. All rules can be exported to a file. The file is automatically saved in the web browser’s Downloads folder. The filename is automatically generated, starting with SybuJsBlocker-[Bx-Ax-Wx]-<date>.json
New. Import Rules (Replace). An exported file can be imported. This will replace all existing rules.
New. Import Rules (Merge). The file being imported will be merged with existing rules. If the rule does not exist, it will be added. If the rule already exist, it will not be added.
Fix. When a URI contained an @ character and depending its position within the URL, the Hostname may have been incorrectly derived.
Fix. Minor bug fixes
New. Darkmode. Option to switch theme.
Bug. Fix issue related to reporting the incorrect blocked count and Url for the last focused browser tab, when multiple tabs across multiple Chrome windows have been opened.
Regression Bug. Fix issue that resulted in removal of website images. Introduced by update v2.80
Google requested an update to the plugin, to comply with their new terms of use.
Added Whitelisted Domains in My Rules. This will ignore any rules for the specified domain (similar to Off mode). All scripts that the website request, will be loaded. Examples for websites that this may be useful is: gmail.com, facebook.com
Improved User Experience, to distinguish and manage Block Rules and Allow Rules easier in the My Rules Blocking Mode.
Added the display of the specific rule (below the JS url), that blocked or allowed each script.
Added a page reloading indicator when the interface is open, while the user or the plugin performs a page refresh
Fixed bug in reported blocking count when website requested same JavaScript files multiple times.
Updated the instructions.
Improved User Experience when swapping between tabs that was previously opened, when displaying the list of Blocked and Allowed files.
Fixed bug in sorting of Blocked Items (when Blocked button was clicked)
Improved display of Badge icon.
Add display of version number and added link to What is new in the release.
Initial release