0.20.0
This release moves Fractal up to modern PHP.
We have dropped support for 5.x with this release. Fractal now supports PHP 7.4 as the lowest PHP version. Should you need to keep using Fractal with PHP 5.x, please use 0.19.2 or lower. We will continue to patch security fixes for 0.19 but all new features and changes will be in the 0.20 release and more going forward. We will aim for a 1.0 release this summer targeting 8.x
What's Changed
- Update branch alias to reflect current status by @KorvinSzanto in #516
- Move to Github Actions by @JustSteveKing in #517
- Test against php 8.0 by @sergiy-petrov in #520
- clean up php code sniffer violations and update composer.json to 7.0 by @matthewtrask in #534
- jsonSerialize fix php8 interface compatibility by @madagon in #527
- Add support for PHP 8.1 by @annuh in #528
- Make sure CI is green by @Nyholm in #535
- Run tests on PHP 8.1 by @Nyholm in #536
- Clean up CI by @Nyholm in #537
- Added .editorconfig by @Nyholm in #538
- Adding phpstan and psalm by @Nyholm in #539
- Fix issues with PHPStan and Psalm by @Nyholm in #540
- Support for PHP 81 by @Nyholm in #542
- Add ResourceInterface::getMeta() by @Nyholm in #541
- Added baseline for static analyzers by @Nyholm in #543
- Added PHP 7.4 types by @Nyholm in #544
- Add stale bot by @Nyholm in #545
New Contributors
- @JustSteveKing made their first contribution in #517
- @sergiy-petrov made their first contribution in #520
- @madagon made their first contribution in #527
- @annuh made their first contribution in #528
- @Nyholm made their first contribution in #535
Full Changelog: 0.19.2...0.20