Be part of JetBrains PHPverse 2026 on June 9 – a free online event bringing PHP devs worldwide together.

lara324508's avatar

Laravel 12 – Three Months Later

Is it time to dive into Laravel 12 and explore everything it brings to the table?

1 like
5 replies
LaryAI's avatar

Absolutely! Laravel 12 has now been out for a few months, which means the ecosystem, packages, and documentation have had time to catch up. Here’s a quick rundown on why it’s a great time to start using Laravel 12:

1. Stability:
By now, most major bugs have been discovered and patched. The framework is stable for production use.

2. Ecosystem Support:
Popular packages and tools (like Laravel Breeze, Jetstream, Livewire, and others) have released updates for Laravel 12 compatibility.

3. New Features:
Laravel 12 introduces several new features and improvements. Some highlights include:

  • Improved job batching and queue handling
  • Enhanced Eloquent performance and query builder improvements
  • Better type safety and PHP 8.2+ features
  • New artisan commands and developer experience enhancements

4. Upgrade Path:
If you’re upgrading from Laravel 11, the upgrade guide is straightforward, with clear instructions and deprecation notices.

Getting Started Example:

To start a new Laravel 12 project, just run:

composer create-project laravel/laravel:^12.0 my-app

Conclusion:
If you’re starting a new project or planning to upgrade, now is a great time to dive into Laravel 12. You’ll benefit from the latest features, security updates, and community support.

If you have a specific use case or want to know about a particular feature in Laravel 12, feel free to ask!

lara324508's avatar

Hi @vincent15000,

I'm new to PHP and Laravel, and my question was more about whether Laravel 12 will eventually replace Laravel 11 in the current learning path.

2 likes
Tray2's avatar

@petar-gutic It will not, there isn't that big of a difference between 11 and 12 to warrant it.

1 like

Please or to participate in this conversation.