Change Log‎ > ‎

2.2.0

posted Apr 4, 2012, 9:41 AM by Travis Roman
New: Donator-only features are enabled.
New for Donators: Ability to double click on a host or script to view more information about it. This can help determine which hosts or scripts to allow on a website.
New for Donators: Ability to create temporary rules. These rules will be automatically removed when Safari is relaunched.
New: Support for scripts originating from "about:blank". Hopefully only a temporary fix as the domain is considered "blank" and any website using "about:blank" will use the same set of rules. In a future release I'd like "about:blank" frames to use rules from their parent's ruleset. (This fixes the issue with not being able to use Amazon Live Chat with JavaScript Blocker enabled.)
Changed: Due to many people seeing different transaction IDs than I do, you should now use your PayPal email address to verify your donation. Anyone who received an email with a transaction ID specified should use that ID instead, not their email.
Changed: Automatically created rules are now temporary. This does not affect their behavior in anyway other than that they will be removed when relaunching Safari. Upon visiting the website again, they will be recreated if needed. This avoids unnecessary cluttering of the rules list. (This only affects users with expert features enabled and have the option to create rules for automatic actions selected.)
Changed: Rules created for all subdomains of a domain will now be respected when visiting the non-subdomain version. For example, if you have a rule for ".example.com", previously, only navigating to "anything.example.com" would load the rules for it. Now, visiting "example.com" will load those rules also. Rules created for "example.com" will still have higher priority.
Changed: Existing rules are no longer removed when selecting Allow All/Block All and when adding new rules in simple mode if a current rule would match the new one.
Changed: Code optimizations. No longer need to unbind and rebind events constantly. Poppies and zoom window have changed to ".one" events so code isn't run unnecessarily.
Changed: High-priority rules no longer exist.*
Changed: Automatic rules for "Different sub domains" is now is now called "Different hosts & subdomains". It will now properly block scripts originating from different domains completely (e.g. if you visit "www.google.com", only scripts from "www.google.com" will be allowed, nowhere else.)
Changed: Minor cosmetic updates.
Fix: Resolves an issue where editing/adding a rule from the rules list would not work.
Fix: Resolves an issue where one's unique InstallID could be changed.
Fix: Compatibility issues with Safari 5.2.

*Note: Any existing high-priority rule (6 or 7) will be converted to standard rule (0 and 1). This will not affect their behavior in any way; all rules will now appear as green/red in the rule list.
Comments