Benjamin Crozat "What if you cut code review time & bugs in half, instantly?" Start free for 14 days→

An early look at Laravel 13's features and changes

5 minutes read

An early look at Laravel 13's features and changes

Introduction

In this post, I summarize what’s known about Laravel 13 as of today—its release date, PHP 8.3 requirement, support timelines, how to try it early, and notable changes already merged. I’ll keep this page updated as new pull requests land.

Release date and support timeline

According to the official Support Policy, Laravel 13 is scheduled to be released during Q1 of 2026. The release of Laravel 13 doesn’t mean you must update all your projects immediately, though.

The framework last had LTS (Long-Term Support) in version 6, and the current policy is: bug fixes for 18 months; security fixes for 2 years. Laravel 12 will receive bug fixes until August 13, 2026 and security fixes until February 24, 2027. So, take your time.

Version PHP Release Bug fixes until Security fixes until
12 8.2–8.4 February 24, 2025 August 13, 2026 February 24, 2027
13 8.3–8.4 Q1 2026 Q3 2027 Q1 2028

Requirements

Laravel 13 requires PHP 8.3 as the minimum version, as confirmed by the merged pull request Requires PHP 8.3 as minimum version and reflected in the Support Policy ranges above. The framework is also being kept compatible with newer Symfony versions, including Symfony 7.4 and 8.0 support.

If you are on PHP 8.2, stay on Laravel 12 until you can upgrade your runtime. As 13.x stabilizes, subpackages and Composer metadata are synchronized to ^13.0 to avoid mismatched dependencies; see the prepare branch alias for Laravel 13 work.

How to try Laravel 13 today (experimental)

Using the Laravel installer:

laravel new hello-world --dev

This installs the latest development application skeleton.

Using Composer:

  1. Ensure your environment runs PHP 8.3+.

  2. Create a new app using the stable skeleton:

    composer create-project laravel/laravel hello-world
    cd hello-world
    
  3. Allow development packages while preferring stable:

    composer config minimum-stability dev
    composer config prefer-stable true
    
  4. Require the 13.x development branch of the framework and update dependencies:

    composer require laravel/framework:13.x-dev --update-with-all-dependencies
    

What’s new in 13.x so far

Laravel 13 development has focused primarily on foundation work, plus a handful of developer-facing improvements that you can try when testing 13.x-dev.

Foundation work examples:

Developer-facing improvements:

Recently merged in 13.x

Check some recent pull requests:

Browse more merged items in the GitHub query for merged 13.x pull requests.

FAQ

When is Laravel 13 coming out?

Q1 2026, per the official Support Policy.

What PHP version does Laravel 13 require?

PHP 8.3+, as set in the merged PR Requires PHP 8.3 as minimum version and reflected in the Support Policy.

How long is Laravel 12 supported?

Bug fixes until August 13, 2026 and security fixes until February 24, 2027, per the Support Policy.

Conclusion

Laravel 13 is slated for Q1 2026 with a PHP 8.3+ baseline, an 18-month bug-fix window, and two years of security updates. If you want to try it today, I recommend doing so on a non-production branch using the experimental steps above. I’ll refresh the merged changes list monthly and keep the “last updated” date current. As we get closer to launch, I plan to expand this into a concise Laravel 13 upgrade guide.


Did you like this article? Then, keep learning:

Help me reach more people by sharing this article on social media!

0 comments

Guest

Markdown is supported.

Hey, you need to sign in with your GitHub account to comment. Get started →

Great tools for developers

Search for posts and links

Try to type something…