-
v0.3.0 Pre-release
released this
2026-06-05 14:06:43 +00:00 | 5 commits to main since this release[0.3.0] - 2026-06-05
Added
- Delete-on-uninstall option (disabled by default — all plugin data is preserved on removal).
Security
- Email verification codes now use
random_int()(CSPRNG) for cryptographically secure code generation. - Recovery code preview transient TTL reduced from indefinite to 5 minutes.
Fixed
- Network admin settings now save correctly via a dedicated handler writing to
wp_sitemeta. - Settings option registered with
autoload=falseto avoid loading on every page request. update.jsoncorrected to reference the 2FA plugin instead of the SMTP plugin.
Compatibility
- WordPress: 6.4 – 7.1
- PHP: 8.2 – 8.5
Tests
- PHP Coding Standards: PHP_CodeSniffer 3.13.5 / WPCS 3.3.0
- PHPStan: level 9 — 0 errors
- PHPCompatibility: 8.2–8.5 — 0 issues
- PHPUnit: 9.6.34 — 42 tests, 109 assertions
Downloads