> ## Documentation Index
> Fetch the complete documentation index at: https://kawax.biz/llms.txt
> Use this file to discover all available pages before exploring further.

# Laravel-Updates September 2026

> Updates zu Laravel 13 und den offiziellen Produkten im September 2026. KI-Provider zur Laufzeit erstellen, Sucherweiterungen in Scout, Mercure, Übertragungen zwischen Disks, Queue-Management und isolierte Vorschauumgebungen in Cloud im Überblick.

Im September 2026 wurden die Möglichkeiten für KI-Einstellungen pro Mandant und die Auswahl an Suchmaschinen erweitert. Außerdem kamen Funktionen hinzu, die den Betrieb von Storage, Queues und Datenbanken unterstützen. Für Laravel Cloud wurden Vorschauumgebungen vorgestellt, die Ressourcen pro Pull Request isolieren, sowie Request-Metriken, die ohne zusätzliche Pakete nutzbar sind.

Diese Seite fasst die wichtigsten Änderungen auf Grundlage des am 2. Oktober veröffentlichten offiziellen Blogartikels „Laravel September product updates“ und der im September veröffentlichten offiziellen Release Notes zu Laravel 13 zusammen. Der Abschnitt zum Framework umfasst auch Änderungen an offiziellen Paketen wie AI SDK, Scout und Echo. Updates dieser Pakete sollten daher nicht allein anhand der Versionsnummer des Frameworks beurteilt werden.

Quellen:

