All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- fix(serialization): Float serialization also accepts integer values. #85
- fix(logic): Don't cast types since this might introduce some logical bugs. Make sure values match possible values for that type.
- fix(serialization): Fix how composed types are handled.
- Exclude non-prod files from shipped archive
- Return only non-null values within deserialized collections
- Bumped abstractions to 1.0.0
- Mark package as stable
- Adds CHANGELOG. #47
- Disable pipeline runs for forks. #38
- Handle null values when serializing intersection wrappers. #39
- Fix DateTime serialization. #35
- Bump abstractions. #29
- Support deserializing objects to stream. #22
- Fix static analysis issues. #17
- Fix PHPStan failure when getting object value from JsonParseNode. #18
- fix: tab escaping. #15
- Composed types (De)serialization support. #6
- Add SonarCloud Coverage reporting. #10
- Change workflow to use strategy matrix for PHP versions. #8
- Bump Abstractions version. #13
For previous releass, please see our Release Notes