Nuevo en Symfony 4.4: Emails de notificación

El componente Mime añadido en Symfony 4.3 permite crear mensajes de email. En Symfony 4.4 lo hemos mejorado con los emails de notificación. Se trata de un tipo especial de email preconfigurado y prediseñado que ha sido pensado para que te envíes notificaciones a ti mismo (ej. cada vez que un usuario... seguir leyendo

Nuevo en Symfony 4.4: Encriptación de secretos

Almacenar información sensible como contraseñas, tokens y certificados es algo complicado. No puedes almacenarlos en archivos de configuración tradicionales y tampoco puedes usar variables de entorno, ya que es demasiado fácil acceder a su valor en claro. Por eso en Symfony 4.4 hemos añadido una nue... seguir leyendo

Nuevo en Symfony 4.4: Event Listeners más sencillos

Durante el flujo petición-respuesta Symfony notifica varios eventos. Los event listeners y event subscribers pueden escuchar esos eventos para ejecutar cierto código como respuesta. Los event subscribers son más cómodos de usar porque permiten escuchar a varios eventos y no requieren de ninguna conf... seguir leyendo

Symfony 5: The Fast Track, un nuevo libro sobre Symfony

Symfony 5 se publicará dentro de solo cinco semanas. Esta nueva versión incluirá cientos de grandes y pequeñas funcionalidades nuevas y mejoras en todo el framework. Además, Symfony 5 continuará el camino iniciado por el revolucionario lanzamiento de Symfony 4, lo que supondrá más automatización, un... seguir leyendo

Nuevo en Symfony 4.4: Nueva página de bienvenida de Symfony

Cuando creas un nuevo proyecto Symfony y accedes a el con tu navegador, se muestra una página de bienvenida con el siguiente aspecto: Aunque se trata de una página de error (estás viendo esa página porque no has configurado todavía ninguna ruta) la diseñamos para que fuera un poco más amigable que ... seguir leyendo

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

RSS

Proyectos Symfony destacados

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

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