* [Laravel September product updates](https://laravel.com/blog/laravel-september-product-updates)
* [Laravel Framework changelog](https://laravel.com/framework/docs/changelog)
* [Laravel Framework v13.30.0](https://github.com/laravel/framework/releases/tag/v13.30.0)
* [Laravel Framework v13.30.1](https://github.com/laravel/framework/releases/tag/v13.30.1)
* [Laravel Framework v13.31.0](https://github.com/laravel/framework/releases/tag/v13.31.0)
* [Laravel Framework v13.32.0](https://github.com/laravel/framework/releases/tag/v13.32.0)
* [Laravel Framework v13.33.0](https://github.com/laravel/framework/releases/tag/v13.33.0)
* [Laravel Framework v13.34.0](https://github.com/laravel/framework/releases/tag/v13.34.0)

## Laravel Framework und offizielle Pakete

### KI-Provider pro Mandant zur Laufzeit erstellen

Mit `Ai::build()` im AI SDK lassen sich Provider jetzt aus einem Konfigurations-Array erstellen. So können zur Laufzeit abgerufene Zugangsdaten genutzt werden, ohne die in der Anwendung registrierte Provider-Konfiguration zu ändern.

Nutzen Mandanten beispielsweise jeweils ihren eigenen Anthropic-API-Key, kann aus der Konfiguration des Mandanten ein Provider erstellt und an `prompt()` eines Agenten übergeben werden. Erstellte Provider lassen sich auch als Kandidaten für das Failover angeben.

Beim Umgang mit Zugangsdaten mehrerer Mandanten ist entscheidend, dass der für einen Aufruf verwendete Provider explizit angegeben werden kann, statt die globale Konfiguration zu überschreiben. Die Grundlagen des AI SDK beschreibt der [AI-SDK-Leitfaden](/de/ai-sdk).

Primärquelle: [Build AI providers from runtime configuration](https://laravel.com/framework/docs/changelog#september-2026-build-ai-providers-from-runtime-configuration)

### Sucherweiterungen für Typesense und Meilisearch in Scout

Die Typesense-Engine von Scout unterstützt jetzt semantische Suche mit `semantic()` und hybride Suche mit `hybrid()`. Vektoren können nicht nur mit Laravel AI erzeugt werden; auch die automatische Embedding-Funktion von Typesense oder selbst bereitgestellte Vektoren lassen sich verwenden.

Die Meilisearch-Engine kann jetzt die eigenen Embedder von Meilisearch nutzen. Je nach Konfiguration lässt sich wählen, ob Embeddings in der Anwendung erzeugt oder der Suchmaschine überlassen werden.

Nach den Sucherweiterungen im August kamen im September weitere Optionen hinzu, Embeddings auf Seiten von Typesense und Meilisearch zu erzeugen. Die Konfiguration der einzelnen Engines beschreiben die Seiten [Scout](/de/scout) und der [Leitfaden zur Suche](/de/search).

Primärquellen: [Semantische und hybride Suche für Typesense](https://laravel.com/framework/docs/changelog#september-2026-semantic-and-hybrid-search-for-typesense), [Native Embedder von Meilisearch](https://laravel.com/framework/docs/changelog#september-2026-use-meilisearchs-native-embedders-with-scout)

### Echtzeitkommunikation mit Mercure

Laravel Echo hat einen Mercure-Connector erhalten. Da er die browsereigene `EventSource`-API nutzt, ist keine zusätzliche Client-Bibliothek nötig. Neben privaten, Presence- und verschlüsselten Channels wird auch Whisper unterstützt.

Framework v13.32.0 enthält einen Mercure-Broadcast-Treiber sowie Unterstützung für die Einrichtung von Mercure über `install:broadcasting`. Mit v13.33.0 werden außerdem relative URLs für den Mercure Hub unterstützt.

Die Funktion kombiniert den Connector auf Seiten von Echo mit dem Treiber auf Seiten von Laravel. Konfiguration und Authentifizierung beschreibt die Seite [Mercure-Broadcasting](/de/advanced/mercure-broadcasting).

Primärquellen: [Mercure broadcasting in Laravel Echo](https://laravel.com/framework/docs/changelog#september-2026-mercure-broadcasting-in-laravel-echo), [v13.32.0](https://github.com/laravel/framework/releases/tag/v13.32.0), [v13.33.0](https://github.com/laravel/framework/releases/tag/v13.33.0)

### Dateien zwischen Disks kopieren und verschieben

Mit v13.32.0 erhielt das Dateisystem die Methoden `copyToDisk()` und `moveToDisk()`. Damit lassen sich Dateien zwischen verschiedenen Disks, etwa von einer lokalen Disk nach S3, per Stream übertragen. Als Ziel kann neben einem Disk-Namen auch eine Dateisystem-Instanz übergeben werden.

`moveToDisk()` löscht die Quelle erst, nachdem das Kopieren erfolgreich war. Für Migrationen zwischen Disks muss die Anwendung Lesen, Schreiben und Löschen damit seltener selbst getrennt zusammensetzen.

Primärquellen: [Copy or move files between disks](https://laravel.com/framework/docs/changelog#september-2026-copy-or-move-files-between-disks), [v13.32.0](https://github.com/laravel/framework/releases/tag/v13.32.0). Verwandte Seite: [Dateisystem](/de/filesystem)

### Verbesserungen bei Messung, Stoppen und Wiederholen von Queues

Mit den Releases im September wurden die Erfassung des Queue-Zustands und die Steuerung der Worker schrittweise ausgebaut.

| Release | Wichtigste Änderungen |
| - | - |
| v13.30.0 | Anzeige des Stoppgrunds bei `queue:work`, `totalXSize`-Methoden für Cloud Queue, Unterstützung von `createPayloadUsing` im Queue Manager. |
| v13.30.1 | Verbindungs- und Queue-Informationen im Event `WorkerStopping`. |
| v13.31.0 | `totalSize()` für Queues, Event `JobInterrupted`, Verbindungs- und Queue-Informationen in `WorkerStopping` beim Beenden eines Workers. Außerdem wurden Queue-Operationen mit Redis Cluster korrigiert. |
| v13.32.0 | Enums können in den Methoden zum Pausieren und Fortsetzen von Queues verwendet werden. Der Cloud Manager erhielt `isManagedQueue`. |
| v13.33.0 | Option, den Worker bei einem Job-Timeout nicht zu beenden, verbesserte Wiederholung von Cloud-Jobs, nicht wiederholbare Batches werden von `queue:retry-batch` übersprungen. |
| v13.34.0 | Verarbeitungsdauer im Event `JobProcessed`, Benachrichtigung von Jobs vor dem Timeout, Option `--queue` für `queue:flush`, Option, Worker-Abstürze auf `maxExceptions` anzurechnen. |

Mit v13.34.0 zeigt `queue:restart` jetzt einen Fehler an, wenn Worker nicht neu gestartet werden können. Diese Änderung macht Situationen leichter erkennbar, in denen ein Betriebsbefehl scheinbar erfolgreich war, der beabsichtigte Neustart aber nicht stattgefunden hat.

Die Quellen der einzelnen Punkte sind die oben genannten [offiziellen Release Notes](https://github.com/laravel/framework/releases). Die Grundlagen beschreibt der [Queue-Leitfaden](/de/queues), die Steuerung auf Job-Seite der [fortgeschrittene Leitfaden zur Job-Steuerung](/de/advanced/queue-job-control).

### Neue Funktionen für Datenbank, Eloquent und Cache

* **Löschen von Vektorindizes**: Mit v13.30.1 erhielt der Schema-Blueprint `dropVectorIndex()`.
* **INPLACE-Operationen in MySQL**: Mit v13.33.0 kam der DDL-Algorithmus-Modifikator `inplace()` für Index- und Fremdschlüssel-Operationen hinzu. Verwandte Seite: [Migrationen](/de/migrations).
* **Erneutes Abrufen von Model-Attributen nach dem Schreiben**: Mit v13.33.0 kam eine Funktion hinzu, die festgelegte Model-Attribute nach dem Schreiben erneut abruft.
* **Casts, die NULL beibehalten**: Mit v13.33.0 erhielten `AsCollection` und `AsArrayObject` eine Opt-in-Funktion, um tatsächlich `NULL` zu speichern.
* **Memoisierter Cache mit Tags**: Mit v13.33.0 wird die Memoisierung von Caches mit Tags unterstützt. Verwandte Seite: [Cache](/de/cache).
* **Abruf von Schema-Informationen**: Mit v13.34.0 erhielt der Schema Builder `getColumn()`.
* **Datenbanktests**: Mit v13.34.0 akzeptiert `assertDatabaseCount` jetzt auch Arrays.
* **Collections**: Mit v13.30.0 kam `chunkBy()` hinzu, mit v13.33.0 die Unterstützung von `sole` im Higher Order Proxy.

### Korrekturen am bestehenden Verhalten

Neben neuen Funktionen gibt es auch Korrekturen, die sich auf bestehende Anwendungen auswirken.

* Mit v13.31.0 wurde behoben, dass `lazy()` und `lazyById()` `limit()` und `offset()` ignorierten und Context nicht an parallele Prozesse weitergegeben wurde.
* Mit v13.32.0 wurde behoben, dass beim Redis-Cache mit Tags die Ablaufzeit der Tags bei `touch()` nicht synchronisiert wurde.
* Mit v13.34.0 wurde behoben, dass beim Wiederholen von Multipart-Requests im HTTP-Client der Inhalt angehängter Streams verloren ging.
* Mit v13.34.0 wurde behoben, dass `wherePivotBetween()` bei Pivots in `sync()`, `detach()` und `updateExistingPivot()` ignoriert wurde.
* Mit v13.34.0 wurde behoben, dass `DatabaseLock` innerhalb von Transaktionen Deadlocks verschluckte.

Diese Liste umfasst nicht alle Änderungen im September. Kleinere Korrekturen und Abhängigkeitsupdates finden sich in den jeweiligen Release Notes.

## Laravel Cloud

Im offiziellen monatlichen Blogartikel werden die folgenden Änderungen vorgestellt.

| Funktion | Änderung |
| - | - |
| Isolierte Vorschauumgebungen | Für jeden Pull Request werden neue Ressourcen bereitgestellt, sodass keine Produktionsressourcen mehr referenziert werden. Bei Flex-Größen pausieren sie zwischen Reviews und werden beim Mergen oder Schließen des PR gelöscht. Im Deployments-Bildschirm werden außerdem Branch, letzter Commit und ein Link zur Vorschau angezeigt. |
| Request-Metriken | Im Tab „Requests“ unter Monitoring lassen sich Anzahl der Requests, Response-Codes und Verarbeitungszeit pro Seite einsehen. Filtern ist nach Domain und Zeitraum möglich; zusätzliche Pakete oder Codeänderungen sind nicht nötig. |
| Managed database users | In Datenbank-Clustern lassen sich zusätzliche Benutzer anlegen und gezielt nur für die benötigten Datenbanken mit Lese- oder Lese-/Schreibrechten ausstatten. Unterstützt werden Laravel MySQL, RDS MySQL und RDS Postgres. |
| Automatische Speichererweiterung für MySQL | Erreicht die Speicherauslastung von Laravel MySQL 90 %, wird die Kapazität um 50 % erhöht. Die Erweiterung erfolgt im laufenden Betrieb; eine Maximalgröße kann festgelegt und die Funktion pro Datenbank deaktiviert werden. |
| Log drains | Im Enterprise-Plan lassen sich Anwendungslogs in Echtzeit an einen eigenen Amazon-S3-Bucket übertragen. Das eignet sich für die Langzeitarchivierung und die Anbindung an bestehende Monitoring-Infrastruktur. |

Primärquelle: [Laravel Cloud changelog](https://laravel.com/cloud/docs/changelog). Verwandte Seite: [Einführung in Laravel Cloud](/de/blog/laravel-cloud)

## Laravel Forge

* **Verwaltung von Redirect-Regeln**: Regeln lassen sich jetzt per CSV gesammelt importieren, wobei wählbar ist, ob sie bestehende Regeln ergänzen oder ersetzen. Außerdem werden CSV-Export und das Ändern der Ausführungsreihenfolge per Drag-and-drop unterstützt.
* **Server muting**: In den Benachrichtigungseinstellungen lassen sich jetzt einzelne Server stummschalten. So bleiben etwa Benachrichtigungen aus Staging- und Testumgebungen aus dem Posteingang heraus.

Primärquelle: [Laravel Forge changelog](https://laravel.com/forge/docs/changelog)

## Verwandte Artikel

<Columns cols={2}>
  <Card title="Updates August 2026" icon="calendar" href="/de/blog/changelog/202608">
    Ein Rückblick auf die Read-through-Disk, die Sucherweiterungen in Scout und die Überarbeitung der Managed Queues in Cloud.
  </Card>

  <Card title="Mercure-Broadcasting" icon="tower-broadcast" href="/de/advanced/mercure-broadcasting">
    Die Konfiguration zur Einbindung von Mercure in Laravel und Echo.
  </Card>
</Columns>


## Related topics

- [Laravel-Updates März 2026](/de/blog/changelog/202603.md)
- [Laravel-Updates Juli 2026](/de/blog/changelog/202607.md)
- [Laravel-Updates April 2026](/de/blog/changelog/202604.md)
- [Laravel-Updates Mai 2026](/de/blog/changelog/202605.md)
- [Laravel-Updates Juni 2026](/de/blog/changelog/202606.md)


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.