This pull request introduces support for Laravel 11 as well as enhancements to Continuous Integration (CI).
Changes
Support for Laravel 11: Added support for the newly released version of Laravel. ๐
CI Enhancements: Optimized continuous integration processes. ๐ ๏ธ
PHP Version Expansion: Added PHP 8.3 in addition to the already supported versions 8.0 to 8.2. ๐
Multi-Version Laravel Support: Tests conducted on versions 9.x through 11.x. ๐
Dependency Updates:
orchestral/testbench: Upgraded to version 9.x required for Laravel 11. ๐ฆ
phpunit/phpunit: Upgraded to version 10 required by Testbench 9.x. ๐ฆ
Test Fixes: Adapted to changes introduced by PHPUnit 10.0, particularly the deprecation of using non-static methods as data providers. โ ๏ธ
No code modifications were made except for the deprecation in PHPUnit. All combinations of PHP and Laravel versions passed the tests without any issues. Results can be viewed here.
Commits
@KentarouTakeda added 4 commits 2 months ago:
3aa48bb: Add the Laravel and PHP versions to be tested ๐งช
69aed46: Use the latest version of actions/checkout ๐
60fc8cd: Support PHPUnit 10 and fix deprecation ๐ ๏ธ
aced95e: Support Laravel 11 and add to CI ๐
Acknowledgments
I would like to thank KentarouTakeda for his initial contribution to the package. As the maintainer has been AFK for several months, I forked the project and incorporated the changes from KentarouTakeda in order to update this package. ๐ค
Support for Laravel 11 and CI Improvements ๐
This pull request introduces support for Laravel 11 as well as enhancements to Continuous Integration (CI).
Changes
No code modifications were made except for the deprecation in PHPUnit. All combinations of PHP and Laravel versions passed the tests without any issues. Results can be viewed here.
Commits
@KentarouTakeda added 4 commits 2 months ago:
Acknowledgments
I would like to thank KentarouTakeda for his initial contribution to the package. As the maintainer has been AFK for several months, I forked the project and incorporated the changes from KentarouTakeda in order to update this package. ๐ค
Closes #112 & PRs: https://github.com/vyuldashev/laravel-openapi/pull/110, https://github.com/vyuldashev/laravel-openapi/pull/109
I look forward to your feedback and reviews. Thank you for your consideration. ๐