- Added support for Symfony 6
- Make sure
Hydrator
does not return null - Added LoggerInterface as optional third constructor argument for
Serializer
- Support for PHP8
- Better exception message on
TransformerNotFoundException
- Support Symfony Messenger 4.3
- Support messenger retry strategy.
- Properly handle Json decode errors.
- Support for PHP 7.2
SerializerRouter
to choose the correct serializer.
Allow HydratorInterface::supportsHydrate
to throw VersionNotSupportedException
when they support the message but not version.
VersionNotSupportedException
ConvertToMessageFailedException
ConvertToArrayFailedException
HydratorException
interfaceTransformerException
interface
HydratorException
TransformerException