Skip to content

Release v2.2.0

Choose a tag to compare

@github-actions github-actions released this 11 Jun 12:31
· 115 commits to master since this release

Release v2.2.0: PHP 8.2+ and Symfony spec alignment.
Raise minimum PHP to 8.2, drop Symfony 6 from composer constraints, align CI matrix with 7.4/8.0/8.1, update docs and fix GenerateSecretKeyCommandTest for MysqlAes messages.
EOF
)"
git tag -a v2.2.0 -m "$(cat <<'EOF'
Release v2.2.0

  • PHP 8.2+ required; symfony/* ^7.0 || ^8.0
  • CI: Symfony 7.4, 8.0, 8.1 on PHP 8.2–8.5
  • Docs: README, INSTALLATION, UPGRADING, CHANGELOG, RELEASE
  • Fix: GenerateSecretKeyCommandTest MysqlAes messages
    See docs/UPGRADING.md#upgrading-to-220

Changelog

Fixed

  • GenerateSecretKeyCommandTest: assertions updated for MysqlAes in supported-encryptor messages (2.1.0 gap).

Changed

  • Requirements (Nowo bundle specs): minimum PHP 8.2+; symfony/* constraints ^7.0 || ^8.0 (Symfony 6 removed from composer.json, aligned with 2.0 release notes). CI matrix tests Symfony 7.4, 8.0, and 8.1 on PHP 8.2–8.5.
  • Documentation: README badges and requirements, INSTALLATION.md, ROADMAP.md — PHP 8.2+ and Symfony 7.4 | 8.0 | 8.1+.

Removed

  • Symfony 6 from declared symfony/* Composer constraints (was still present in composer.json after 2.0).

Breaking: PHP 8.2+ is required; Symfony 6 is no longer installable with current constraints. See UPGRADING.md.


Full Changelog: v2.1.0...v2.2.0