Skip to content

Release v2.0.17

Choose a tag to compare

@github-actions github-actions released this 26 Jul 08:28
· 63 commits to main since this release

v2.0.17

Changelog

Added

  • REQ-ASSETS-004FormKitExtension implements PrependExtensionInterface and registers the nowo_form_kit asset package (base_path: /bundles/nowoformkit). Load help-modal assets with asset('help-modal.js', 'nowo_form_kit') / asset('help-modal.css', 'nowo_form_kit').
  • REQ-DOCS-017 — FrankenPHP Friendly Worker Mode banner in README (docs/images/frankenphp-friendly.png).
  • REQ-CS-005nowo-tech/phpstan-frankenphp in require-dev with ruleset-classic + ruleset-worker in phpstan.neon.dist.
  • Help modal portalhelp-modal.ts MutationObserver keeps Form Kit help modals on document.body for dynamic/background forms; stale duplicates by id are removed on refresh.

Changed

  • REQ-DEMO-010 — Symfony 8 demo uses dunglas/frankenphp:1-php8.5-alpine; FRANKENPHP_MODE (classic | worker, default worker) in .env.example / Compose / entrypoint.
  • Docs / demo / recipe — Help modal examples use the named asset package (no hard-coded /bundles/nowoformkit/... paths).
  • PHP CS Fixerfully_qualified_strict_types.import_symbols enabled; related use import cleanups in src/tests.

Full Changelog: v2.0.16...v2.0.17