Laravel 12 is shipped with minimal disruptive changes, focusing on updated dependencies and introducing powerful new Starter Kits and other significant improvements without disrupting your existing codebase.
As with Laravel 11, Laravel 12 requires PHP version of 8.2–8.4.
Laravel 12 is officially out. What’s new?
Changes with minimal disruption to your existing code
Laravel 12 is designed as a maintenance release, meaning most applications can upgrade without modifying their code. Instead of introducing disruptive changes, this version enhances stability and refines the framework’s internals.