Releases: flix-tech/avro-serde-php
Releases · flix-tech/avro-serde-php
3.0.0
What's Changed
- Bump actions/download-artifact from 2 to 4.1.7 in /.github/workflows by @dependabot in #85
- [PHP] Drop PHP 7.4 & 8.0 by @tPl0ch in #90
- Support Symfony 7.x
New Contributors
- @dependabot made their first contribution in #85
Full Changelog: 2.2.0...3.0.0
PHP 8.4 deprecations
fixing php 8.4 deprecations (#88) Co-authored-by: mihai.leu <[email protected]>
[DEPS] Bump version of `guzzlehttp/promises` to also allow v2.0
Bump version of guzzlehttp/promises
to also allow v2.0.
PHP 8.2 support
This adds support for PHP 8.2
Bugfix release
1.7.1
PHP 8 support and Schema annotation improvements
Allow referencing previously defined named types (#51) Once a named type is defined, in order to reuse that same type it is needed to reference that type by the name (as in the primitive types). Add support for NamedTypes in both the schema builder and the schema generator, which is a way of referencing previously defined named types. Add support for adding extra attributes for records in field's definition.
PHP 8.0 support & CI overhaul
This release comes with multiple changes regarding the PHP 8 support:
- PHP 7.2 support has been dropped
- Multiple dependencies have been bumped to accomodate for PHP8 support
- Migration of the CI pipeline to GitHub Actions and Code Climate
Fix whitespace en-/decoding in `Protocol`
[FIX] Use `a` instead of `A` binary decoding in `Protocol.php` (#45) * Use `a` instead of `A` binary decoding in `Protocol.php` * Fix `SchemaAttribute` failure for PHPStan
PHP8 Support
- Allowing version
6.0
of thephp-functional
library to support PHP8