La versión 11.38 de Laravel ya está disponible, y trae consigo una serie de cambios y mejoras que fortalecen aún más este popular framework de PHP. A continuación, exploraremos las principales actualizaciones y lo que significan para los desarrolladores.
Principales Cambios de Laravel 11.38
Fallback a métodos parent en HasUniqueStringIds
Este cambio introduce una mejora en el traitHasUniqueStringIds, permitiendo que, en caso de ser necesario, se utilicen los métodos del padre. Esto refuerza la flexibilidad en la gestión de IDs únicos.Nuevo método
finallyen Pipeline
Se añade el métodofinallyal helper de Pipeline, ofreciendo una forma elegante de ejecutar lógica final después de procesar todas las etapas de un pipeline.Parámetro
--exceptpara los comandosoptimizeyoptimize:clear
Ahora puedes excluir archivos o configuraciones específicas al ejecutar estos comandos, brindando un control más granular sobre el proceso de optimización.Filtro
--actionen el comandoroute:list
Este nuevo filtro permite listar rutas basadas en acciones específicas, mejorando la capacidad de inspección y depuración de rutas.Soporte para payloads y canales personalizados en broadcasting
Con esta actualización, es posible enviar datos personalizados a través de canales de broadcasting, abriendo nuevas posibilidades para aplicaciones en tiempo real.Regla de validación fluida para correos electrónicos (
Rule::email)
Se introduce una nueva forma de aplicar la validación de correos electrónicos de manera más fluida y expresiva, alineándose con la sintaxis moderna del framework.Middleware para métodos específicos en rutas resource
Ahora es posible definir middlewares para métodos específicos al trabajar con rutas resource, lo que simplifica la configuración de lógica de acceso personalizada.Método
array()en FormRequest y Fluent
Este método facilita la obtención de valores en formato de array desde un FormRequest o una instancia Fluent, mejorando la experiencia al trabajar con datos estructurados.
Destacados
Regla de Validación Fluida para Correos Electrónicos
La nueva regla Rule::email simplifica la validación de direcciones de correo electrónico. Ahora puedes escribir validaciones como esta:
Esto ofrece una sintaxis más limpia y expresiva, eliminando la necesidad de cadenas de texto en las reglas de validación.
Middleware para Métodos Específicos en Rutas Resource
Con la incorporación del método middlewareFor, ahora puedes asignar middleware a métodos específicos en rutas resource. Por ejemplo:
Esto permite un control mucho más preciso sobre qué middleware se aplica a cada método en las rutas resource, mejorando la organización y la claridad del código.
Método array() en FormRequest y Fluent
Esta funcionalidad permite acceder directamente a valores como arrays en formularios y datos Fluent. Por ejemplo:
Esto resulta especialmente útil para trabajar con datos de múltiples entradas, simplificando el manejo de colecciones.
Conclusión
Laravel continúa demostrando por qué es uno de los frameworks más populares para desarrollo web. Desde mejoras en la validación y manejo de rutas hasta herramientas más flexibles para broadcasting y middleware, esta actualización refuerza la experiencia del desarrollador.
¡Explora estas novedades en tu próximo proyecto y aprovecha al máximo todo lo que Laravel tiene para ofrecer!
¿Quieres seguir profundizando en las últimas novedades de Laravel?
No te pierdas nuestra ruta de Laravel 11, donde exploramos las funciones más recientes del framework, prácticas avanzadas y consejos para optimizar tus proyectos. ¡Te esperamos allí para que lleves tus aplicaciones al siguiente nivel!
Enlaces de interés
Curso Laravel 12
Completo 2026
El único curso 100% actualizado que incluye Laravel 12, Livewire 3, Vue 3, React 19 e Inertia 2. Aprende con proyectos reales y las últimas funcionalidades.
star Incluido en cualquier suscripción