• v1.1.1 ea2ccef5de

    WP Bootstrap 1.1.1
    All checks were successful
    Create Release Package / PHP Lint (push) Successful in 1m13s
    Create Release Package / PHPUnit Tests (push) Successful in 1m8s
    Create Release Package / Build Release (push) Successful in 1m58s
    Stable

    magdev released this 2026-02-28 23:14:34 +00:00 | 3 commits to main since this release

    Added

    • PHPUnit test suite: 64 unit tests covering BlockRenderer, WidgetRenderer, NavWalker, and TemplateController classes with 107 assertions. Uses PHPUnit 11 and Brain\Monkey for WordPress function mocking.
    • Test infrastructure: WP_HTML_Tag_Processor functional stub using DOMDocument for testing block renderer HTML manipulation outside WordPress. Empty stubs for WP_Block and WP_Widget type hints.
    • Build pipeline integration: Tests run automatically before every npm run build via prebuild hook (composer exec -- phpunit).
    • CI test job: New PHPUnit test step in Gitea CI workflow between lint and build-release. Tests must pass before release packages are built.
    • Release package exclusions: tests/, phpunit.xml.dist, and .phpunit.cache/ excluded from release ZIP packages with verification step.
    Downloads