# Laravel Release Notes (Seite 7)

> 519 Updates, 4 aktive Quellen, zuletzt aktualisiert am 6. Oktober 2026.

Quelle: [Seite](https://updatefeed.de/updates/laravel) · Feed: [RSS](https://updatefeed.de/feed/laravel/feed.rss)

## Produkte

- [Herd Macos](https://updatefeed.de/updates/laravel/herd-macos.md): 2 Updates, zuletzt 16. September 2026
- [Herd Windows](https://updatefeed.de/updates/laravel/herd-windows.md): 1 Update, zuletzt 19. August 2026
- [Laravel Framework](https://updatefeed.de/updates/laravel/laravel-framework.md): 29 Updates, zuletzt 6. Oktober 2026

## Juni 2026

### useSocketId()-Hook für React, Vue und Svelte (Echo)

30. Juni 2026

Die drei Echo-Adapter für React, Vue und Svelte liefern einen reaktiven Hook `useSocketId()`, der die aktuelle Socket-ID bereitstellt und sich bei erneuter Verbindung automatisch aktualisiert.

[Originalquelle](https://laravel.com/framework/docs/changelog#log-2026-06)

### Sail: Build-Argument PHP_EXTENSIONS für zusätzliche PHP-Extensions

30. Juni 2026

Über das Build-Argument `PHP_EXTENSIONS` in `docker-compose.yml` lassen sich zusätzliche PHP-Extensions in Sail installieren, ohne das Dockerfile zu veröffentlichen und zu bearbeiten.

[Originalquelle](https://laravel.com/framework/docs/changelog#log-2026-06)

## Mai 2026

### Laravel 13.x: Blade-Direktive @fonts und Vite-Font-Optimierung

31. Mai 2026

Die neue Blade-Direktive `@fonts` liest vom Vite-Font-Plugin erzeugte Manifeste und fügt automatisch Preload-Links, Inline-Styles und Push-Header ein, optional beschränkt auf bestimmte Font-Aliase.

[Originalquelle](https://laravel.com/framework/docs/changelog#log-2026-05)

### Laravel 13.x: Neuer Cache-Store `storage`

31. Mai 2026

Das Cache-System unterstützt nun einen dateisystembasierten `storage`-Treiber, mit dem sich ein vorhandener Disk wie S3 als Key/Value-Cache nutzen lässt.

[Originalquelle](https://laravel.com/framework/docs/changelog#log-2026-05)

### Laravel 13.x: Optionaler Disk-Speicher für große SQS-Queue-Payloads

31. Mai 2026

Über `extended_store_options` in der SQS-Konfiguration lassen sich Payloads, die das 1-MB-Limit überschreiten, optional auf einen Disk wie S3 auslagern, wobei Worker sie transparent laden.

[Originalquelle](https://laravel.com/framework/docs/changelog#log-2026-05)

### Laravel 13.x: Password-Regel als passwordrules-String ausgeben

31. Mai 2026

Die neue Methode `toPasswordRulesString()` an der `Password`-Regel wandelt Validierungsvorgaben in das HTML-Attribut `passwordrules` um, damit Passwortmanager passende Passwörter erzeugen können.

[Originalquelle](https://laravel.com/framework/docs/changelog#log-2026-05)

### Laravel 13.x: Jobs können auf Worker-Signale reagieren

31. Mai 2026

Das neue Interface `Interruptible` erlaubt laufenden Jobs, bei einem `SIGTERM` des Queue-Workers etwa Schleifen zu stoppen, Locks freizugeben oder den Zustand zu sichern.

[Originalquelle](https://laravel.com/framework/docs/changelog#log-2026-05)

### Laravel 13.x: Umgebungsfilter für `schedule:list`

31. Mai 2026

Das neue Flag `--environment` bei `schedule:list` zeigt nur die Tasks an, die in der angegebenen Umgebung tatsächlich laufen.

[Originalquelle](https://laravel.com/framework/docs/changelog#log-2026-05)

### Laravel 13.x: Option `--stop-when-empty-for` für den Queue-Worker

31. Mai 2026

Die neue Option `--stop-when-empty-for` bei `queue:work` beendet den Worker, nachdem er eine festgelegte Anzahl Sekunden untätig war.

[Originalquelle](https://laravel.com/framework/docs/changelog#log-2026-05)

### Laravel 13.x: Schema-Helper `foreignUuidFor`

31. Mai 2026

Der neue Migrations-Helper `foreignUuidFor` leitet Spaltenname, Zieltabelle und Primärschlüssel aus dem Model ab, wie `foreignIdFor`, jedoch für UUID-basierte Beziehungen.

[Originalquelle](https://laravel.com/framework/docs/changelog#log-2026-05)

### Laravel 13.x: `cache:clear` kann per `prohibit()` gesperrt werden

31. Mai 2026

`ClearCommand` (`cache:clear`) unterstützt nun `prohibit()`, denselben Schutzmechanismus wie bei `db:fresh` und `migrate:fresh`, etwa für gehostete Umgebungen.

[Originalquelle](https://laravel.com/framework/docs/changelog#log-2026-05)

### Laravel 13.x: Parameter `normalize` für `Str::studly()` und `Str::pascal()`

31. Mai 2026

Mit dem optionalen Parameter `normalize: true` werden komplett großgeschriebene Wortsegmente vor der Umwandlung in Kleinbuchstaben gesetzt, sodass etwa aus `CBOR` das Ergebnis `Cbor` wird; der Standardwert `false` erhält das bisherige Verhalten.

[Originalquelle](https://laravel.com/framework/docs/changelog#log-2026-05)

### Laravel 13.x: JSON-Fehlerantworten für API-Routen standardmäßig

31. Mai 2026

Neue Laravel-13.x-Anwendungen liefern bei Fehlern auf `api/*`-Routen standardmäßig JSON-Antworten, auch ohne `Accept: application/json`-Header, konfiguriert über `shouldRenderJsonWhen()` in `bootstrap/app.php`.

[Originalquelle](https://laravel.com/framework/docs/changelog#log-2026-05)

### Laravel 13.x: `pao` standardmäßig im Skeleton enthalten

31. Mai 2026

`nunomaduro/pao` ist nun im Laravel-Basis-Skeleton enthalten und liefert in jeder neuen Anwendung strukturierte Ausgaben für KI-Agenten.

[Originalquelle](https://laravel.com/framework/docs/changelog#log-2026-05)

### Inertia 3.x: Option `mode` für `router.poll`

31. Mai 2026

Die neue Option `mode` bei `router.poll()` und `usePoll` steuert mit `cancel`, `rest` oder `overlap`, wie sich überlappende Polling-Anfragen verhalten.

[Originalquelle](https://laravel.com/framework/docs/changelog#log-2026-05)

### Inertia 3.x: Dynamische Daten in `usePoll`

31. Mai 2026

`usePoll` akzeptiert nun als zweites Argument eine Funktion, die bei jedem Poll neu ausgewertet wird, sodass Anfragen stets aktuelle Daten enthalten.

[Originalquelle](https://laravel.com/framework/docs/changelog#log-2026-05)

### Inertia 3.x: `router.once` für einmalige Events

31. Mai 2026

Mit `router.once()` lassen sich einmalige Event-Listener registrieren, ohne `remove()` manuell im Callback aufrufen zu müssen.

[Originalquelle](https://laravel.com/framework/docs/changelog#log-2026-05)

### Inertia 3.x: `rescue`-Slot für fehlgeschlagene Deferred Props

31. Mai 2026

Ein neuer `rescue`-Slot wird gerendert, wenn eine Deferred Prop mit `rescue: true` serverseitig fehlschlägt, und bietet ein `reloading`-Flag zum Aufbau einer Retry-Oberfläche.

[Originalquelle](https://laravel.com/framework/docs/changelog#log-2026-05)

### Inertia 3.x: Besserer CSP-Support für Fortschrittsbalken und Fehlerdialog

31. Mai 2026

Apps mit Content Security Policy können in `createInertiaApp` einmalig eine nonce setzen, die automatisch auf die von Inertia eingefügten Inline-Styles für Fortschrittsbalken und Fehlerdialog angewendet wird.

[Originalquelle](https://laravel.com/framework/docs/changelog#log-2026-05)

### Inertia 3.x: Fehlerdialog-iFrame wird gesandboxt

31. Mai 2026

Der iframe im Fehlerdialog für Nicht-Inertia-Antworten erhält `sandbox="allow-scripts"`, sodass enthaltene Skripte nicht mehr auf `window.parent` zugreifen können, ohne dass API-Änderungen nötig sind.

[Originalquelle](https://laravel.com/framework/docs/changelog#log-2026-05)

Weitere Einträge: [Seite 8](https://updatefeed.de/updates/laravel.md?seite=8)
