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 to Laravel 11.* and PHP 8.* with Code Format Enhancements #2

Merged
merged 32 commits into from
May 4, 2024

Conversation

veeqtoh
Copy link
Owner

@veeqtoh veeqtoh commented May 4, 2024

This pull request includes several updates to upgrade the project to Laravel 11.* and ensure compatibility with PHP 8.*. The main changes include dropping support for older PHP and Laravel versions, updating dependencies, and refactoring code where necessary to adhere to the new standards.

Changes:

  • Laravel Upgrade: Updated the project to use Laravel 11.*, taking advantage of the latest features and improvements in the framework.
  • PHP Compatibility: Ensured compatibility with PHP 8.* by updating code syntax, type declarations, and deprecated functions.
  • Dependency Updates: Updated dependencies to their latest compatible versions to align with Laravel 11.* requirements and maintain security.
  • Code Refactoring: Refactored code where necessary to follow best practices, improve readability, and adhere to Laravel 11.* conventions.
  • Testing: Updated test suites to ensure compatibility with the upgraded Laravel version and PHP 8.*, fixing any failing tests and adding new tests as needed. Also swutched from PHPUnit to Pest.
  • Documentation: Updated documentation to reflect changes, including any new features or adjustments required for Laravel 11.* and PHP 8.*.

@veeqtoh veeqtoh merged commit 03b7782 into master May 4, 2024
1 check passed
@veeqtoh veeqtoh deleted the Upgrade-for-laravel-11-compatibility branch May 4, 2024 02:27
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