Skip to content

Releases: chesio/bc-security

v.0.12.1

07 Mar 08:06
Compare
Choose a tag to compare

This version is functionally identical to 0.12.0, just properly bumps plugin version number in main plugin file.

v.0.12.0

05 Mar 08:44
Compare
Choose a tag to compare

Maintenance release:

  • improves performance [#71]
  • fixes WP-CLI compatibility [#70]
  • adds new PHP version check [#66]
  • has been tested with WordPress 5.1

v.0.11.0

28 Jan 12:03
Compare
Choose a tag to compare
  1. Integration of password check [#64] and validation [#42] via Pwned Passwords
  2. Users on out-dated PHP versions receive an additional warning on plugin activation attempt [#37]
  3. 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

28 Jan 12:12
Compare
Choose a tag to compare

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

06 Aug 14:16
4f80aee
Compare
Choose a tag to compare

Important: WordPress 4.9 or newer is now required. Also, I felt the need to introduce several breaking changes, so:

  1. Update the plugin only after it has been deactivated.
  2. Check action and filter hooks you are hooking too, they could be renamed or removed.

This release features massive rewrite of Checklist module:

  1. 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.
  2. The Checklist page now reports the status from last check run along with date and time of the run [#50].
  3. A new check has been introduced: any plugins removed from WordPress.org Plugins Directory are reported [#25].
  4. The configuration of checks that should be monitored is fully flexible now [#39].

Other changes:

  1. Logs page displays hostnames from reverse hostname lookup [#38]. By default, the hostname is resolved for all events except 404 page.
  2. 404 logging can be disabled for all or particular URLs [#41].
  3. Email notifications can be muted with a constant [#45].
  4. Checksum verification alerts are no longer logged [#47].
  5. Plugins under version control are no more controlled for integrity [#52].

v.0.8.1

23 Feb 12:34
Compare
Choose a tag to compare

Bugfix release:

  • Correctly handle plugin checksums with multiple md5/sha256 checksums for single file (#40)

v.0.8.0

14 Feb 08:56
Compare
Choose a tag to compare

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]

v.0.7.0

22 Jan 09:03
Compare
Choose a tag to compare

Main changes in this release:

  • checksums of plugins in WP.org plugins directory are checked (#26)
  • execution times of cron job can be customized (and are set to random time at night by default) (#27)
  • PHP 7.0 is required (#22)

v.0.6.4

22 Dec 13:11
Compare
Choose a tag to compare

This bugfix release fixes fatal error in uninstall.php [#31].

v.0.6.3

25 Oct 21:38
Compare
Choose a tag to compare

This bugfix release fixes WordPress database errors on plugin activation [#28].