Skip to content

Releases: nowo-tech/TagInputBundle

Release v1.2.0

Choose a tag to compare

@github-actions github-actions released this 03 Sep 22:17

Release v1.2.0

Changelog

Changed

  • Web Component: the form theme now renders <nowo-tag-input> (light DOM). tag-input.js defines the custom element and still initializes fields with data-controller="nowo-tag-input".
  • Deps (dev): bump rector/rector, friendsofphp/php-cs-fixer, @types/node, happy-dom; refresh Composer lockfiles.

Notes

  • Integrators: keep the same tag-input.js asset. Custom theme overrides should use <nowo-tag-input> as the outer host.

What's Changed

  • feat: wrap Tagify field in nowo-tag-input custom element by @HecFranco in #29
  • chore(deps): bump friendsofphp/php-cs-fixer from 3.95.22 to 3.95.23 by @dependabot[bot] in #30
  • chore(deps): bump rector/rector from 2.6.3 to 2.6.4 by @dependabot[bot] in #31
  • chore(deps): bump @types/node from 26.2.0 to 26.4.0 by @dependabot[bot] in #32
  • chore(deps): bump happy-dom from 20.11.6 to 20.12.0 by @dependabot[bot] in #33

Full Changelog: v1.1.3...v1.2.0

Release v1.1.3

Choose a tag to compare

@github-actions github-actions released this 24 Aug 16:18

Release 1.1.3

See docs/CHANGELOG.md for details.

Changelog

Changed

  • Raise minimum PHP to 8.2 and sync README badge (REQ-SF-001).
  • Docs: PHP-FIG PSR evaluation (REQ-CS-007).

Notes

  • No API or configuration changes for integrators unless noted above.

What's Changed

  • chore(deps): bump happy-dom from 20.11.2 to 20.11.6 by @dependabot[bot] in #26
  • chore(deps): bump vite from 8.2.1 to 8.2.2 by @dependabot[bot] in #27
  • chore(deps): bump friendsofphp/php-cs-fixer from 3.95.18 to 3.95.20 by @dependabot[bot] in #28

Full Changelog: v1.1.2...v1.1.3

Release v1.1.2

Choose a tag to compare

@github-actions github-actions released this 19 Aug 16:29

Release v1.1.2: composer audit CI

Changelog

Security

  • CI: run composer audit --locked after dependency install (REQ-SEC / P3).

Full Changelog: v1.1.1...v1.1.2

Release v1.1.1

Choose a tag to compare

@github-actions github-actions released this 18 Aug 10:45

Release v1.1.1: Symfony 8 demos and Hot Reload 1.4.

Changelog

Changed

  • Demos: pin nowo-tech/hot-reload-bundle to ^1.4 with FrankenPHP Mercure/hot_reload (dev/test only).
  • Demos: Symfony 8 only; Symfony 6/7 demo apps removed.

What's Changed

  • chore(deps): bump vincentlanglet/twig-cs-fixer from 3.14.0 to 4.0.2 by @dependabot[bot] in #21
  • chore(deps): bump vite from 8.2.0 to 8.2.1 by @dependabot[bot] in #22
  • chore(deps): bump happy-dom from 20.11.1 to 20.11.2 by @dependabot[bot] in #23
  • chore(deps): bump @types/node from 26.1.2 to 26.2.0 by @dependabot[bot] in #24
  • docs: align README and roadmap with shipped functionality by @HecFranco in #25

New Contributors

Full Changelog: v1.1.0...v1.1.1

Release v1.1.0

Choose a tag to compare

@github-actions github-actions released this 04 Aug 12:58

v1.1.0

Changelog

Added

  • REQ-TWIG-004: require twig/extra-bundle + twig/string-extra; make check-twig-extra in release-check; demos register TwigExtraBundle.
  • Twig-CS-Fixer: vincentlanglet/twig-cs-fixer, .twig-cs-fixer.php, composer twig:lint / twig:fix.

What's Changed

  • chore(deps): bump @types/node from 26.1.1 to 26.1.2 by @dependabot[bot] in #19
  • chore(ci): bump actions/stale from 10 to 11 by @dependabot[bot] in #20
  • chore(deps): bump friendsofphp/php-cs-fixer from 3.95.17 to 3.95.18 by @dependabot[bot] in #17
  • chore(deps): bump vite from 8.1.5 to 8.2.0 by @dependabot[bot] in #18

Full Changelog: v1.0.6...v1.1.0

Release v1.0.6

Choose a tag to compare

@github-actions github-actions released this 30 Jul 12:00

Release v1.0.6 - docs: Twig override freeze rule and form theme table

Changelog

