Après plusieurs mois de développement, la version 1.1 du framework PHP Symfony est désormais officiellement disponible.
Parmi les nouveautés et évolutions nous trouvons entre autres :
- Une nouvelle architecture de Symfony plus configurable et découplée pour utiliser ou remplacer des parties du framework plus facilement.
- Un nouveau framework de formulaire orienté-object facilitant leur création.
- Un nouveau système de tâches pour les scripts batch et les utilitaires en ligne de commande.
- Un nouveau parser YAML avec un reporting des erreurs plus détaillé.
- Un nouveau gestionnaire de plugins compatible avec l'API standard de PEAR et qui gère désormais les dépendances.
- L'ORM Propel 1.2 est désormais intégré en temps que plugin pour faciliter le passage à un autre ORM (comme Doctrine ou Propel 1.3).
- Un plugin sfCompat10Plugin facilite le passage d'un projet basé sur la branche 1.0 de Symfony vers la branche 1.1.
- Une mise en cache du système de routing pour augmenter les performances.
A noter également des améliorations de l'internalisation, des outils de test et une refonte totale de l'utilitaire en ligne de commande.
Pour en savoir plus :
The wait is over: symfony 1.1 released
Documentation d'installation