Symfony acaba de publicar varias versiones de mantenimiento para corregir errores.
Entre otras, se ha publicado Symfony 2.8.48,
que será la última versión de Symfony 2.8 y también la última versión de la
rama 2.x.
Según el roadmap de Symfony 2.8, se corregirán
los problemas de seguridad hasta noviem...
seguir leyendo
Esta mañana se ha presentado el proyecto EasyLogHandler que mejora los archivos de log de las aplicaciones Symfony para hacerlos más fáciles de entender.
El problema de los archivos de log generados por Smyfony (en realidad, generados por la librería Monolog) es que están optimizados para ser proces...
seguir leyendo
Los denominados "transient tests" son aquellos tests que fallan aleatoriamente
dependiendo de factores externos sobre los que no tienes ningún control, como
por ejemplo la carga de CPU del sistema en el que se ejecutan. Estos tests son
muy peligrosos porque hacen que tu suite de tests no s...
seguir leyendo
El término microframework se utiliza habitualmente para referirse a "frameworks minimalistas para desarrollar aplicaciones web". La mayoría de programadores asocia los microframeworks a algo "pequeño y rápido", como por ejemplo Silex. No obstante, a nosotros nos gusta más definir...
seguir leyendo
Hace unas semanas presentamos la barra de depuración rediseñada para Symfony 2.8. El nuevo diseño fue bien recibido por la comunidad, pero tenía un fallo importante: al pulsar sobre cualquier panel de la barra, acababas en el viejo profiler con un diseño desfasado y muy diferente al de la barra.
Así...
seguir leyendo
PHP7, la nueva versión del lenguaje en el que está escrito Symfony, se publicará a finales de 2015. El reciente lanzamiento de su tercera beta nos da una buena idea de cómo será su inminente versión estable.
Durante estos últimos meses hemos estado trabajando muy duro para hacer que Symfony fuera co...
seguir leyendo
La "barra de depuración web" o WDT por sus siglas en inglés es uno de los elementos más reconocibles de las aplicaciones Symfony. Cada día se visualiza millones de veces en todo el mundo y ha ayudado a aumentar la productividad de los programadores Symfony.
Symfony fue el primer framework ...
seguir leyendo
Desde hace unas semanas, el "Symfony Core" (grupo formado por los principales desarrolladores de Symfony) ha retomado las reuniones para discutir sobre el desarrollo del framework. Las reuniones se celebran en el canal #symfony del IRC y ya puedes leer el log completo de la reunión del 18 ...
seguir leyendo
Se acaban de publicar varias versiones de Symfony para corregir el error de seguridad CVE-2015-4050: ESI unauthorized access.
Versiones afectadas
El componente HttpKernel incluído en las versiones 2.3.19 a 2.3.28, 2.4.9 y 2.4.10, 2.5.4 a 2.5.11 y 2.6.0 a 2.6.7.
Las versiones publicadas corrigen el e...
seguir leyendo
El componente DependencyInjection permite centralizar la creación de los objetos en las aplicaciones PHP. Symfony utiliza este componente para crear su contenedor de servicios, que es el máximo responsable de que el framework Symfony sea tan extensible y se adapte a cualquier necesidad que tengas. E...
seguir leyendo