Como muchos desarrolladores Symfony ya saben, se prevee el lanzamiento de Symfony 1.3 en Noviembre de 2009.
Durante estas últimas semanas, se han producido muchos cambios bastante significativos:
Protección XSS y CSRF obligatoria
Las opciones --escaping-strategy y --csrf-secret, opcionales en symfony 1.2, serán obligatorias en Symfony 1.3.
Por defecto –escaping-stategy tendrá valor “on” y además Symfony generará un codigo aleatorio para la proteción –csrf-secret.
Eliminación del filtro comun (sfCommonFilter)
Symfony 1.3 elimina el filtro común, que es el encargado de añadir automáticamente las hojas de estilos y los archivos JavaScript en las páginas. A partir de la nueva version de Symfony, será obligatorio incluir a mano los CSS y JavaScript mediante los helpers include_stylesheets() y include_javascripts().
La tarea project:upgrade1.3 eliminará el filtro sfCommonFilter y actualizará los layouts. ( Solo los que estén en los directorios llamados templates/).
Eliminación de las tareas project freeze y unfreeze
La nueva version de Symfony 1.3 revolucionará tambien el sistema utilizado hasta ahora por los desarrolladores para poner sus aplicaciones en producción. Se eliminarán las tareas project freeze y unfreeze.
Desde esta nueva version se recomendará incluir el framework Symfony en cada proyecto.
Symfony 1.0 se declara obsoleto
Symfony 1.3 declara obsoletos todos los alias de las tareas de Symfony 1.0 y también el plugin sfCompat10Plugin.
En symfony 1.4 estos elementos se eliminaran definitivamente.
tuProgramador.com

















