The block detection has been drastically improved across all platforms, specifically the most commonly used block detection platforms.
Notes, please read:
To make further releases easier I've migrated to a better storefront software.
Use the following links to access downloads or make a new purchase:
I've only migrated user accounts to the new storefront, not old orders/licenses (apologies in advance).
Upgrade Instructions:
Recommended to uninstall, delete files, and then re-install.
If you don't want to uninstall, do the following:
- Upgrade add-on
- Visit options: admin.php?options/groups/wutime_adblock_enable/
- Ensure first three options are enabled
Detection Improvements:
- <detn> improved detection success
- <detn> adblockplus updated
- <detn> update all static fallback.js to new values
- <detn> shifted default bg colour of notice by a micro shade
Security:
- <secu> changed secret key
- <secu> updated default js key
- <secu> alter primary js
- <secu> add DOCTYPE quandery to be elusive
- <secu> updated fallback javascript defaults
Performance:
- <perf> upgraded adblock lists
- <perf> removed 404 lists
- <perf> resolved files not being deleted on uninstall
- <perf> updated some calls to native javascript
- <perf> 'reduced' reliance on jQuery
List Adjustments:
- <list> reviewed list detections and updated
- <list> added 74 most recent lists (few changed)
- <list> removed old lists that were 404
Admin Options:
- <opts> completely overhauled options page
- <opts> options are listed more intuitively
- <opts> moved some options to 'advance mode'
- <opts> account_upgrades added as a default ignore
- <opts> [Ignore these user groups] changed "leave this blank" to "set to (None)" (removes confusion)
Tested with default install:
- <test> with javascript mixer (detected)
- <test> latest Brav3 Br0wser (default install) (detected)
- <test> latest uBl0ck 0rigin (default install) (detected)
- <test> latest AdBl0ckPlus (default install) (detected)
- <text> test a few less popular blockers (pass)
- <test> XF v2.2.16 (pass)
- <test> PHP 8.x (pass)
- <test> mobile responsivity (pass)
- <test> nag delay (pass)
- <text> sift thru build release to ensure no exposed code/files/templates
Internal:
- <intr> remove templates on build-release
- <intr> improve default settings on install
- <intr> added somewhat comprehensive debugging system for support purposes
Roadmap:
- <road> target unregistered with different message (sign-up)
- <road> allow different settings with nonregistered vs registered
- <road> scheduled/automate <secu> update
- <road> bi-weekly update to <secu>?
- <road> disable on forums or stickies
- <road> add salt hash
- <road> rewrite jQuery to Vanilla JS (for XF 2.3)
- <road> allow personalized frequency for JavaScript generation