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 https://github.com/thephpleague/fractal/pull/516
- Move to Github Actions by @JustSteveKing in https://github.com/thephpleague/fractal/pull/517
- Test against php 8.0 by @sergiy-petrov in https://github.com/thephpleague/fractal/pull/520
- clean up php code sniffer violations and update composer.json to 7.0 by @matthewtrask in https://github.com/thephpleague/fractal/pull/534
- jsonSerialize fix php8 interface compatibility by @madagon in https://github.com/thephpleague/fractal/pull/527
- Add support for PHP 8.1 by @annuh in https://github.com/thephpleague/fractal/pull/528
- Make sure CI is green by @Nyholm in https://github.com/thephpleague/fractal/pull/535
- Run tests on PHP 8.1 by @Nyholm in https://github.com/thephpleague/fractal/pull/536
- Clean up CI by @Nyholm in https://github.com/thephpleague/fractal/pull/537
- Added .editorconfig by @Nyholm in https://github.com/thephpleague/fractal/pull/538
- Adding phpstan and psalm by @Nyholm in https://github.com/thephpleague/fractal/pull/539
- Fix issues with PHPStan and Psalm by @Nyholm in https://github.com/thephpleague/fractal/pull/540
- Support for PHP 81 by @Nyholm in https://github.com/thephpleague/fractal/pull/542
- Add ResourceInterface::getMeta() by @Nyholm in https://github.com/thephpleague/fractal/pull/541
- Added baseline for static analyzers by @Nyholm in https://github.com/thephpleague/fractal/pull/543
- Added PHP 7.4 types by @Nyholm in https://github.com/thephpleague/fractal/pull/544
- Add stale bot by @Nyholm in https://github.com/thephpleague/fractal/pull/545
New Contributors
- @JustSteveKing made their first contribution in https://github.com/thephpleague/fractal/pull/517
- @sergiy-petrov made their first contribution in https://github.com/thephpleague/fractal/pull/520
- @madagon made their first contribution in https://github.com/thephpleague/fractal/pull/527
- @annuh made their first contribution in https://github.com/thephpleague/fractal/pull/528
- @Nyholm made their first contribution in https://github.com/thephpleague/fractal/pull/535
Full Changelog: https://github.com/thephpleague/fractal/compare/0.19.2...0.20