Laravel 9 Release Date is now February 8th, 2022 instead of January 25th, 2022.
Watch :- https://youtu.be/bT25AowPjBM
Laravel 9 will be the next LTS version of Laravel, and it is expected to release at the beginning of Feb 2022
LTS means Long Term Support and for LTS releases, such as Laravel 9, bug fixes are provided for 2 years and security fixes are provided for 3 years.
LTS releases provide the longest window of support and maintenance.
Laravel 9 Bug fixes support is until February 8th, 2024
Laravel 9 Security fixes support is until February 8th, 2025
For general releases, bug fixes are provided for 18 months and security fixes are provided for 2 years.
Why Launch 9 Launch Date is delayed?
Initially Laravel 9 is expected to release in September 2021 but the release was delayed to January 2022 and now February 2022. This delay is because of the new version of Symfony 6.0 that is released in November 2021 and Laravel uses a lot of Symfony components for its large number of features. For that reason, the Laravel 9.0 release is delayed until February 2022.
New Features in Laravel 9
Below are the new features and improvements that we should expect in Laravel 9 which is releasing on February 2022 :-
PHP Version Update
Laravel 9 requires the newest version of PHP 8
The PHP 8 requirement is because Laravel 9 is solely dependant on Symfony’s latest v6.0 release, which depends on PHP 8.
Anonymous Stub Migrations
Laravel 9 will come with the new feature called Anonymous Migrations that prevents migration class name collisions.
In Laravel 9, by default, Schema::table will be used instead of the traditional Schema::create() method while creating the tables with migration.
PHP 8 String Functions
We can use PHP 8 new string functions in Laravel 9.
The suggested functions include str_contains(), str_starts_with() , and str_ends_with() to be used internally in the \Illuminate\Support\Str class.
New Query Builder Interface
Laravel 9 will feature a new Query Builder Interface that will help in creating the better sub queries using Query\Builder, Eloquent\Builder and Eloquent\Relation. We will see more details close to launch.
Which website do you like to create in Laravel 9?
We are going to make a Multi Vendor E-commerce Website in Laravel 9 as maximum votes are given to it.
See Pole Results below :-
Total :- 180 votes
Education Website – 9%
News Website – 6%
B2B Multi Vendor E-commerce Website – 81%
Discussion Forum – 2%
Other (Please comment) – 3%
(Check updated poll results at https://www.youtube.com/stackdevelopers/community)
Expected Future releases of Laravel :-
Laravel 9.0: January 2022
Laravel 10.0: January 2023
Laravel 11.0: January 2024
Subscribe for Laravel updates, tutorial, code and support :-
#laravel9 #laraveltutorial #laravelfeatures