Laravel 9 Release date, new features

The already scheduled release date was around September this year but the Laravel Team postponed it to January 2022. Laravel uses 9 Symfony components for its features. The release of Symfony 6.0 will be in November and for that reason the delay of Laravel (.0 release is chosen. This will push the future major version releases forward. The minimum requirement is the PHP 8 version to install Laravel 9 in your system. Since the release of Laravel 8.37 a new feature, anonymous migrations prevents migration class name collisions. This will be default when you run “php artisan make:migration”. There will be a new Query builder interface. This will be very useful for developers who rely on type hints in their IDE. This feature will add  

Illuminate\Contracts\Database\QueryBuilder 

Illuminate\Database\Eloquent\Concerns\DecoratesQueryBuilder