---
title: 'Laravel 13 Release Breakdown — New Features in Minutes'
source: 'https://youtube.com/watch?v=lHrI0WT254A'
video_id: 'lHrI0WT254A'
date: 2026-06-14
duration_sec: 369
---

# Laravel 13 Release Breakdown — New Features in Minutes

> Source: [Laravel 13 Release Breakdown — New Features in Minutes](https://youtube.com/watch?v=lHrI0WT254A)

## Summary

Laravel 13 has been officially released with a focus on minimizing breaking changes. Key updates include PHP 8.3 as the minimum requirement, new PHP attributes for models and other components, and the official Laravel AI SDK. The release emphasizes smooth upgrades and quality-of-life improvements.

### Key Points

- **Laravel 13 Released** [0:00] — Laravel 13 is officially announced, with PHP 8.3 as the minimum required version.
- **Focus on Minimal Breaking Changes** [0:29] — The Laravel team prioritized minimizing breaking changes and shipping continuous quality-of-life improvements.
- **PHP 8.3 Minimum Required** [1:30] — Laravel 13 drops support for PHP 8.2, requiring PHP 8.3 or higher.
- **First-Class PHP Attributes** [2:01] — New optional attributes for models, jobs, console commands, and 15 other locations, allowing cleaner code.
- **Laravel AI SDK** [2:50] — The AI SDK is now officially part of Laravel 13, though it can be updated independently.
- **First-Party JSON API Resources** [3:31] — New JSON API resources for API backends.
- **Queue Routing and Native Vector Support** [3:40] — Queue routing and native vector query support are included.
- **Cache Touch** [3:55] — Extends a cached item's TTL without fetching or restoring the value.
- **Support Timeline** [4:08] — Laravel 13 gets bug fixes until Q3 2027 and security fixes until Q1 2028. Laravel 12 has one more year of security fixes.
- **Upgrade Path** [4:47] — Laravel 12 users can use the Boost command or Laravel Shift for upgrading.

### Conclusion

Laravel 13 is a smooth upgrade with optional new features like PHP attributes and AI SDK, focusing on stability and quality-of-life improvements. Users should upgrade by August 13th to continue receiving bug fixes.

## Transcript

Laravel 13 is now released.
>> [music]
>> Um they just announced today that it's
official. Um
not a whole lot of features, really, but
uh PHP 8.3 is now the minimum required.
>> [music]
>> Uh it's got new attributes, Laravel AI,
and a smoother upgrade path. So, let's
dive in and take a look [music] at some
of these new features. So, here on
Laravel News, we covered them, um but I
think the highlight is [music] this
first intro sentence from the Laravel
team themselves. It says, "Much of our
focus during the release cycle has been
on minimizing breaking changes. [music]
Instead, we have dedicated ourselves to
shipping continuous quality-of-life
improvements throughout the [music] year
that do not break existing
applications."
Um and what that means for me is, you
know, as Laravel has sort of [music]
matured where it, you know, version 13
now,
uh they're trying to prevent [music]
a lot of breaking changes, you know,
they're wanting the upgrade to be
simple, they're wanting to, you know,
not make [music] anything drastic like
they probably have done in the past. You
know, I'm thinking of like, I think it's
[music] version 4 to version 5 was kind
of a huge upgrade.
Maybe 5 to 6, but there was just two or
three in there that were kind of [music]
really difficult upgrades.
But uh from 12 to 13, it's not a whole
lot of breaking stuff. So, that's kind
of cool, and it also, you know, it's
sort of better for the whole ecosystem
as a whole because,
>> [music]
>> you know, packages and your your apps
and everything in between can now
upgrade pretty smoothly on down. So, PHP
8.3 is now the minimum required. Um
Laravel drops support [music] for 8.2.
Um 8.3 is actually, you know, been out.
I think it's been out a while now, so it
shouldn't be that hard of an upgrade,
but you should definitely want to stay
up on [music] the latest PHP versions.
So, make note of that. That is one
probably big [music] change that could
be um a little annoying for you if
you're, you know, if you're running
[music] like PHP 8.1 or 8.2 or something
like that. And then the biggest, [music]
I guess, change, but this is not really
like um it's fully optional and it's
backward [music] compatible, but
first-class support for PHP attributes.
And I have an example here. So, this is
actually going to change for models,
jobs, console commands, and
>> [music]
>> I've got 15 other locations. So,
basically what it does is here's an
example model. You can see, you know,
you can now define the table.
Uh this [music] was In this example, the
users table, um your key,
key type, and whether it's incrementing.
>> [music]
>> And then the hidden field is password,
and fillable is name and email.
So, that's pretty cool, and it kind of
does tighten it up a little bit.
>> [music]
>> Um but again, completely optional in
your own apps. Um if you don't want to
use this, you don't have to, but it's
totally up to you. Another big change is
[music]
the Laravel SDK AI SDK. So, they've been
pushing a lot on AI stuff in this last,
I don't know, [music] 6 months.
Um and all those, you know, like Boost
and a couple of the other things are
all, you know, [music] separate
packages. So, even though Laravel 13's
launched um
you know, this, I guess,
>> [music]
>> is technically already been out, but now
it's official with Laravel 13. But I'm
assuming they're going to go down
different paths, [music] you know, like
when they when they come up with updates
on those, they'll they'll come out on
their own versus, [music] you know,
Laravel 13.1 for a feature of the
Laravel AI SDK. So, basically completely
independent now, they can upgrade or do
whatever in between. [music] First-party
JSON API resources, um
uh so, again, more more stuff for API
back end, queue routing.
>> [music]
>> Um you can see here an example.
Native vector query support, [music]
um and then here's an example where
vector similar to embedding and the
wineries [music] in Napa Valley.
Uh next up, cache touch, and you can
extend [music]
um
extends a cached item's time to live
without fetching or restoring the value.
[music]
So, that's pretty cool. And then
finally, the support timeline. Uh we're
on Laravel 13 now. PHP 8.3 to 8.5, and
[music]
it gets bug fixes in until Q3 of 2027,
and security fixes till Q1 of 2028. So,
[music] you'll get 2 years of those
security fixes.
Um but we have the whole support
timeline [music] here. The main thing
though is Laravel 12, you have 1 more
year left of security fixes, but the bug
fixes are only going to last until
August of this year. [music]
So, you know, if you haven't upgraded
yet, of course you haven't cuz we're
just announcing it today, but if you
haven't upgraded by August 13th, you
need to get that done.
Um and then finally, upgrading to
Laravel 13.
>> [music]
>> Lar- if you're on Laravel 12, they do
have a Boost command to upgrade. I
>> [music]
>> I haven't used it yet. I'm assuming it
just sort of goes through and does it by
AI, but if you want something a little
bit more like in-depth is [music]
Laravel Shift. Um that's been out for,
man, quite a few years now, but what it
does is it tries to bring your entire
application up to all the 13 standards.
>> [music]
>> Um and it it does it through pull
requests. It's it's pretty sweet. That's
what I've always used, and I'll continue
to use that going forward. [music] So,
check out Laravel Shift if you want an
easy way of upgrading.
Um so, that's sort of the highlights of
Laravel 13. It's not a huge update, um
but it is, you know, it [music] is
following that yearly major version
update cycle. So, for those that are not
familiar, Laravel 13 is now, Laravel 14
[music] will be
Q1 of 2027 now.
So, it always runs this way, and then
every week we seem to get like minor
updates and sort of new features if they
come about, but they try to kind of
limit breaking changes for the major
versions. And in this case, we just
didn't have that many this year.
Um so, go and get upgrading and go and
check everything out. Uh you can read
about it on our website,
laravel-news.com/laravel-13-released.
And happy updating.
