- Add support for generating recursive code up to a specified maximum depth
that can be defined via the
@MaxDepth
annotation/attribute from JMS - Add support for (de-)serializing doctrine collections
- Allow installation with liip/metadata-parser 0.5
- Test with PHP 8.1
- Allow installation with liip/metadata-parser 0.4 and Symfony 6
- Support PHP 8
- Allow installation with liip/metadata-parser 0.3 and jms/serializer 3
- [DX]: Context now removes duplicates in groups.
- [DX]: Better exception message for unknown constructor argument.
- [Bugfix]: Respect group configuration when no version is specified.
- [Bugfix]: Fix deserialization of DateTime with a format.
- [BC Break]: Configuration of the serializer generator changed to configuration model. The new format allows to more precisely specify which serializers to generate.
Initial release