Releases: flix-tech/schema-registry-php-client
Releases · flix-tech/schema-registry-php-client
[DEPS] Bump version of `guzzlehttp/promises` to also allow v2.0
PHP 8 support for flix-tech/avro-php
Update flix-tech/avro-php (#75) This upgrades to the latest `flix-tech/avro-php` version and adds PHP 8 CI checks.
7.6.1 Bugfix Release
7.6.0 Feature Release
What's Changed
- Update flix-tech/avro by @tPl0ch in #67
- Use proper 8.1 php target in GitHub action checks by @tPl0ch in #70
- Fixed error message for connection exceptions by @Elnadrion in #68
New Contributors
- @Elnadrion made their first contribution in #68
Full Changelog: 7.5.1...7.6.0
Bugfix: Allow GuzzleHttp PSR v2
7.5.1 Allow guzzlehttp/psr7 ^1.7|^2.1 (#66)
Guzzle 7 support
This release brings Guzzle 7 support thanks to @fcoedno!
See #64 for more details.
Since this is a new feature release I bumped the minor version.
PHP 8.0 support & CI overhaul
[FT] Drop PHP 7.2 and add PHP 7.4 and 8.0 (#53) * Increase default versions for PHP and XDebug in `Dockerfile` * Use PHP 7.4 in PHP shell wrapper * Install XDebug from source in `Dockerfile` * Use composer v2 in `Makefile` * Remove now useless `--no-suggest` option * Migrate to new PHPUnit config format * Add `wait-for-it` scripts * Add GitHub actions CI scripts * Remove travis * Update `Makefile` * Remove custom XDebug options in `Dockerfile` * Remove phpstan from `composer.json` * Add composer binary to docker image in `Dockerfile` * PHPUnit v 9.4 is required for PHP8 compat * Add `phpstan.phar` to `.gitignore` * Fix badges in `README.md` * Fix copypasta from avro serde repository * Require guzzle promises `^1.4.0` for PHP 8.0 support * Add required env vars for integration test
Reverting breaking changes
There was a mistake with adding breaking changes to this repository in a minor version jump.
This required a force push to master and a new release version.
PHP 8 Support
Enables PHP 8 support
Support PSR-6 and SimpleCache adapters
Thanks to @fcoedno for the contribution!