Vier Zeilen PCNTL machen aus einem stillschweigend abgeschossenen PHP-Prozess einen sauberen Exit, und jedes Team sollte sie ausliefern. Aber ein Signal-Handler garantiert nur, dass das aktuelle Arbeitspaket fertig wird.…
Composer 2.2.30 ist ein Sicherheitsrelease für die 2.2-LTS-Linie. Es schließt eine Path-Traversal-Lücke über Symlinks in Paket-Binaries (CVE-2026-59944), eine Command-Injection über präparierte Perforce-URLs sowie zwei C…
Composer 2.10.3 behebt vier Sicherheitsprobleme, darunter Symlink-basiertes Path Traversal bei Paket-Binaries und Command Injection über präparierte Perforce-URLs. Dazu kommen Fixes für PHP-8.6-Deprecations und mehrere F…
Laravel Boost v2.6.0 fasst seine überlappenden Testing-Skills zu einem dynamisch zusammengesetzten testing-best-practices Skill für KI-Agenten zusammen. Außerdem erzwingt es schreibgeschützte Transaktionen auf Datenbanke…
Laravel 13.27 bringt eine Option pro Verbindung, die Query-Bindings aus Exception-Meldungen fernhält, eine whereBinary()-Familie für bytegenaue Vergleiche unter MySQL und MariaDB, refreshForUpdate() zum Nachladen von Mod…
Das Swoole-Team hat TypePHP als Open Source freigegeben, einen Ahead-of-Time-Compiler, der PHP in C++ und dann in nativen Maschinencode übersetzt. Der Compiler ist komplett in PHP geschrieben, selbst-hostend und über PHP…
Laravel AI v0.11.0 führt ToolSearch ein, einen Wrapper, der Tool-Definitionen zurückstellt, bis der Provider sie tatsächlich lädt. Das Feature bildet die gehostete Tool-Suche von OpenAI und Anthropic ab und spart Prompt-…
Taylor Otwell hat am 25. August das Release v11.56.1 des GitHub-Repositorys laravel/framework getaggt. Der Tag verweist auf den Commit d5a6525 und trägt die Kennzeichnung "version". Die Release-Seite listet keine weitere…
Keyset-Pagination ist der Teil, den alle zitieren, und der Teil, den du vor der Mittagspause fertig hast. Was aus einem 18-stündigen Fintech-Ausfall einen langweiligen Samstag mit 8 Stunden gemacht hat, waren der Checkpo…
Laravel Auditor von Punyapal Shah rüstet bestehende KI-Coding-Agenten mit einer schriftlichen Audit-Methodik, 75 stabilen Regeln und schreibgeschützten Projekt-Kollektoren aus, statt sie Bugs erraten zu lassen. Das Paket…
Ein VLD-Dump gegen PHP 8.3.6 zeigt: declare(strict_types=1) lässt den Bytecode unangetastet, gleiches RECV, gleiches VERIFY_RETURN_TYPE, nur ein Flag auf Dateiebene. Das erledigt die Performance-Ausrede und legt das eige…
Nach dem Erscheinen von PHP 8.6.0 Beta 1 fragt ein r/PHP-Thread Entwickler, welche Änderungen sie am liebsten produktiv einsetzen würden, sobald die stabile Version verfügbar ist. Die Diskussion zeigt vor allem breites V…
Symfony hat die Wartungsversion 6.4.44 veröffentlicht. Das Update behebt Fehler in nahezu allen Komponenten, darunter Serializer, Security, Messenger, Form, HttpKernel und DependencyInjection, dazu aktualisierte Validato…
Der wöchentliche PHP-Internals-Rückblick umfasst 12 Threads: Ein array_search_range()-Vorschlag traf auf den Gegenvorschlag lazy Array Slices, die Groß-/Kleinschreibung bei ini_get_all() führte zu einem zurückgezogenen P…
Laravel AI SDK v0.11.0 vergibt für jeden Agent-Run eine einzige Invocation-ID und löst Lifecycle-Events rund um jeden Provider-Roundtrip und jeden Tool-Aufruf aus. Dazu kommen gehostete Tool-Suche für OpenAI und Anthropi…
PHP 8.4 hat Lazy Loading in die Engine geholt, also erzeugen Symfony und Doctrine keine Proxy-Klassen mehr. Der eigentliche Gewinn: Das Objekt in deinem Debugger ist endlich die Klasse, die du geschrieben hast. Der Haken…
FrankenPHP 1.12.7 ist erschienen und behebt einen Fehler im Classic-Modus, bei dem Ausgaben nach fastcgi_finish_request() still verworfen wurden. Das Patch-Release korrigiert außerdem die Thread-Metrik und entfernt einen…
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…
Laravel Tackle ist ein Open-Source-Paket, das einen KI-Coding-Agenten als Artisan-Befehle direkt in eine Laravel-Anwendung einbettet. Es liest Routen, führt Datenbankabfragen aus, reviewt Pull Requests und kann fehlgesch…
Symfony 8.0 hat den XML-Loader für Services und Routen entfernt, die fluent Config-Builder deprecated und setzt auf YAML plus ein typisiertes Array-Format. Kai findet den Kahlschlag richtig: Config-Formate sollten danach…
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 di…
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-F…
Das Ecosystem Security Team der PHP Foundation hat einen Leitfaden von Sebastian Bergmann veröffentlicht: Schritt für Schritt vom Eingang einer Schwachstellenmeldung über private Triage und sicheren Umgang mit Proof-of-C…
Laravel v13.26.0 vom 18. August 2026 führt einen Read-Through-Filesystem-Treiber ein, der Dateien beim ersten Zugriff von einer Fallback-Disk übernimmt, Debouncing für queued Event-Listener über #[DebounceFor] sowie Queu…
Die Tab-Oberfläche für die lokale Entwicklung in Laravel 13.25 sammelt die Screenshots ein, aber das eigentliche Geschenk des Releases ist queue:pause --all: ein präziser Fix für das Deploy-Fenster, in dem frischer Code …
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 R…
Laravel Chores von Amr Lotfy Saleh kapselt einmalige Datenoperationen in Batches, die den Fortschritt nach jedem Batch in der Datenbank sichern. Ein abgebrochener Lauf setzt dort wieder auf. Inspiriert von Shopifys maint…