- Allow default values for typed promoted properties & ignore missing values for nullable properties (set as null by default) (b145fbf)
- Broken caching of type adapters (9c61d57)
- Broken serializer interface and adapter not found exception (7da8da8)
- Default value for promoted property (10e4598)
- Exception message when an error happens for one of the ArrayMapper elements (d78ae82)
- Generic type on serializer adapter (e32d56e)
- Improper error when serializing a flattened property (86cd9af)
- Invalid return type from serializer adapter (281a8f2)
- Mapper with nullable output type, flattening serializing twice (d6c65c4)
- Missing .releaserc.yml (ed01bb5)
- PHPStan (9c8834e)
- PHPStan (e7776c9)
- Serialize empty "map" arrays as objects in JSON (0de9eca)
- Update dependencies (#5) (e21bd35)
- Update reflection (#3) (6964587)
- Update reflection (#4) (1d1ee24)
- Use new changed structure of good-php/reflection (d823db2)
- Use serializedName in property mapping exception (c62274a)
- Allow custom object construction and custom property binds for ClassPropertiesPrimitiveTypeAdapter (7f96a25)
- Combine all exceptions into one when mapping objects or arrays (79b95b8)
- Flattening fields (0899e7f)
- Improve docs further and refactor internals (9a624c1)
- Initial release (1e56add)
- Mapping carbon types and allowing partial failure of deserialization (c8c231c)
1.0.0-alpha.4 (2024-03-08)
1.0.0-alpha.3 (2024-03-08)
1.0.0-alpha.2 (2024-01-15)
- Allow default values for typed promoted properties & ignore missing values for nullable properties (set as null by default) (b145fbf)
- Broken caching of type adapters (9c61d57)
- Broken serializer interface and adapter not found exception (7da8da8)
- Default value for promoted property (10e4598)
- Exception message when an error happens for one of the ArrayMapper elements (d78ae82)
- Generic type on serializer adapter (e32d56e)
- Improper error when serializing a flattened property (86cd9af)
- Invalid return type from serializer adapter (281a8f2)
- Mapper with nullable output type, flattening serializing twice (d6c65c4)
- Missing .releaserc.yml (ed01bb5)
- PHPStan (9c8834e)
- PHPStan (e7776c9)
- Serialize empty "map" arrays as objects in JSON (0de9eca)
- Use new changed structure of good-php/reflection (d823db2)
- Use serializedName in property mapping exception (c62274a)
- Allow custom object construction and custom property binds for ClassPropertiesPrimitiveTypeAdapter (7f96a25)
- Combine all exceptions into one when mapping objects or arrays (79b95b8)
- Flattening fields (0899e7f)
- Improve docs further and refactor internals (9a624c1)
- Initial release (1e56add)
- Mapping carbon types and allowing partial failure of deserialization (c8c231c)