Nuevo en Symfony 4.4: Mejoras en la caché de Redis

Redis es una aplicación muy popular para almacenar en memoria diferentes estructuras de datos. Se utiliza como caché, como base de datos y como broker de mensajería. Redis también es uno de los adaptadores más populares del componente Cache de Symfony y en Symfony 4.4 lo hemos mejorado con nuevas fu... seguir leyendo

Nuevo en Symfony 4.4: Tablas horizontales y listas de definición en comandos de consola

El componente Console incluye algunas funcionalidades para crear tablas y configurarlas de maneras muy diferentes. En Symfony 4.4 lo hemos mejorado con nuevos tipos de tablas. Tablas horizontales Observa la siguiente tabla creada en un comando de consola de Symfony: use Symfony\Component\Console\Com... seguir leyendo

Nuevo en Symfony 4.4: Migración de contraseñas

En Symfony 4.3, añadimos un codificador nativo de contraseñas que genera el hash de las contraseñas utilizando el mejor algoritmo posible de entre todos los disponibles en tu servidor: # config/packages/security.yaml security: # ... encoders: App\Entity\User: algorithm: a... seguir leyendo

Nuevo en Symfony 4.4: Simplificados los tests de emails

Los componentes Mailer y Mime se publicaron en la versión Symfony 4.3 para reemplazar la anterior solución basada en SwiftMailer. En Symfony 4.4 los hemos mejorado para añadir nuevos asserts de PHPUnit para emails. Los nuevos asserts siguen la misma filosofía que los asserts introducidos en Symfony ... seguir leyendo

Nuevo en Symfony 4.4: Nuevo middleware para el componente Messenger

En el componente Messenger, se usa el middleware para configurar lo que sucede cuando se envía un mensaje al bus de mensajes. En Symfony 4.4 hemos añadido un nuevo middleware para actualizar el entity manager de Doctrine después de consumir los mensajes. Para activarlo, añade messenger.middleware.do... seguir leyendo

Nuevo en Symfony 4.4: Mejorado el validador Type

El validador Type incluido en el componente Validator comprueba que el valor indicado es de un tipo determinado. Este tipo puede ser cualquiera de los tipos válidos en PHP, cualquiera de las funciones ctype de PHP (por ejemplo, alnum, alpha, digit, etc.) y cualquier clase de PHP: // src/Entity/Autho... seguir leyendo

Nuevo en Symfony 4.4: Nuevos métodos para filtrar HTML en los tests

El componente DomCrawler se usa principalmente en las aplicaciones Symfony a través de los tests funcionales para filtrar los nodos DOM de los documentos HTML/XML. En Symfony 4.4 hemos añadido tres nuevo métodos que nos pedía la comunidad insistentemente: matches(), closest() y outerHtml(). Tomando ... seguir leyendo

Nuevo en Symfony 4.4: Firmando y encriptando emails

Symfony 4.4 se publicará a finales de noviembre de 2019. Este artículo es el primero de una serie que muestra las novedades más interesantes de esta versión. Los componentes Mailer y Mime se publicaron en Symfony 4.3 para reemplazar a la anterior solución basada en SwiftMailer. En Symfony 4.4 los h... seguir leyendo

Symfony Notifier, un nuevo componente de Symfony

Los componentes de Symfony son una serie de librerías PHP desacopladas que resuelven problemas específicos normalmente relacionados con el desarrollo web. Además de usarlos en aplicaciones Symfony, puedes utilizarlos en cualquier otra aplicación PHP, lo que ha permitido que superen los 3.000 millone... seguir leyendo

Cambios en el mantenimiento de las versiones estándar de Symfony

El proyecto Symfony ha anunciado algunos cambios en la gestión de los problemas de seguridad de las versiones estándar de Symfony a partir 5.0. Las versiones estándar son aquellas que no son de tipo LTS o "largo soporte" (3.4, 4.4, 5.4, etc.) En la práctica, todas las versiones que no acab... 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.