HistoryBlock Version History

16 versions

Be careful with old versions!

These versions are displayed for reference and testing purposes. You should always use the latest version of an add-on.

Version 2.0 378.6 KiB Works with Firefox for Android 55.0 and later, Firefox 55.0 and later

HistoryBlock has been converted to WebExtension from the legacy XPCOM and completely rewritten using the new APIs. This should make feature releases more frequent moving forward.

Additionally, there are some new (and long-awaited) features to discuss:

1. New options page replaces the old clunky dialog.
2. Encryption method option - SHA1 (default and compliant with the previous version) and None (meaning plaintext blacklist items)
3. Matching method option - Domain (default and compliant with the previous version), Subdomain, and Full URL
4. Improved context menu (right-click) items - Block and Unblock

Version 55.6 KiB Works with Firefox 50.0 - 50.*

  1. Replaced SHA1 implementation with web.crypto implementation
  2. Changed implementation of blocking to be done at full domain level (this means that if you blocked 'foo.bar.com' in the past, your blacklist will need to be updated as HB will only be checking 'bar.com')
  3. Replaced legacy downloads interface with downloads.jsm implementation
  4. Rewrote HB in ES2015

Version 22.8 KiB Works with Firefox 4.0b7 - 20.*

A stylistic and simple rewrite of HistoryBlock to make future features easier to implement and augment as modules.

Version 22.5 KiB Works with Firefox 4.0b7 - 9.*

Fixed a bug that would result in tons of errors to the console.

Version 22.5 KiB Works with Firefox 4.0b7 - 8.*

Minor clean-up for FF5.

Version 21.1 KiB Works with Firefox 4.0b7 - 5.*

Just an update for FF5.

Version 20.6 KiB Works with Firefox 4.0b7 - 4.0.*

Release for Firefox 4.
Many speed improvements.

Version 1.3.5 17.0 KiB Works with Firefox 3.6 - 3.6.*

* Refactored the code a lot to centralize the blocking process (should speed things up even more)
* Refactored the cookie aspect of closing a blacklisted tab; there exists a bug in FF3.6 that could cause certain cookies to fail to get added back due to their expiry value being set greater than JS's capability for Max-Int (workaround in place, bug fix slated for next small patch of FF).
* Cleaned up domain'ing, should be MUCH more straight forward now (www.google.com different than mail.google.com; google.com captures both).

Version 16.0 KiB Works with Firefox 3.5 - 3.6.*

* Completed the subdomain overhaul. Unfortunately, this MAY lead to some older blacklisted domains to act more aggressively than in previous builds. Specifically, before entries were saved as hostnames only (i.e. 'google.com'), and the default action was on every page with a 'google.com' hostname, blacklisting was used (maps.google.com, mail.google.com, www.google.com, etc). NOW, google.com has the same meaning, but blacklisting 'www.google.com' will be treated as a subdomain, only blocking www.google.com (i.e., NOT blocking maps.google.com, etc; maps.google.com can be blocked individually as well, or the hostname can be blocked for complete coverage).

Version 16.0 KiB Works with Firefox 3.5 - 3.6.*
* Fixed a bug that would cause the meta "refresh" tag to fail every time.

Version 16.0 KiB Works with Firefox 3.5 - 3.6.*

* Fixed an issue which would occasionally cause downloads to add an additional history item to the history drop-down.
* Changed when History entries are purged (now gets called on page-load completion, and only once. Keep the speed increase, and do it the way I wanted it done to begin with!)
* Took out the redundant history-wipe call in Tab-Close events.

Version 15.0 KiB Works with Firefox 3.5 - 3.5.*

Compatibility update for FF3.6

Version 15.0 KiB Works with Firefox 3.5 - 3.5.*


* fixed a bug concerning remembering cookies after closing a tab (should remember by default now so closing one tab won't wipe the cookie values of another on the same blacklisted domain)

Version 1.3.2 16.0 KiB Works with Firefox 3.5 - 3.5.*


* added option in "about:config" allowing the user to specify to block cookies on tab close. By default, cookies/sessions are again saved upon closing tabs with locations are blacklisted domains (old functionality). This can be changed by going to "about:config" and changing the preference "extension.historyblock.blockcookies" to true.

Version 1.3.1 16.0 KiB Works with Firefox 3.5 - 3.5.*

* Fixed a bug in adding domains to be blacklisted.

Version 1.2.10 16.0 KiB Works with Firefox 3.0 - 3.0.*

1.2.10 New Features
- Added the ability to UNblock domain addresses.

1.2.9 New Features
- Added support for subdomain blocking (games.yahoo.com vs. yahoo.com)

1.2.9 Bug Fixes
- Fixed a bug which would cause the download manager to not remove any blacklisted downloads.
- Fixed a bug which would cause some sites with specific hostname signatures to not be blacklisted.