Documentation

  • USAGE: Overriding templates (REQ-TWIG-001) — TOC, freeze rule, prefer form_theme over full-file forks, full <subpath> table for form themes.
  • CONFIGURATION: Twig overrides section points to USAGE (single source of truth).

Changed

  • Demo / fixture reference.php refresh (php-cs-fixer).

Full Changelog: v1.0.5...v1.0.6

Release v1.0.5

Choose a tag to compare

@github-actions github-actions released this 29 Jul 15:13

Release v1.0.5 - named asset package, FrankenPHP banner, demo PHP 8.5

Changelog

Added

  • Named Symfony assets package nowo_tag_input (base_path /bundles/nowotaginput) registered via DI prepend (REQ-ASSETS-004); require symfony/asset.
  • make demo-smoke / per-demo make verify (HTTP 200) and .github/workflows/demo-smoke.yml (REQ-TEST-011 / REQ-MAKE-003).
  • make down-dev; absolute DOCKER_BIN in Makefiles (REQ-MAKE-010).
  • FrankenPHP-friendly banner under docs/images/ (REQ-DOCS-017 / DEMO-008).
  • PHPStan CI job; explicit ignoreErrors: [] in phpstan.neon.dist (REQ-CS-006).
  • REQ-CS-005: nowo-tech/phpstan-frankenphp in require-dev with classic + worker rulesets.

Changed

  • PHPUnit / CI: SYMFONY_DEPRECATIONS_HELPER=max[direct]=0 (REQ-SF-005).
  • demo/symfony8 image: dunglas/frankenphp:1-php8.5-alpine (REQ-DEMO-010).
  • Composer keywords: php, frankenphp (REQ-PKG-004).
  • Docs: use asset('…', 'nowo_tag_input'); README Documentation order; GitHub About (REQ-DOCS-018).
  • Declared FrankenPHP worker mode friendly (was “not supported”).

What's Changed

  • chore(deps): bump happy-dom from 20.10.6 to 20.11.0 by @dependabot[bot] in #13
  • chore(deps): bump vite from 8.1.3 to 8.1.5 by @dependabot[bot] in #14
  • chore(deps): bump happy-dom from 20.11.0 to 20.11.1 by @dependabot[bot] in #15
  • chore(deps): bump friendsofphp/php-cs-fixer from 3.95.15 to 3.95.17 by @dependabot[bot] in #16

Full Changelog: v1.0.4...v1.0.5

Release v1.0.4

Choose a tag to compare

@github-actions github-actions released this 16 Jul 10:11

Release v1.0.4

Maintainer / community-docs release. No breaking changes for bundle consumers.

  • CODE_OF_CONDUCT.md and docs/GITHUB_CI.md (REQ-GIT-001)
  • Git hooks/scripts and CI git-hygiene job
  • @types/node 26.1.1; Composer lock refresh (php-cs-fixer, rector, twig-inspector-bundle)

Release v1.0.3

Choose a tag to compare

@github-actions github-actions released this 13 Jul 11:34

Release v1.0.3

Maintenance release. No breaking changes for bundle consumers.

  • Contributor toolchain: @types/node 26, codecov/codecov-action v7
  • Composer lock refresh (php-cs-fixer, rector, twig-inspector-bundle)
  • Rector skips Symfony test fixture cache; internal refactors from Rector 2.5.6
  • .gitignore: ignore .cursor/sandbox.json

Release v1.0.2

Choose a tag to compare

@github-actions github-actions released this 09 Jul 06:18

Release v1.0.2

  • GitHub Spec Kit baseline and docs/SPEC-KIT.md
  • SECURITY.md and SPEC-DRIVEN-DEVELOPMENT.md corrections
  • Demo Makefile DOCKER_COMPOSE rename; symfony.lock cleanup

No breaking changes for bundle consumers.

Changelog

Added

Changed

  • docs/SPEC-DRIVEN-DEVELOPMENT.md: three-layer model (Spec Kit + product behavior + REQ-* traceability); user stories aligned with tag-input domain.
  • docs/SECURITY.md: threat model and release checklist corrected for Tagify/tag options (pattern, whitelist, max_tags) — removed stale OTP-bundle wording.
  • Demo Makefiles (demo/symfony7, demo/symfony8): COMPOSE renamed to DOCKER_COMPOSE (Nowo standard).
  • README: link to docs/SPEC-KIT.md in the canonical ## Documentation section.
  • Composer lock files refreshed (bundle root and demos).

Fixed

  • Demo symfony.lock (symfony7): removed stale nowo-tech/otp-input-bundle entry.

Full Changelog: v1.0.1...v1.0.2