Op 17 maart 2026 werd Laravel 13 officieel uitgebracht. Een release die misschien niet schreeuwt om aandacht, maar des te meer impact heeft voor elk serieus Laravel-project — inclusief onze eigen ontwikkelomgeving bij CodeBros.
Waarom dit een release is die ertoe doet
Elke jaar in Q1 rolt er een nieuwe major versie van Laravel uit. Soms met spectaculaire features, soms met een focus op fundament en stabiliteit. Laravel 13 valt in de tweede categorie — en dat is juist goed nieuws.
Laravel 13 introduceert geen breaking changes. De upgrade is voor de meeste projecten een kwestie van één dag. Tegelijkertijd levert het een reeks verbeteringen die op de lange termijn écht het verschil maken: betere beveiliging, een modernere codebase, en een officieel stable AI SDK die klaar is voor productie.
Kort samengevat: Laravel 13 vereist PHP 8.3 als minimum, ondersteunt PHP 8.4 en 8.5, en lanceert samen met de officieel stabiele Laravel AI SDK. Bugfixes tot Q3 2027, security-updates tot Q1 2028.
De belangrijkste nieuwigheden op een rij
| Feature | Wat het is |
|---|---|
| Laravel AI SDK (stabiel) | Officieel stable op dezelfde dag als Laravel 13. Unified API voor tekst, afbeeldingen, audio, embeddings en AI-agents — provider-agnostisch. |
| PHP Attributes | Zo'n 15 nieuwe opties om class-properties te vervangen door PHP 8 Attributes. Minder boilerplate, schonere modellen en controllers. |
| Native Passkey authenticatie | Wachtwoordloze login via passkeys is nu first-party ondersteund. Veiliger en gebruiksvriendelijker dan traditionele wachtwoorden. |
| JSON:API resources | Ingebouwde first-party support voor de JSON:API specificatie. Resource serialisatie, relationships, sparse fieldsets — alles out-of-the-box. |
| Vector search & embeddings | Native vector query support via de query builder. Semantic search met PostgreSQL + pgvector is nu direct in Eloquent beschikbaar. |
| PreventRequestForgery | Verbeterde CSRF-beveiliging met origin-aware verificatie. Minder aanvalsoppervlak, betere compatibiliteit met moderne single-page apps. |
De AI SDK: van experimenteel naar productie-klaar
De introductie die de meeste aandacht trekt is ongetwijfeld de Laravel AI SDK die op dezelfde dag als Laravel 13 zijn stable 1.0-release kreeg. Dit is Laravel's officiële antwoord op de vraag hoe je AI-features bouwt in een Laravel-applicatie — zonder vendor lock-in.
De SDK ondersteunt meerdere providers tegelijkertijd: OpenAI, Anthropic (Claude), en Google Gemini. Met automatische provider fallbacks, volledig testbaar, en een API die aanvoelt als gewone Laravel-code.
// Tekst genereren met een agent
use App\Ai\Agents\ContentAssistant;
$response = ContentAssistant::make()->prompt(
'Schrijf een productomschrijving voor: ' . $product->name
);
// Afbeeldingen genereren
use Laravel\Ai\Image;
$image = Image::of('Een minimalistische productfoto op witte achtergrond')
->generate();
// Semantisch zoeken met vector embeddings
$results = DB::table('products')
->whereVectorSimilarTo('embedding', $userQuery)
->limit(10)
->get();
Voor onze klanten betekent dit dat we AI-features — zoals slimme zoekfunctionaliteit, content generatie of geautomatiseerde klantenservice — op een stabiele, goed onderhouden basis kunnen bouwen. Geen losse third-party packages die morgen verdwijnen.
PHP 8.3 als fundament: wat je hiervan merkt
Laravel 13 vereist minimaal PHP 8.3. PHP 8.1 bereikte in december 2025 zijn end-of-life, wat betekent dat het geen beveiligingsupdates meer ontvangt. Projecten die nog op PHP 8.1 draaien, doen dat dus met bekende, ongepatchte kwetsbaarheden.
PHP 8.3 brengt onder andere:
- Getypeerde class-constants — minder runtime-fouten, meer vertrouwen in je codebase
- Het
#[Override]-attribuut — bugs worden vroeg gevangen, niet pas in productie json_validate()als native functie — sneller en schoner dan custom validatie- JIT-verbeteringen voor betere runtimeperformance
Laravel 13 ondersteunt ook PHP 8.4 en 8.5. Bij CodeBros draaien nieuwe projecten standaard op PHP 8.3 of hoger.
PHP Attributes: minder ruis, schonere code
Een andere concrete verbetering is de introductie van PHP Attributes als alternatief voor class-properties in Eloquent-modellen, listeners, mailables en Artisan-commands. Dit is optioneel — bestaande code blijft gewoon werken — maar het maakt de intentie van een class direct zichtbaar.
// Oud: properties bovenaan het model
class User extends Model
{
protected $table = 'users';
protected $fillable = ['name', 'email'];
protected $hidden = ['password'];
}
// Nieuw: met PHP Attributes
#[Table('users')]
#[Fillable('name', 'email')]
#[Hidden('password')]
class User extends Model {}
Minder boilerplate, beter leesbaar, en consistent met hoe moderne PHP eruit ziet.
Wat dit concreet voor onze klanten betekent
Bij CodeBros draaien alle nieuwe projecten op het nieuwste Laravel. Niet alleen omdat het "goed is voor de techniek", maar omdat het directe voordelen oplevert voor de mensen die onze software gebruiken.
Beveiliging
PHP 8.1 is end-of-life. Applicaties op verouderde runtimes hebben een bekend aanvalsoppervlak. Door consequent up-to-date te blijven — iets wat Laravel 13 goed faciliteert — zorgen we dat jouw applicatie geen kwetsbaarheden draagt die al maanden gepatcht hadden kunnen worden.
Toekomstbestendigheid
Laravel 13 ontvangt bugfixes tot Q3 2027 en security-updates tot Q1 2028. Je zit dus minimaal twee jaar goed. En doordat de upgrade path zo soepel is, is het geen kunstgreep om bij te blijven.
Nieuwe mogelijkheden
De stabiele Laravel AI SDK opent deuren die een jaar geleden nog complex en riskant waren. Slimme zoekfunctionaliteit, AI-geassisteerde content, geautomatiseerde workflows — dit kan nu op een manier die robuust is en in lijn met de rest van je Laravel-applicatie.
CodeBros bouwt op Laravel. Van kleinere webapplicaties tot complexe platformen: Laravel vormt ons primaire framework. Laravel 13 versterkt dat fundament — en daarmee de producten die wij voor jou bouwen.
Upgraden: zo pakt CodeBros dat aan
Dankzij de zero-breaking-changes aanpak van Laravel 13 is een upgrade voor de meeste projecten een dag werk. Dit is onze vaste aanpak:
Stap 1 — Dependency audit We controleren alle third-party packages op PHP 8.3-compatibiliteit via Composer. Verouderde dependencies worden geüpdated of vervangen.
Stap 2 — Staging-omgeving De upgrade wordt eerst doorgevoerd op een staging-omgeving. We draaien de volledige testsuite: unit tests, feature tests, en Dusk-browsertests.
Stap 3 — Productie-upgrade Na groen licht in staging volgt de productie-update. Doorgaans zonder downtime, dankzij zero-downtime deployments en onze deployment pipeline.
Stap 4 — Monitoring & optimalisatie Na de upgrade monitoren we performance en logs actief. Tegelijkertijd beoordelen we welke Laravel 13-features zinvol zijn om te adopteren in de codebase.
Wil je weten wat Laravel 13 voor jouw project doet? We denken graag met je mee over een upgrade of een nieuw project op het nieuwste Laravel-fundament. Neem contact op →
