Saltar al contenido

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

  1. Fallback a métodos parent en HasUniqueStringIds
    Este cambio introduce una mejora en el trait HasUniqueStringIds, 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.

  2. Nuevo método finally en Pipeline
    Se añade el método finally al helper de Pipeline, ofreciendo una forma elegante de ejecutar lógica final después de procesar todas las etapas de un pipeline.

  3. Parámetro --except para los comandos optimize y optimize: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.

  4. Filtro --action en el comando route:list
    Este nuevo filtro permite listar rutas basadas en acciones específicas, mejorando la capacidad de inspección y depuración de rutas.

  5. 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.

  6. 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.

  7. 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.

  8. 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

school Curso completo

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.

access_time 8 horas de contenido
layers 4 tecnologías en 1
update 100% actualizado
code Proyectos prácticos
Ver Curso Laravel 12 arrow_forward

star Incluido en cualquier suscripción

Rutas de aprendizaje