Laravel 13.32.0 bringt Mercure und PHP-9-Anpassungen
Laravel Framework 13.32.0 ist am 15.
September für den 13.x-Zweig erschienen. Die Version ergänzt Mercure als Broadcast-Treiber, erweitert das Kopieren und Verschieben im Dateisystem und vervollständigt SessionHandlerInterface für PHP 9. Weitere Korrektionen betreffen Collections, Authentifizierung, Cache, Verschlüsselung, Strings, Queues, Cloud und Datenbankfälle.
Laravel Framework 13.32.0 wurde am 15. September um 14:57 von github-actions veröffentlicht. Die Release-Seite weist seit diesem Release einen Commit im Zweig 13.x aus.
Für die 12.x-Linie setzt PR #61432 von jackbayliss einen Standardwert für memoryExceededExitCode in Cloud. PR #61458 von SanderMuller ergänzt einen expliziten Rückgabetyp für die Closure in withFreshQueryLog(). PR #61487 von SanderMuller typisiert den Autovervollständigungs-Callback in askWithCompletion(). PR #61464 von jackbayliss erlaubt Enums in den Methoden zum Pausieren und Fortsetzen von Queues.
PR #61506 von dwjordan vergleicht Indexnamen in hasIndex in Kleinschreibung. PR #61507 von bunyaminbilenkaratas korrigiert containsStrict(), wenn eine Closure auf einen null-Wert passt. PR #61504 von jackbayliss übergibt das Exception-Objekt an Eloquent-Violation-Callbacks. PR #61513 von imanghafoori1 ersetzt ungenutzte Variablen durch benannte Argumente.
PR #61512 von jackbayliss aktualisiert SupportBinaryCodecTest. PR #61510 von OpadaAlzaiede behebt Factory::raw() bei einem Wert von Null. PR #61517 von crynobone ergänzt die fehlende Implementierung von SessionHandlerInterface für PHP 9.
PR #61511 von jackbayliss fügt copyToDisk() und moveToDisk() zu FilesystemAdapter hinzu. PR #61474 von dunglas bringt einen Mercure-Broadcast-Treiber. PR #61519 von ziadoz erlaubt beiden Methoden die Annahme einer Filesystem-Instanz. PR #61521 von bunyaminbilenkaratas korrigiert das Verhalten von Str::password() bei zusätzlichen Zeichen.
PR #61545 von rayblair06 sorgt dafür, dass Str::camel() ein multibyte-Zeichen am Anfang korrekt in Kleinschreibung umwandelt. PR #61539 von rayblair06 verhindert einen Fehler von collapseWithKeys() bei String-Schlüsseln in der äußeren Collection. PR #61532 von irabbi360 behebt einen TypeError in SessionGuard::userFromRecaller(), wenn getAuthPassword() null zurückgibt.
PR #61563 von jasonmccreary stärkt Mock-Tests durch den Einsatz echter Implementierungen. PR #61567 von GabeSilvaDev behebt appendToPriorityList(), wenn die referenzierte Middleware am Anfang steht. PR #61571 von axlon verbessert die Rückgabetypen mutierender Collection-Methoden. PR #61568 von jackbayliss ergänzt isManagedQueue in CloudManager.
PR #61574 von Ashot1995 korrigiert die Synchronisierung des Ablaufs von Redis-Tagged-Cache-Einträgen bei touch. PR #61526 von jackbayliss sorgt für das einmalige Dekodieren von Job-Payloads. PR #61578 von crishoj korrigiert den Rückgabetyp von sum(), wenn der Schlüssel mit dem Namen einer globalen Funktion übereinstimmt.
PR #61589 von hosni nimmt UnitEnum in den Authorizable-Vertrag auf. PR #61587 von Lea-Bar ergänzt die Mercure-Installation im Broadcasting-Installationsbefehl. PR #61503 von mathiasgrimm bewahrt unveränderte Werte beim Verschlüsseln lesbarer Environment-Dateien. Das Release nennt 20 Mitwirkende, darunter crishoj, dunglas, jasonmccreary, crynobone, mathiasgrimm, ziadoz, axlon, imanghafoori1, SanderMuller, jackbayliss, rayblair06, dwjordan, Ashot1995, irabbi360, hosni, OpadaAlzaiede, GabeSilvaDev, bunyaminbilenkaratas und Lea-Bar.
Leserforum
Noch keine Beiträge — eröffne die Debatte.
Starte die Diskussion
Kein Konto, kein Passwort nötig — gib einfach deine E-Mail-Adresse ein, wir senden dir einen einmaligen Anmelde-Link. Beim ersten Mal bist du damit automatisch angemeldet.
Deine Bewertung wird nach der Anmeldung automatisch übernommen.
Schau in dein Postfach
Wir haben einen Anmelde-Link an … gesendet. Öffne ihn auf diesem Gerät — dieser Tab meldet dich automatisch an.
Nichts angekommen? Wirf einen Blick in den Spam-Ordner — und markiere die Mail dort als „Kein Spam“, dann landet sie künftig direkt im Postfach.