Thomas Debay
Thomas Debay
:information_source: Shift [updated your dependencies](https://github.com/academico-sis/academico/pull/342/commits/0f00c6c2326baff62a55954bd6f2de333ef12f0a?w=1) for Laravel 10. While many of the popular packages are reviewed, you may have to update additional packages in order for your application to be...
:warning: Shift detected you are running Laravel Sail. If you have not customized your stack, you should run `php artisan sail:install` to regenerate the latest `docker-compose.yml`. Otherwise, Shift attempted to...
:information_source: Shift detected your application has a test suite. To allow you to verify the upgrade in isolation, Shift did not bump your testing dependencies for PHPUnit 10. Once you...
:information_source: Laravel 9 adopted [anonymous migrations](https://laravel-news.com/laravel-anonymous-migrations). Shift [automated this change](https://github.com/academico-sis/academico/pull/342/commits/55548b7866e90b0c8e096c0f3f34479b409f8f1b?w=1) to align with modern Laravel conventions and avoid naming migrations.
:information_source: Laravel renamed the `password_resets` table to `password_reset_tokens`. While an optional change, Shift detected you have a migration for the original table and [created a migration](https://github.com/academico-sis/academico/pull/342/commits/bfb29fd4438cc0f992d3ea7e197f6f93e6e3bccd?w=1) to rename the table....
:information_source: Laravel 10 added PHP type hints to all user-land code included in a new Laravel application. In an effort to modernize your code, Shift [added type hints](https://github.com/academico-sis/academico/pull/342/commits/01fb83eef80fb1a78595a7c89df710d1f59f268e?w=1) to any...
:information_source: Now with type hints in your code, defining types within PHP DocBlocks is redundant. Laravel has removed all of the `@param` and `@return` tags from its DocBlocks where types...
:information_source: Shift understands developers have different preferences when it comes to type hints. All of Shift's automation is done in nice, atomic commits. This makes it easier to undo any...
:warning: In Laravel 10 you may no longer implicitly cast a `DB::raw()` expression to a string. Instead, you must retrieve the string value from the expression using the `getValue()` method....
:information_source: All of the underlying Symfony components used by Laravel have been upgraded to Symfony 6.2. Shift detected references to Symfony classes within your application. These are most likely type...