-
Notifications
You must be signed in to change notification settings - Fork 399
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
Laravel 5.6 Shift #181
Laravel 5.6 Shift #181
Conversation
The Laravel framework adopts the PSR-2 coding style in version 5.1. Laravel apps *should* adopt this coding style as well. Read the [PSR-2 coding style guide][1] for more details and check out [PHPCS][2] to use as a code formatting tool. [1]: https://github.com/php-fig/fig-standards/blob/master/accepted/PSR-2-coding-style-guide.md [2]: https://github.com/squizlabs/PHP_CodeSniffer
❌ Shift could not upgrade |
⚠ Shift could not upgrade the following project files since they differed from the default Laravel version. You should compare these project files against the default Laravel 5.6 versions and merge any changes:
|
❌ Shift could not upgrade the following configuration files since they differed from the default Laravel version. You will need to compare these configuration files against the Laravel 5.6 configuration files and merge any changes:
|
ℹ Laravel 5.6 introduced a logging configuration file. You should ensure the |
❌ Laravel 5.6 requires PHP 7.1.3. You have a modified dependency for PHP in your |
⚠ Since Laravel 5.6 has not officially been released, Shift set your dependency to |
ℹ All of the underlying Symfony components used by Laravel have been upgraded to Symfony 4.0. If you are directly interacting with Symfony components, you should review the Symfony change log and update your application accordingly. |
ℹ The previously deprecated |
ℹ In Laravel 5.6, Blade will double encode special characters by default. If you would like to maintain the previous behavior of preventing double encoding, you may add |
ℹ Laravel 5.6 uses Bootstrap 4 by default. Shift did not update your front-end resources or dependencies as this could impact your UI. If you are using Bootstrap and wish to continue using Bootstrap 3, you should add |
ℹ If you have manually upgraded your app from previous versions of Laravel, you should run the Laravel Linter to ensure your app is fully upgraded to the latest version of Laravel. |
will move to Argon2 password hashing with this PR. Also will make UNIT3D require PHP 7.2.0 or greater. |
- Preparing for Laravel 5.6 PR
This pull request includes the changes for upgrading to Laravel 5.6. Feel free to commit any additional changes to the
shift-6100
branch.Before merging, you should:
shift-6100
branchcomposer update
(if the pre-scripts fail, add--no-scripts
)If you need help with your upgrade, check out the Shift Human Services or join the Shifty Coders Slack room to get answers to all your Laravel questions.