# Laravel Release Notes (Seite 10)

> 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

## Mai 2026

### Inertia: router.once für einmalige Event-Listener

31. Mai 2026

Mit `router.once()` lassen sich Event-Listener registrieren, die sich nach einmaligem Auslösen automatisch entfernen, ohne manuelles `remove()`.

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

### Inertia: rescue-Slot für fehlgeschlagene Deferred Props

31. Mai 2026

Der neue `rescue`-Slot wird angezeigt, wenn eine Deferred Prop mit `rescue: true` serverseitig fehlschlägt, und bietet einen `reloading`-Wert für eine Wiederholen-Oberfläche.

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

### Inertia: Fehlerdialog-iFrame mit Sandbox abgesichert

31. Mai 2026

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

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

### Inertia: host-Option für den SSR-Server

31. Mai 2026

Der SSR-Server akzeptiert jetzt eine `host`-Option zur Wahl der Netzwerkschnittstelle, wobei der Standard weiterhin `0.0.0.0` ist.

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

### Inertia: withApp-Callback erhält Props

31. Mai 2026

Der `withApp`-Callback bekommt nun die initialen Seiten-`props` übergeben und ist damit gleichauf mit `setup`, etwa zum Setzen der Sprache im SSR-Modus.

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

### Neuer Skill starter-kit-upgrade für Laravel Starter Kits

31. Mai 2026

Der neue Claude-Code-Skill `starter-kit-upgrade` führt durch die Prüfung von Änderungen in den Vue-, React- und Livewire-Starter-Kits, damit nur gewünschte Neuerungen übernommen werden.

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

### Konversationsliste über HasConversations-Trait abrufbar

31. Mai 2026

Ein neuer `HasConversations`-Trait für das `User`-Model stellt eine Eloquent-Beziehung zu Konversationen bereit, wobei `updated_at` mit neuen Nachrichten fortgeschrieben wird.

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

### BroadcastAgent sendet stream_failed-Event bei Fehlern

31. Mai 2026

Schlägt ein `BroadcastAgent`-Job mit einer unbehandelten Exception fehl, wird nun über den `failed()`-Hook ein `stream_failed`-Event gesendet, damit Clients den Fehler anzeigen und einen neuen Versuch ermöglichen können.

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

### Stringable-Makro toAudio für Text-to-Speech

31. Mai 2026

Über das neue Makro `toAudio` lässt sich aus jeder `Stringable`-Instanz direkt Sprache erzeugen, optional mit Provider, Voice, Instructions, Model und Timeout.

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

### passwordrules-Attribut in Passwortfeldern der Starter Kits

31. Mai 2026

Alle Felder für neue Passwörter in den Starter Kits (Registrierung, Zurücksetzen, Aktualisieren) enthalten nun ein `passwordrules`-Attribut, damit Passwortmanager gleich ein passendes Passwort erzeugen.

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

### Laravel MCP: ResourceLink-Inhaltstyp (Spec 2025-06-18)

31. Mai 2026

Laravel MCP unterstützt jetzt den Inhaltstyp `resource_link` der MCP-Spezifikation, der statt eingebettetem Inhalt einen URI-Verweis liefert und auch aus einer deklarierten `Resource`-Klasse erzeugt werden kann.

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

### Pao: Umgebungsvariable PAO_FORCE

31. Mai 2026

Die neue Umgebungsvariable `PAO_FORCE=1` aktiviert PAO unabhängig von der Agent-Erkennung, was etwa Tests in Docker-Containern vereinfacht.

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

### Passkeys: runWith() deaktiviert alle Agents

31. Mai 2026

Der Testhelfer `runWith()` deaktiviert während der Testausführung nun alle Agents statt nur Claude Code.

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

### Reverb: $hidden, $visible und $appends in Model-Komponenten berücksichtigt

31. Mai 2026

Ranger berücksichtigt bei den generierten Typen nun die Eloquent-Eigenschaften `$hidden`, `$visible` und `$appends`, sodass die Struktur der tatsächlich serialisierten Ausgabe entspricht.

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

### Surveyor: Inertia-Spezial-Prop-Typen werden aufgelöst

31. Mai 2026

Surveyor löst bei den Inertia-Wrappern `defer`, `optional`, `lazy`, `always` und `merge` nun den inneren Typ aus dem Callback auf und markiert `defer`, `optional` und `lazy` als optional.

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

### Surveyor: @var-Docblocks überschreiben abgeleiteten Typ bei Array-Einträgen

31. Mai 2026

Ein `@var`-Docblock direkt vor einem Array-Eintrag überschreibt in Surveyor nun den abgeleiteten Typ, ohne dass umgebender Code geändert werden muss.

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

## April 2026

### Laravel 13.x: Debounceable Queued Jobs

30. April 2026

Queued Jobs lassen sich mit dem Attribut `#[DebounceFor]` oder direkt beim Dispatch so debouncen, dass innerhalb eines Zeitfensters nur der letzte Dispatch ausgeführt wird, und für ersetzte Jobs wird ein `JobDebounced`-Event ausgelöst.

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

### Laravel 13.x: Health-Route liefert JSON

30. April 2026

Die eingebaute Health-Route `/up` gibt nun JSON zurück, wenn die Anfrage dies verlangt, während Statuscodes und die Blade-Seite für Browser unverändert bleiben.

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

### Laravel 13.x: Neuer `JsonFormatter` für Exception-Kontext

30. April 2026

Der neue `Illuminate\Log\Formatters\JsonFormatter` übernimmt `context()`-Daten benutzerdefinierter Exceptions, auch aus verketteten Vorgänger-Exceptions, in strukturierte Logs.

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

### Laravel 13.x: `prefersJsonResponses()` im Application Builder

30. April 2026

Mit `prefersJsonResponses()` in `bootstrap/app.php` werden breite `Accept`-Header als JSON behandelt, explizite `text/html`-Anfragen bleiben unberührt und der ursprüngliche Wert steht in `X-Original-Accept`.

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

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