Releases: booleandilemma/hn-blacklist
Releases · booleandilemma/hn-blacklist
HN Blacklist release 3.0.0
- 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
- 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
- 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
- Fixed a test
- Added strict mode
include
replaced withmatch
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 matchbobby
). Users will now match exactly.
HN Blacklist release 2.1.0
- 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.
- Thanks to Azazello for this feature request.
- HN Blacklist will now display a summary of what it filtered out at the bottom of the page.
HN Blacklist release 2.0.3
Merge branch 'master' of boole.github.com:booleandilemma/hn-blacklist