Releases: chesio/bc-security
Releases · chesio/bc-security
v.0.12.1
v.0.12.0
v.0.11.0
- Integration of password check [#64] and validation [#42] via Pwned Passwords
- Users on out-dated PHP versions receive an additional warning on plugin activation attempt [#37]
- WordPress core checksums are no longer fetched for specific locale [#63]
Note: PHP 7.1 is hard requirement now, the codebase is no longer compatible with older PHP versions.
v.0.10.0
Small bugfixes, tweaks and improvements:
- Settings can now be exported and imported [#59]
- Connection type can be set by a constant [#56]
- Failed monitored checks are visually indicated in menu [#54]
- Plugin update notification emails include link to changelog [#58]
Important: PHP 7.1 is now required, although the codebase is still PHP 7.0 compatible.
v.0.9.0
Important: WordPress 4.9 or newer is now required. Also, I felt the need to introduce several breaking changes, so:
- Update the plugin only after it has been deactivated.
- Check action and filter hooks you are hooking too, they could be renamed or removed.
This release features massive rewrite of Checklist module:
- A big change in particular is that core and plugins checksum verification routines have been integrated into the Checklist module and will no longer run unless explicitly turned on - see #46 and related issues for more details.
- The Checklist page now reports the status from last check run along with date and time of the run [#50].
- A new check has been introduced: any plugins removed from WordPress.org Plugins Directory are reported [#25].
- The configuration of checks that should be monitored is fully flexible now [#39].
Other changes:
- Logs page displays hostnames from reverse hostname lookup [#38]. By default, the hostname is resolved for all events except 404 page.
- 404 logging can be disabled for all or particular URLs [#41].
- Email notifications can be muted with a constant [#45].
- Checksum verification alerts are no longer logged [#47].
- Plugins under version control are no more controlled for integrity [#52].
v.0.8.1
v.0.8.0
Several small improvements and bugfixes:
- allow successful checklist checks to be automatically monitored in background [#19]
- include hostnames from reverse domain lookup for IP addresses in email notifications [#33]
- compatibility with Github Updater plugin [#35]
- IP blacklist pruning cron job stays deactivated even after plugin reactivation [#34]