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

Update for Laravel 11 and php newer version #12

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

RawanD201
Copy link

This PR for newer version of Laravel 11 and php 8.2 and 8.3.

Copy link

what-the-diff bot commented Aug 13, 2024

PR Summary

  • Upgrade of Required PHP Version
    The PHP version requirement has been updated to either 8.2 or 8.3, keeping up with the latest tech trends for improved performance and security.

  • Update to filament and its plugin
    The version requirements for "filament/filament" and "filament/spatie-laravel-translatable-plugin" are updated to "^3.2". These updates bring in improved features and functionalities that can enhance the user experience and productivity.

  • Update to illuminate/contracts
    The requirement for the "illuminate/contracts" package is now at either "^10.0 or ^11.0". Such an update brings in potential performance improvements and bug fixes from the newer versions.

  • New Additions for Development
    Several new packages have been added to the require-dev section:

    • "laravel/pint"
    • "nunomaduro/collision"
    • "orchestra/testbench"
    • "pestphp/pest"
    • "pestphp/pest-plugin-arch"
    • "pestphp/pest-plugin-laravel".
      These additions provide extensive features and tools aiding the development process, making it easier to maintain and test our code.
  • Configuration for "allow-plugins"
    The configuration for "allow-plugins" has been added for "pestphp/pest-plugin" and "phpstan/extension-installer". This feature helps to control which third-party scripts we allow to execute, introducing an extra layer of security to our workflow.

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.

1 participant