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

Upgrade Package for Laravel 11 Compatibility #10

Merged
merged 1 commit into from
Apr 1, 2024

Conversation

kaspernowak
Copy link
Contributor

Summary

This PR updates the laravel-bexio package to ensure compatibility with Laravel 11, adhering to the latest Laravel standards and practices. By updating dependency versions and removing unnecessary requirements, this PR aims to provide seamless integration with Laravel 11 projects.

Changes

  • Removed illuminate/contracts requirement, as Laravel 11's laravel/framework package already includes it, simplifying dependency management.
  • Updated laravel/framework to ^11, aligning the package with the latest Laravel version.
  • Upgraded orchestra/testbench to ^9.0 to match Laravel 11's testing environment requirements, ensuring that package tests are run against an environment that reflects Laravel 11.
  • Updated spatie/laravel-data to ^4.1.
  • Maintained compatibility with other dependencies such as saloonphp/* and spatie/laravel-enum without version changes, ensuring continued functionality.
  • Upgraded development dependencies such as nunomaduro/collision to ^8.1 for enhanced error handling and debugging support in Laravel 11.

@StanBarrows StanBarrows merged commit 040b0a2 into codebar-ag:main Apr 1, 2024
2 checks passed
@StanBarrows
Copy link
Contributor

StanBarrows commented Apr 1, 2024

@kaspernowak thx!

Tagged a new release as well.

https://github.com/codebar-ag/laravel-bexio/releases/tag/v1.1

@kaspernowak
Copy link
Contributor Author

No worries @StanBarrows, thanks for the merge!

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.

2 participants