Se publica la última versión de Symfony 3.3

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

Nuevo en Symfony 3.4: control de los temas de formulario globales

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

Se publican las primeras betas de Symfony 3.4 y 4.0

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

Nuevo en Symfony 3.4: mejoras en el autenticador Guard

El componente Guard combina varias funcionalidades internas de autenticación para simplificar al máximo la creación de sistemas de autenticación personalizados. En Symfony 3.4 hemos añadido algunas mejoras a Guard. En primer lugar, la interfaz Symfony\\Component\\Security\\Guard\\GuardAuthenticatorI... seguir leyendo

Nuevo en Symfony 3.4: el comando debug:form

Una de las mejores características de Symfony es la gran cantidad de herramientas que proporciona para depurar aplicaciones. En Symfony 3.4 hemos decidido mejorarlas añadiendo una herramienta más: el comando debug:form para depurar formularios. Si ejecutas ese comando sin argumentos, se muestran tod... seguir leyendo

Nuevo en Symfony 3.4: configuración local de servicios

La configuración de los servicios se ha simplificado drásticamente en las versiones de Symfony más recientes. Gracias al autowiring puedes crear y usar servicios sin tener que configurarlos explícitamente (al menos la mayoría de ellos). La principal excepción son los servicios que utilizan argumento... seguir leyendo

Nuevo en Symfony 3.4: servicios privados por defecto

En las aplicaciones Symfony, los servicios y los alias son públicos por defecto. Esto significa que cuando tienes acceso al contenedor de servicios, puedes obtener cualquier servicio directamente. Por ejemplo, en un controlador que extiende del controlador base de Symfony puedes hacer $this->get(... seguir leyendo

Nuevo en Symfony 3.4: logger minimalista basado en PSR-3

Symfony Flex propone una nueva forma de desarrollar aplicaciones a partir de la versión Symfony 3.3. La principal diferencia respecto a la tradicional edición estándar de Symfony es que las aplicaciones ahora tienen que instalar todo lo que necesiten, en vez de tener que desinstalar lo que no necesi... seguir leyendo

Nuevo en Symfony 3.4: mejorada la sobreescritura de plantillas

En Symfony 3.4 la herencia de bundles se ha declarado obsoleta y en symfony 4.0 ya no recomendamos utilizar bundles para tu propio código. Sin embargo, reescribir las plantillas definidas por bundles de terceros sigue siendo algo habitual y necesario. Por eso en Symfony 3.4 hemos mejorado la sobrees... seguir leyendo

Nuevo en Symfony 3.4: inyectando servicios asociados a una etiqueta

En algunas aplicaciones Symfony es común obtener todos los servicios asociados a una determinada etiqueta. La solución tradicional para resolver este problema consistía en crear un compiler pass, buscar esos servicios e iterar sobre ellos. Sin embargo, crear el "compiler pass" solo para es... seguir leyendo

RSS

Proyectos Symfony destacados

La forma más sencilla de generar el backend de tus aplicaciones Symfony. Ver más

Síguenos en @symfony_es para acceder a las últimas noticias.