v4.25.0
Changelog
- Added support for JMS @Discriminator annotation/attribute
#[\JMS\Serializer\Annotation\Discriminator(field: 'type', map: ['car' => Car::class, 'plane' => Plane::class])] abstract class Vehicle { } class Car extends Vehicle { } class Plane extends Vehicle { }
What's Changed
- fix(#2222): Fix properties with default values getting marked as required by @DominicLuidold in #2248
- Support for JMS discriminator map by @BesedinSasha in #2247
New Contributors
- @DominicLuidold made their first contribution in #2248
- @BesedinSasha made their first contribution in #2247
Full Changelog: v4.24.1...v4.25.0