Skip to content

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
@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