Symfony 2.2 verbessert eigene Konsole

Version 2.2.0 des in PHP-geschriebenen Framework für Webandwendungen Symfony bietet neben überarbeiteten Fehlermeldungen im HttpKernel unter anderem Autovervollständigung für die Konsolenkomponente und die Module Stopwatch und PropertyAccess.

In Pocket speichern vorlesen Druckansicht
Lesezeit: 1 Min.
Von
  • Julia Schmidt

Nach sechs Monaten Arbeit steht Version 2.2 des quelloffenen Web Application Framework Symfony berei. Die Entwickler entlassen so das erste Release, das dem im Projekt neu eingeführten Veröffentlichungsprozess folgt, in die Öffentlichkeit.

Fabian Potencier listest im Blogeintrag zur Veröffentlichung einige der Neuerungen von Symfony 2.2, zu denen beispielsweise Fortschrittsbalken für lang laufende Tasks und Autovervollständigung auf der Konsolenkomponente zählen. Darüber hinaus wurden die Fehlermeldungen im HttpKernel überarbeitet, so dass man ihnen nun besser den Grund für aufgetretene Fehler entnehmen kann.

Die Prozesskomponente ließ sich mit einer Möglichkeit zur Abfrage des Status laufender Prozesse sowie einer Funktion zum Neustart eines Prozesses erweitern. Aus bereits vorhandenen Codesegmenten haben die Entwickler außerdem zwei neue Komponenten extrahiert: Stopwatch und PropertyAccess sollen dabei helfen, die Zeit, die zum Ausführen bestimmter Codesegmente benötigt wird, zu bestimmen und bereits geschriebene Tools an neue Kontexte anzupassen.

Um von Version 2.1 auf 2.2 zu aktualisieren, ist zunächst die Datei composer.json zu erneuern und das composer.phar-Update durchzuführen. Danach sollten die Anweisungen aus dem UPGRADE-Dokument befolgt werden. Das nächste Release ist für Ende Mai 2013 geplant. (jul)