Posté par Philippe Gamache le 24/07/2008 - vu 331 fois
Symfony 1.1 est publié en version stable et finale. La liste des évolutions et nouveauté du populaire cadre de développement est très intéressante :
* Une nouvelle architecture de Symfony plus configurable et découplée pour utiliser ou remplacer des parties du cadre plus simplement.
* Un nouveau cadre de formulaire (sfForm) orienté object facilitant leur création.
* Un nouveau système de gestion tâches pour les scripts en lot et les utilitaires en ligne de commande.
* L' analyseur syntaxique pour le YAML a été réécrit et propose maintenant des messages d'erreurs contextualisés et plus détaillés
* Le gestionnaire de plugiciels est maintenant compatible avec l'API standard de PEAR et gère désormais les dépendances.
* La couche de l'ORM Propel 1.2 est désormais proposée sous forme de plugiciel. Cette nouveauté permet une intégration plus simple avec d'autres ORM comme Doctrine ou même Propel 1.3.
* Le système de routage a été grandement amélioré tant en performances qu'en extensibilité et souplesse de configuration. Pour la performance ce dernier a été inclus au système de cache.
* Amélioration de la gestion des formats de sortie qui permet à votre application de fournir une réponse et un format différents en fonction du type de requête entrante (iPhone, bot, HTML, XML, JSON. ).
* Le passage d'un projet basé sur la branche 1.0 est facilité grâce au plugiciel sfCompat10.
* Et finalement, plus de 8500 tests unitaires et fonctionnels garantissent la stabilité de la plateforme et du cadre d'application, prévenant de l'apparition de régressions.
Bravo à toute l'équipe pour l'énorme travail.
J'espère que plusieurs outils (ou plugiciels) pour la sécurité soient développés pour ce superbe cadre d'application.