• 0.3.0 968211baad

    v0.3.0 Pre-release

    javier 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=false to avoid loading on every page request.
    • update.json corrected 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