Skip to content

2.0.0

Latest

Choose a tag to compare

@Ne-Lexa Ne-Lexa released this 27 Oct 11:52

What's Changed

Breaking changes

  • Requires PHP >= 8.2 (was >= 8.0)
  • Requires roach-php/core ^3.2 (was ~1.1.0)
  • Requires Symfony ^7.0|^8.0 (was ^6.0)

Fixed

  • ItemNormalizer::getSupportedTypes() returned a list instead of a keyed map, so the Symfony serializer never picked the normalizer for ItemInterface and roach:run --output failed with NotNormalizableValueException
  • Register HttpErrorMiddleware and ProxyMiddleware introduced in roach-php/core 3.x

Changed

  • Test suite migrated to PHPUnit 11
  • CI matrix: PHP 8.2-8.5 x Symfony 7.4/8.0/8.1
  • symfony/phpunit-bridge >= 7.4 required in dev dependencies
  • psalm removed from dev dependencies

New Contributors

Full Changelog: 1.1.1...2.0.0