Nuevo en Symfony 4.3: Mejoradas las colecciones de servicios

Symfony incluye una funcionalidad para inyectar todos los servicios que tienen una determinada etiqueta, de manera que no tengas que crear un compiler pass solo para eso. En Symfony 4.3 hemos mejorado esta funcionalidad para que puedas indexar esos servicios usando tus propias claves. En el siguient... seguir leyendo

Se publican las actualizaciones de seguridad 2.7.51, 2.8.50, 3.4.26, 4.1.12 y 4.2.7

Symfony acaba de publicar varias actualizaciones de seguridad para las ramas 2.7, 2.8, 3.4, 4.1 y 4.2 (las ramas 3.0, 3.1, 3.2, 3.3 y 4.0 ya no tienen soporte de seguridad). Se recomienda actualizar lo antes posible, aunque en la práctica, las posibilidades de sufrir un ataque debido a estas vulnera... seguir leyendo

Nuevo en Symfony 4.3: Declaradas obsoletas las clases Role y SwitchUserRole

Uno de los objetivos principales de Symfony es simplificar algunas partes del componente de seguridad. En Symfony 3.3 declaramos obsoleta la interfaz RoleInterface y en Symfony 4.1 hicimos lo mismo con la interfaz AdvancedUserInterface. En Symfony 4.3 hemos decidido declarar obsoletas las clases Rol... seguir leyendo

Nuevo en Symfony 4.3: Mejoras en los formularios

Añadida una función Twig para obtener el formulario padre En Symfony 4.3 se ha añadido una función de Twig llamada form_parent() que devuelve el formulario padre del formulario actual o null si no exist. Se recomienda usar esta nueva función en vez de acceder al valor de la propiedad form.parent. El... seguir leyendo

Nuevo en Symfony 4.3: ID de sesión configurable

PHP define muchas opciones de configuración para las sesiones. En Symfony puedes configurar todas ellas bajo la opción framework.session.* para no tener que modificar el archivo php.ini. En Symfony 4.3 hemos mejorado esta funcionalidad permitiendo configurar otras dos opciones relacionadas con el ID... seguir leyendo

Nuevo en Symfony 4.3: Mejorada la traducción de formularios

Los formularios creados con el componente Form de Symfony aplican automáticamente el filtro trans() de Twig al contenido de los <label> y de los mensajes de ayuda para traducirlos. Sin embargo, las traducciones no pueden incluir ningún parámetro porque no se pasan argumentos al filtro trans().... seguir leyendo

Nuevo en Symfony 4.3: validador JSON

JSON es seguramente el formato más usado en la mayoría de aplicaciones Symfony. Resulta común utilizarlo para hacer peticiones a APIs JSON y para enviar o recibir payloads JSON. Por eso Symfony incluye una clase JsonResponse, soporte para autenticación JSON, soporte completo de JSON en el componente... seguir leyendo

Nuevo en Symfony 4.3: Mejorado el rendimiento de PropertyAccess

El componente PropertyAccess permite leer y escribir propiedades de objetos (o elementos de arrays) usando una notación sencilla basada en cadenas de texto. Este componente lo utilizan muchos otros componentes de Symfony como Forms, Security, Validator, Workflow, etc. En Symfony 4.3 hemos mejorado s... seguir leyendo

Nuevo en Symfony 4.3: Barras de progreso iterables

La forma de trabajo habitual con las barras de progreso creadas con el componente Console de Symfony consiste en crear la barra, avanzar su progreso a medida que completes tus tareas y al final, hacer una llamada para asegurar que la barra se completa hasta el final. use Symfony\Component\Console\He... seguir leyendo

Nuevo en Symfony 4.3: Mejorado el validador NotBlank

El validador NotBlank incluido en el componente Validator comprueba que el valor indicado no sea false, null, un array vacío o una cadena de texto vacía. Aunque la mayoría de validadores ignora los valores null, este validador sí que los tiene en cuenta. Esto complica algunos escenarios, como por ej... seguir leyendo

RSS

Proyectos Symfony destacados

La plataforma de eCommerce 100% Symfony que rivaliza con Magento y PrestaShop. Ver más

Descargas totales de Symfony

2.517.152.387

Ver descargas en tiempo real

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