Ayer se publicó Symfony 3.3.16,
que será la última versión de la rama 3.3. Ya no se solucionará ningún error
en esta rama, así que si todavía la utilizas en alguno de tus proyectos,
deberías actualizarte cuanto antes a 3.4.
En cualquier caso, de acuerdo al plan de desarrollo de Symfony 3.3,
los prob...
seguir leyendo
Symfony 4.1 se publicará a finales de mayo de 2018. Este es el primer
artículo de la serie que muestra con ejemplos prácticos las principales
novedades de esta versión.
Uno de los debates eternos entre programadores/as es cómo validar las
direcciones de email. Por una parte hay quien piensa que los...
seguir leyendo
Una de las claves del éxito de Symfony 2 fue la idea de crear componentes
desacoplados en vez de un framework monolítico como Symfony 1. El uso de la
inyección de dependencias desde el primer minuto fue el factor clave para
permitir el desarrollo de esos componentes desacoplados.
El problema es que ...
seguir leyendo
Seguramente tus proyectos Symfony dependen de un montón de librerías PHP de
software libre mantenidas de manera altruista por programadores de todo el
mundo. Aunque a veces contribuyas en alguno de esos proyectos (reportando un
issue, creando un pull request, etc.) es difícil hacerlo en todos los pr...
seguir leyendo
Symfony 4, la mejor versión Symfony de la historia,
acaba de ser publicada. Symfony 4 es el resultado de dos años de trabajo y miles
de commits y pull requests por parte de cientos de programadores/as de toda
la comunidad.
Todo es diferente, todo es mejor
El lanzamiento de Symfony 3 supuso una mejo...
seguir leyendo
Si perteneces a la comunidad Symfony desde hace un tiempo, seguramente conoces
y habrás usado alguna vez el SensioGeneratorBundle. Es un bundle bastante
popular (más de 20 millones de descargas) que incluye comandos de consola para
generar el código inicial de controladores, entidades, etc. Incluso ...
seguir leyendo
Symfony 4 se publica el próximo 30 de noviembre y el uso de Symfony Flex
es una de sus principales novedades. Flex es un plugin de Composer que permite
automatizar algunas de las tareas más comunes al programar aplicaciones Symfony.
Durante las últimas semanas hemos trabajado en mejorar Flex y cambi...
seguir leyendo
El proyecto Symfony ha anunciado el descubrimiento de varios problemas de
seguridad que potencialmente podrían introducir vulnerabilidades en tus
aplicaciones. Pincha cada enlace para conocer más detalles técnicos sobre cada
una de ellas:
CVE-2017-16790: afecta al componente Form en Symfony 2.7, 2....
seguir leyendo
Los formularios de Symfony permiten aplicar uno o más temas de forma global
a todos los formularios de tu aplicación. Si por ejemplo añades la siguiente
configuración, todos los formularios se mostrarán con el diseño adecuado para
Bootstrap 4:
# app/config/config.yml
twig:
form_themes: ['boo...
seguir leyendo
Symfony 3.4 y 4.0 se publican a finales de noviembre de 2017. Las dos versiones
tienen las mismas funcionalidades, pero 4.0 elimina todas las opciones
consideradas obsoletas en 3.4. Así que si tu aplicación utiliza alguna
funcionalidad obsoleta, en Symfony 3.4 funcionará pero mostrará un mensaje de
...
seguir leyendo