Releases: facile-it/php-codec
Releases · facile-it/php-codec
0.0.4
Added
DateTimeFromStringDecodernow supports strict mode configuration to enforce strict date parsing (default: true). In strict mode, invalid dates like "2025-04-31" will be rejected instead of being automatically adjusted. (#141)
Removed
- Support for PHP < 7.4
CodecandEncoderinterfaces. RemovedCodecsentrypoint.
0.0.3
Added
SimplePathReportererror reporter.
Changed
Facile\PhpCodec\PathReportermoved toFacile\PhpCodec\Reporters\PathReporter.
0.0.2
Added
trasformValidationSuccessfunction for decoders. Structurally equivalent to a map. (#24)- Decoders to replace codecs. (#33)
Changed
Validation::sequencemoved toListOfValidation::sequence. (#33)
Deprecated
- The usage of codecs is deprecated in favour of decoders. (#24)
Fixed
- Used Psalm specific annotations to avoid confusing IDEs without Psalm support. (#26)
- Every class in the namespace
Facile\PhpCodec\Internalis marked as internal, and it should not be used outside. (#33)
Removed
0.0.1
Implemented callable codec (#18) (#21)