diff --git a/README.md b/README.md index 9115463..68686bf 100644 --- a/README.md +++ b/README.md @@ -15,6 +15,11 @@ Differences with HTTP Switchboard: - Y is the destination hostname axis (`www.example.com`, `example.com`, `com`, `*`) - Switching scopes in matrix popup does not create/delete scopes, this just allows a user to modify rules in a specific scope - Rules in narrower scope(s) still exist and are enforced even if you have the global scope selected +- Settings which no longer exist: + - _"Enable strict blocking"_: This is the only available mode. Strict-blocking was added at some point during HTTPSB development, and at the time I kept "loose blocking" just to not upset the users who already got used to this way of working. + - _"Auto create temporary"_: Not needed anymore with the new literal `1st-party` row. Set rules on the `1st-party` which will be inherited by whatever row which is deemed first-party to the URL in the address bar. + - _"Copy all rules from global scope into newly created local scopes"_: Not needed anymore since all scopes virtually exist at all time. + - _"Auto delete unused temporary scopes"_: Again, not needed anymore since all scopes virtually exist at all time. - Much needed [code refactoring](http://en.wikipedia.org/wiki/Code_refactoring) toward portability/efficiency - Big chunks of tired code have been removed, or replaced by small chunks of better code - There is no longer a hierarchical data structures for scopes/rules (**major** contribution toward code simplification)