# Laravel Release Notes (Seite 27)

> 604 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): 53 Updates, zuletzt 16. September 2026
- [Herd Windows](https://updatefeed.de/updates/laravel/herd-windows.md): 35 Updates, zuletzt 19. August 2026
- [Laravel Framework](https://updatefeed.de/updates/laravel/laravel-framework.md): 209 Updates, zuletzt 6. Oktober 2026

## Juli 2025

### Octane: Nativer File Watcher von FrankenPHP

31. Juli 2025

Octane verwendet zum Neuladen des Servers bei Dateiänderungen nun den nativen File Watcher von FrankenPHP, wodurch die NodeJS-Abhängigkeit entfällt.

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

### Inertia: Formularstatus und Fehler mit einer Methode zurücksetzen

31. Juli 2025

Mit der neuen Methode `form.resetAndClearErrors()` lassen sich alle Felder und Fehler eines Formulars in einem Schritt zurücksetzen.

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

### Inertia: Keine minifizierten JavaScript-Builds mehr

31. Juli 2025

Inertia liefert keine minifizierten Builds mehr aus, was das Debugging vereinfacht und bei Bedarf lokales Patchen ermöglicht.

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

### Laravel 12.x: Verbose-Ausgabe für queue:work

31. Juli 2025

Mit `--verbose` zeigt `queue:work` nun Queue-Namen neben Job und Job-ID an, was das Debugging mit mehreren Queues erleichtert.

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

### Laravel 12.x: Uri implementiert JsonSerializable

31. Juli 2025

Ein Serialisierungsfehler wurde behoben, sodass ein `Uri` in einem größeren JSON-Objekt korrekt als String umgewandelt wird.

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

### Laravel 12.x: Str::doesntStartWith und doesntEndWith

31. Juli 2025

Die neuen Str-Methoden `doesntStartWith()` und `doesntEndWith()` sind das Gegenstück zu `startsWith`/`endsWith`.

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

### pluck() unterstützt Closures

31. Juli 2025

Mit `pluck()` lassen sich Schlüssel und Werte jetzt dynamisch über Callbacks erzeugen, sodass kein separates Mapping vorab nötig ist.

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

### Pint: neue Option --parallel

31. Juli 2025

Pint formatiert Dateien mit der neuen Option `--parallel` über den Parallel-Runner von PHP CS Fixer gleichzeitig, was bei großen Codebasen deutlich schneller ist.

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

### Herd Windows 1.21.0: Neue Funktionen

14. Juli 2025 · Version 1.21.0

PHP 8.5 alpha1 ist verfügbar, die Dumps-Oberfläche erkennt Laravel-Cache-Aktivitäten, Onboarding erlaubt einen anderen Park-Pfad, und frische Installationen können den Herd-Pfad automatisch von Windows Defender ausschließen.

[Originalquelle](https://herd.laravel.com/docs/windows/changelog/index)

### Herd macOS 1.21.0: Neue Funktionen

14. Juli 2025 · Version 1.21.0

PHP 8.5 alpha1 ist verfügbar, die Dumps-Oberfläche erkennt Laravel-Cache-Aktivitäten, Onboarding erlaubt einen anderen Park-Pfad, Zed ist als IDE hinzugekommen, und die Shortcut-Einstellungen sind horizontal skalierbar.

[Originalquelle](https://herd.laravel.com/docs/macos/changelog)

## Juni 2025

### Laravel Framework 12.x: encrypt() und decrypt() für Str

30. Juni 2025

Die Methoden `encrypt()` und `decrypt()` lassen sich jetzt direkt an einer `Str`-Instanz verketten, sodass keine separaten Verschlüsselungsaufrufe nötig sind.

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

### Laravel Framework 12.x: broadcast_if() und broadcast_unless()

30. Juni 2025

Mit den neuen Helfern `broadcast_if()` und `broadcast_unless()` lässt sich bedingtes Broadcasting in einem einzigen Aufruf statt in mehrzeiligen Bedingungen umsetzen.

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

### Laravel Framework 12.x: Flag --batched für make:job

30. Juni 2025

`php artisan make:job` akzeptiert jetzt die Option `--batched` und erzeugt den Job direkt mit dem bereits eingebundenen `Batchable`-Trait.

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

### VS Code Extension: Speicherverbesserungen

30. Juni 2025

Ein Memory Leak in den Hintergrundprozessen der Extension wurde behoben, wodurch der Speicherbedarf sinkt und Verlangsamungen in langen Sitzungen vermieden werden.

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

### VS Code Extension: Schnellerer Start

30. Juni 2025

Die Initialisierung der Laravel VS Code Extension dauert nun unter einer Sekunde statt 5–7 Sekunden, weil aufwendige Einrichtung erst bei Bedarf erfolgt.

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

### Inertia: deepMerge mit matchOn für eigene Properties

30. Juni 2025

Beim Zusammenführen paginierter Daten, etwa bei Infinite Scrolling, kann über `matchOn` ein Schlüssel für einen Deep Merge angegeben werden, sodass Einträge per ID ersetzt oder angehängt und Duplikate vermieden werden.

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

### Inertia: Doppeltes Rendern in React verhindert

30. Juni 2025

Ein React-spezifisches Problem in `<StrictMode>` wurde behoben, bei dem die initiale Inertia-Seite zweimal gerendert wurde.

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

### Laravel 12.x: encrypt() und decrypt() für Str

30. Juni 2025

Die String-Helfer `encrypt()` und `decrypt()` lassen sich jetzt direkt an einer `Str`-Instanz verketten.

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

### Laravel 12.x: broadcast_if() und broadcast_unless() hinzugefügt

30. Juni 2025

Mit den neuen Hilfsfunktionen broadcast_if() und broadcast_unless() lässt sich bedingtes Broadcasting in einem einzigen Aufruf statt mit mehrzeiligen Bedingungen um broadcast() herum umsetzen.

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

### make:job unterstützt jetzt die Option --batched

30. Juni 2025

Der Befehl php artisan make:job akzeptiert nun die Option --batched und erzeugt den Job direkt mit dem bereits eingebundenen Batchable-Trait.

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

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