Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add Support for Laravel 11 and Enhance CI Testing #109

Open
wants to merge 5 commits into
base: master
Choose a base branch
from

Conversation

KentarouTakeda
Copy link

@KentarouTakeda KentarouTakeda commented Feb 5, 2024

Laravel 11 will be has been released. Accordingly, this pull request provides support for the new version and CI enhancements.

closes #112

List of changes

  • Added support for Laravel 11
  • Enhancement of CI
    • Expansion of PHP versions: 8.3 has been newly added in addition to 8.0 - 8.2.
    • Multiple Laravel versions: Tested on 3 versions: 9.x - 11.x.
  • Fixed points due to support addition
    • orchestral/testbench version expansion: Laravel 11 requires Testbench 9.x
    • phpunit/phpunit version expansion: Testbench 9.x requires PHPUnit 10
    • Fixed some tests: Changes in PHPUnit 10.0

      Using a non-static method as a data provider is now deprecated

No code modifications were made except for the deprecation of PHPUnit. Under these conditions, I confirmed that all eight combinations of PHP and Laravel versions passed the test without any problems. The results can be seen here.

I look forward to your feedback and reviews. Thank you for your consideration.

@KentarouTakeda
Copy link
Author

@vyuldashev
Hi! Laravel 11 has been released 🎉
Could you please review this pull request?

As you can see here, the test also passes.
I want to use the wonderful tools you created in Laravel 11!

@Shujee
Copy link

Shujee commented Apr 5, 2024

Looking forward to getting this merged soon.

@TartanLeGrand
Copy link

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Support Laravel 11
3 participants