• 1.8.2 6c6a7fca00

    v1.8.2 Stable

    javier released this 2026-08-09 08:15:54 +00:00 | 2 commits to main since this release

    1.8.2

    Release date: 2026-08-08

    Changed

    • Contribution guidelines restructured: AGENTS.md is now a slim index pointing to topic-specific AGENTS-*.md files (single source of truth — the security checklist and the audit prompt template each live in exactly one canonical file).
    • bin/deploy.sh now reads its release exclude list from a shared bin/dist-exclude.txt so staging and verification cannot drift apart.

    Added

    • bin/preflight.sh automated pre-deploy verification script (PHPCS, PHPStan level 9, PHPCompatibility, PHPUnit, composer audit, candidate-ZIP artifact inspection).
    • Plugin header tests (tests/) validating required/forbidden headers and Stable tagVersionROBOTSTXT_MEDIAAUDIT_VERSION consistency.
    • .claude/settings.json deny rules mechanically enforcing the no-auto-deploy / no-push / no-tag / no-merge boundary.
    • .claude/agents/security-auditor.md (read-only pre-deploy audit subagent) and .claude/commands/deploy-check.md slash command.

    Fixed

    • bin/deploy.sh now excludes all AGENTS-*.md dev docs from the release ZIP; previously only AGENTS.md was excluded, so the split topic files would have leaked into the distribution.

    Compatibility

    • WordPress: 5.3 - 7.1
    • PHP: 8.0 - 8.5
    • WP-CLI: 2.x

    Tests

    • PHPCS (WordPress-Core, WordPress-Docs, WordPress-Extra): PASS
    • PHPStan level 9: PASS
    • PHPCompatibility 8.0-8.5: PASS
    • PHPUnit: 8 tests, 41 assertions
    Downloads