€0.00 — free as in speechtonight's forecast: clear skies over production Cache: warm · Deploys: fair, 0% rollbacks expectedset by moonlight, shipped before dawn · deploy freely Page A1

The Daily Commit The Nightly Build

Dev news, typeset daily — PHP · AI · The Wider Stack

The developer's evening paper — PHP · AI · The Wider Stack

Motto des TagesMotto der Nacht

“queue:pause --all zählt mehr als glitzernde Tabs und die v2.1.236.”

aus den Schlagzeilen des Tages generiert

Donnerstag, 20. August 2026 Vol. I — No. 372 · MorgenausgabeSpätausgabe EN DE FR ES

PHP · The Lead · RFC-Watch

Widerstand gegen RFC zur Abschaffung unscharfer Type Casts vor PHP 8.6

Auf der PHP-Internals-Liste wendet sich Robert Chapin gegen den RFC, der fuzzy type casts abschaffen will. Er warnt vor einem Bruch der Abwärtskompatibilität im Ausmaß der Änderungen am Gleichheitsoperator in PHP 8.0 und fordert eine Neuausrichtung des Vorschlags weg von PHP 8.6.

Ein RFC im PHP-Wiki schlägt vor, fuzzy type casts zu deprekieren und Stringable im Strict Mode zuzulassen. Als Zielversion ist weiterhin PHP 8.6 angegeben, und seit Januar gibt es keine neuen Diskussionslinks.

Auf der Internals-Mailingliste äußerte Robert Chapin deutlichen Widerspruch. Er schloss sich früheren Äußerungen von Rowan Tommins an und argumentierte, dass das Casten von Werten wie (int) $_GET['count'], um einen bestimmten Typ mit Standardwert zu erhalten, ein seit Jahrzehnten kodifiziertes Verhalten sei und kein problematisches. Die Abschaffung wäre seiner Einschätzung nach ein Bruch der Abwärtskompatibilität im Ausmaß der Änderungen am Gleichheitsoperator in PHP 8.0.

Chapin stützte zudem Alexandre Daubois, der argumentiert hatte, die Änderungen hätten nie für PHP 8.6 vorgeschlagen werden dürfen. Chapin kam zu dem Schluss, dass PHP für diese Änderung nicht bereit sei, und fragte an, ob der RFC auf eine spätere Zielversion aktualisiert oder anderweitig als überarbeitungsbedürftig markiert werden könne.

weiter: Zusammenfassung & Quelle

kuratiert von Sönke

PHP · Releases

Laravel 11.56.0 als getaggtes Release erschienen

Taylor Otwell hat am 20. August Laravel Framework v11.56.0 als Commit 3dc2399 getaggt. Der GitHub-Eintrag enthält keine Changelog-Hinweise außer der Versionsmarkierung. Teams auf dem 11.x-Zweig sollten vor dem Upgrade die Compare-Ansicht prüfen.

kuratiert von Sönke

PHP · Releases

Symfony 8 entfernt XML-Konfiguration, YAML bleibt Standard

Symfony 8.0, veröffentlicht am 27. November 2025, entfernt den XML-Konfigurationsloader für Services und Routen vollständig. YAML bleibt unterstützt und erhält JSON-Schema-Tooling, während ein neues array-basiertes PHP-Format die veralteten Fluent-Config-Builder ersetzt.

kuratiert von Sönke


Anzeige — php-net.pro · in eigener Sache

Anzeige · php-net.pro

Erreichen Sie 145.000+ PHP-Entwickler.

Sponsored Posts auf @php_net — dem größten unabhängigen PHP-Account auf X. Ab 399 €, online gebucht in Minuten: schreiben, prüfen, terminieren, zahlen.

Post buchen →

◇ diese Anzeigenposition rotiert mit jedem Refresh · zzgl. USt., sofern anwendbar


PHP · Releases

Laravel 12.67.0 behebt Validation-Bypass und Postgres-JSON-Escaping

Laravel 12.67.0 beschränkt temporäre Upload-URLs auf den Query-String, schließt einen Bypass in Validierungsregeln durch Loose Comparison und escaped einfache Anführungszeichen in Postgres-JSON-Pfaden. Außerdem gibt es Retries für abgelaufene Cloud-Agent-Long-Polls.

kuratiert von Sönke

PHP · Releases

Leaf 5 erscheint mit fest eingebauten Workflows für KI-Assistenten

Leaf-Entwickler Michael Darko hat Leaf 5 veröffentlicht, laut eigener Aussage das bislang größte Update des PHP-Frameworks. Neu sind selbsterklärende Fehlerbildschirme, token-sparende Dokumentation und eine Datei .leaf/CONTEXT.md, die KI-Agenten ein dauerhaftes Projektgedächtnis gibt. Rund 30 Module erreichten mit dem Release Stable-Status, dazu kommt das framework-unabhängige QA-Tool Alchemy, das Testumgebungen per einzelner YAML-Datei konfiguriert.

kuratiert von Sönke

PHP · RFC-Watch

Debatte um CSV-Deprecations im Deprecations-RFC für PHP 8.6

Das Deprecations-for-PHP-8.6-RFC hat die Abstimmung bestanden, doch die Diskussion auf internals geht weiter. Robert Humphries kritisiert, dass die Deprecation der SplFileObject-CSV-Methoden wie fputcsv() und setCsvControl() das READ_CSV-Flag ohne klaren Migrationspfad in einem inkonsistenten Zustand hinterlässt.

kuratiert von Giselle

Der weitere Stack

Dev · Releases

TypeScript 7.0.2 als Patch-Update veröffentlicht

Microsoft hat TypeScript 7.0.2 veröffentlicht, ein Patch-Release in der neuen 7.x-Hauptversion. Das Tag wurde ursprünglich im typescript-go-Repository erstellt und verweist für Details auf die TypeScript-7.0-Ankündigung.

kuratiert von Sönke


Stellenangebote — PHP

live aus dem Job.bo-Index — Skills aktivieren, nach Ort oder Remote filtern

Alle 313 PHP-Jobs durchsuchen → · Powered by Job.bo