- 
 
- 
  Notifications
 You must be signed in to change notification settings 
- Fork 52
Laravel 12.x Compatibility #176
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
Conversation
matrix. Shift attempted to update your configuration for Laravel 12. However, you should review these changes to ensure the desired combination of versions are built for your package.
⚗️ Using this package? If you would like to help test these changes or believe them to be compatible, you may update your project to reference this branch.
To do so, temporarily add Shift's fork to the repositories property of your composer.json:
{
 "repositories": [
 {
 "type": "vcs",
 "url": "https://github.com/laravel-shift/laravel-notion-api.git"
 }
 ]
}Then update your dependency constraint to reference this branch:
{
 "require": {
 "fiveam-code/laravel-notion-api": "dev-l12-compatibility",
 }
}Finally, run: composer update
PR Summary
- 
Addition of Laravel 12.x and Testbench 10.x Support 
 The GitHub Actions workflow has been upgraded to support the latest Laravel version 12.x and Testbench version 10.x. This will allow us to work with and test the most recent features and improvements these frameworks offer.
- 
Workflow Exclusions Adjustment for PHP 8.0 and 8.1 
 The exclusions in the workflow have been adjusted to keep our product compatible with the new Laravel versions across PHP versions 8.0 and 8.1. This ensures that our software remains stable and works as expected on these PHP versions.
- 
Update of Dependencies in composer.json 
 We’ve updated our project’scomposer.jsonfile to include newer versions of necessary development dependencies and support libraries. This includes adding support fororchestra/testbenchversion 10.0, updatingpestphp/pestto version 3.7, updatingpestphp/pest-plugin-laravelto version 3.1, and adding support forphpunit/phpunitversion 11.5.3. These updates will enhance our testing capabilities and ensure the software fits well within the Laravel ecosystem.
 
 
 
 emilhorlyck
 
 
 
 commented
 Mar 2, 2025 
 
 
 
Would be great to get this in. 🤞🏼
This is an automated pull request from Shift to update your package code and dependencies to be compatible with Laravel 12.x.
Before merging, you need to:
l12-compatibilitybranchIf you do find an issue, please report it by commenting on this PR to help improve future automation.