Skip to content

Releases: booleandilemma/hn-blacklist

HN Blacklist release 3.0.0

28 Dec 19:15
e028722
Compare
Choose a tag to compare
  • This is a big release with major functionality changes:
    • Blacklist entries can now be added to the userscript's UI directly (it's at the bottom of of the page)
    • Modifying the code directly is no longer required
    • This means that upgrading the script will no longer clear out existing entries
  • Display version on UI
  • Include hyperlink to Greasy Fork
  • Internal updates to the test framework

HN Blacklist release 2.3.1

24 Dec 21:09
Compare
Choose a tag to compare
  • Two tests added
  • All tests hardened:
    • Unexpected test failures shouldn't prevent other code from executing
    • Previously, a failure could halt the entire script
    • I'm preventing this now with my own simple test framework

HN Blacklist release 2.3.0

24 Dec 17:42
Compare
Choose a tag to compare
  • Variables used for controlling the script have been moved to the top. This means less scrolling
  • A failing test will now prevent any filtering from being attempted
    • If a test fails, it means that HN has changed their HTML, so the chances of filtering working are low.
    • This is easily configurable, so if you want the script to try filtering anyway, in spite of failing tests, you can make it do so
  • Will now display the time it took the script to run
  • Added a test
  • Split code into different classes, making it easier to test and reason about
  • Lots of documentation updates
  • Lots of miscellaneous internal updates

HN Blacklist release 2.2.0

23 Dec 01:20
Compare
Choose a tag to compare
  • Fixed a test
  • Added strict mode
  • include replaced with match in header metadata
  • Now displaying if the user has provided invalid entries or no entries
  • More accurate logging
    • Logs will now show why a submission was filtered
    • Invalid entries will log as errors, not warnings
  • Bug fix: before users were blacklisted by partial match (a user of bob would match bobby). Users will now match exactly.

HN Blacklist release 2.1.0

22 Dec 03:36
Compare
Choose a tag to compare
  • Added tests:
    • HN Blacklist will now run a series of tests to make sure it can filter out submissions effectively.
  • Added results display:
    • HN Blacklist will now display a summary of what it filtered out at the bottom of the page.

HN Blacklist release 2.0.3

21 Dec 22:00
Compare
Choose a tag to compare
Merge branch 'master' of boole.github.com:booleandilemma/hn-blacklist