> ## Documentation Index
> Fetch the complete documentation index at: https://kawax.biz/llms.txt
> Use this file to discover all available pages before exploring further.

# Actualización de Laravel — Septiembre de 2026

> Actualizaciones de Laravel 13 y de los productos oficiales de septiembre de 2026. Resumimos la construcción de proveedores de IA en tiempo de ejecución, las mejoras de búsqueda de Scout, Mercure, la transferencia entre discos, la gestión de colas y los entornos de vista previa aislados de Cloud.

En septiembre de 2026 se ampliaron las opciones de configuración de IA por tenant y de motores de búsqueda, y se añadieron funcionalidades que facilitan la operación del almacenamiento, las colas y las bases de datos. En Laravel Cloud se presentaron entornos de vista previa que aíslan los recursos por cada Pull Request y métricas de peticiones que funcionan sin paquetes adicionales.

Esta página es un registro de los principales cambios, basado en el artículo del blog oficial "Laravel September product updates", publicado el 2 de octubre, y en las notas de versión oficiales de Laravel 13 publicadas en septiembre. La sección de Framework incluye también cambios en paquetes oficiales como AI SDK, Scout y Echo. No evalúes las actualizaciones de estos paquetes únicamente por el número de versión del Framework.

Fuentes:

* [Laravel September product updates](https://laravel.com/blog/laravel-september-product-updates)
* [Laravel Framework changelog](https://laravel.com/framework/docs/changelog)
* [Laravel Framework v13.30.0](https://github.com/laravel/framework/releases/tag/v13.30.0)
* [Laravel Framework v13.30.1](https://github.com/laravel/framework/releases/tag/v13.30.1)
* [Laravel Framework v13.31.0](https://github.com/laravel/framework/releases/tag/v13.31.0)
* [Laravel Framework v13.32.0](https://github.com/laravel/framework/releases/tag/v13.32.0)
* [Laravel Framework v13.33.0](https://github.com/laravel/framework/releases/tag/v13.33.0)
* [Laravel Framework v13.34.0](https://github.com/laravel/framework/releases/tag/v13.34.0)

## Laravel Framework y paquetes oficiales

### Construcción de proveedores de IA por tenant en tiempo de ejecución

Con `Ai::build()` del AI SDK ahora es posible construir un proveedor a partir de un array de configuración. Puedes usar credenciales obtenidas en tiempo de ejecución sin modificar la configuración de proveedores registrada en la aplicación.

Por ejemplo, si cada tenant utiliza su propia clave de API de Anthropic, puedes crear el proveedor a partir de la configuración de cada tenant y pasarlo al `prompt()` del agente. Los proveedores construidos así también pueden indicarse como candidatos de failover.

Lo importante es que, al manejar credenciales de varios tenants, puedes especificar explícitamente el proveedor que usa cada llamada en lugar de reescribir la configuración global. Para los fundamentos del AI SDK, consulta la [guía del AI SDK](/es/ai-sdk).

Fuente principal: [Build AI providers from runtime configuration](https://laravel.com/framework/docs/changelog#september-2026-build-ai-providers-from-runtime-configuration)

### Mejoras de búsqueda de Scout para Typesense y Meilisearch

El motor Typesense de Scout ya admite búsqueda semántica con `semantic()` y búsqueda híbrida con `hybrid()`. Los vectores pueden generarse con Laravel AI, pero también puedes usar la función de embeddings automáticos de Typesense o vectores que prepares por tu cuenta.

En el motor Meilisearch ya es posible utilizar los embedders propios de Meilisearch. Puedes elegir, según tu arquitectura, entre generar los embeddings en la aplicación o delegarlo en el motor de búsqueda.

Tras las mejoras de búsqueda de agosto, septiembre amplió las opciones para generar embeddings en Typesense y Meilisearch. Revisa la configuración de cada motor en [Scout](/es/scout) y en la [guía de búsqueda](/es/search).

Fuente principal: [Búsqueda semántica e híbrida en Typesense](https://laravel.com/framework/docs/changelog#september-2026-semantic-and-hybrid-search-for-typesense), [Embedders nativos de Meilisearch](https://laravel.com/framework/docs/changelog#september-2026-use-meilisearchs-native-embedders-with-scout)

### Comunicación en tiempo real con Mercure

Se ha añadido un conector de Mercure a Laravel Echo. Como utiliza la API estándar del navegador `EventSource`, no necesita ninguna librería cliente adicional. Admite canales privados, de presencia y cifrados, además de Whisper.

Framework v13.32.0 incluye el driver de broadcasting de Mercure y soporte para instalar Mercure mediante `install:broadcasting`. En v13.33.0 también se admiten URLs relativas para el Mercure Hub.

Esta funcionalidad combina el conector del lado de Echo con el driver del lado de Laravel. Para la configuración y la autenticación, consulta [Broadcasting con Mercure](/es/advanced/mercure-broadcasting).

Fuente principal: [Mercure broadcasting in Laravel Echo](https://laravel.com/framework/docs/changelog#september-2026-mercure-broadcasting-in-laravel-echo), [v13.32.0](https://github.com/laravel/framework/releases/tag/v13.32.0), [v13.33.0](https://github.com/laravel/framework/releases/tag/v13.33.0)

### Copiar y mover archivos entre discos

En v13.32.0 se han añadido `copyToDisk()` y `moveToDisk()` al sistema de archivos. Permiten transferir archivos mediante streams entre discos distintos, por ejemplo de un disco local a S3. Como destino puedes pasar no solo el nombre del disco, sino también una instancia del sistema de archivos.

`moveToDisk()` elimina el origen solo después de que la copia se haya completado con éxito. Así se reduce la necesidad de montar por separado en la aplicación la lectura, la escritura y el borrado para migrar entre discos.

Fuente principal: [Copy or move files between disks](https://laravel.com/framework/docs/changelog#september-2026-copy-or-move-files-between-disks), [v13.32.0](https://github.com/laravel/framework/releases/tag/v13.32.0). Página relacionada: [Sistema de archivos](/es/filesystem)

### Mejoras en la medición, la detención y el reintento de colas

En las versiones de septiembre se reforzaron progresivamente la visibilidad del estado de las colas y el control de los workers.

| Versión | Cambios principales |
| - | - |
| v13.30.0 | Visualización del motivo de detención de `queue:work`, métodos de la familia `totalXSize` en Cloud Queue y soporte de `createPayloadUsing` en el Queue Manager. |
| v13.30.1 | Información de conexión y cola añadida al evento `WorkerStopping`. |
| v13.31.0 | `totalSize()` en Queue, evento `JobInterrupted` e información de conexión y cola añadida a `WorkerStopping` al terminar un worker. También se corrigieron operaciones de cola en Redis Cluster. |
| v13.32.0 | Los métodos para pausar y reanudar colas admiten Enums. Se añadió `isManagedQueue` al Cloud Manager. |
| v13.33.0 | Opción para no terminar el worker cuando un job supera el tiempo límite, mejoras en el reintento de jobs de Cloud y omisión de los lotes no reintentables en `queue:retry-batch`. |
| v13.34.0 | Tiempo de procesamiento añadido al evento `JobProcessed`, notificación al job antes del tiempo límite, opción `--queue` en `queue:flush` y opción para contar los fallos del worker en `maxExceptions`. |

En v13.34.0, `queue:restart` muestra un error para los workers que no pueden reiniciarse. Este cambio ayuda a detectar situaciones en las que un comando de operación parece haber tenido éxito pero el reinicio previsto no se ha producido.

La fuente de cada elemento son las [notas de versión oficiales](https://github.com/laravel/framework/releases) citadas arriba. Para las operaciones básicas, consulta la [guía de colas](/es/queues), y para el control desde el lado de los jobs, la [guía avanzada de control de jobs](/es/advanced/queue-job-control).

### Nuevas funcionalidades de base de datos, Eloquent y caché

* **Eliminación de índices vectoriales**: en v13.30.1 se añadió `dropVectorIndex()` al Schema Blueprint.
* **Operaciones INPLACE en MySQL**: en v13.33.0 se añadió el modificador de algoritmo DDL `inplace()` para operaciones de índices y claves foráneas. Página relacionada: [Migraciones](/es/migrations).
* **Recarga de atributos del modelo tras la escritura**: en v13.33.0 se añadió una función para volver a obtener los atributos configurados del modelo después de escribir.
* **Casts que conservan NULL**: en v13.33.0 se añadió una opción opt-in para que `AsCollection` y `AsArrayObject` guarden un `NULL` real.
* **Caché memoizada con etiquetas**: en v13.33.0 se añadió soporte para memoizar cachés con etiquetas. Página relacionada: [Caché](/es/cache).
* **Obtención de información del esquema**: en v13.34.0 se añadió `getColumn()` al Schema Builder.
* **Tests de base de datos**: en v13.34.0, `assertDatabaseCount` acepta arrays.
* **Colecciones**: se añadió `chunkBy()` en v13.30.0 y soporte de `sole` en el Higher Order Proxy en v13.33.0.

### Correcciones de comportamiento existente

Además de nuevas funcionalidades, se incluyen correcciones que afectan a aplicaciones existentes.

* En v13.31.0 se corrigió que `lazy()` y `lazyById()` ignoraran `limit()` y `offset()`, y que el Context no se propagara a los procesos concurrentes.
* En v13.32.0 se corrigió que, en la caché con etiquetas de Redis, la expiración de las etiquetas no se sincronizara al llamar a `touch()`.
* En v13.34.0 se corrigió que, al reintentar peticiones Multipart del cliente HTTP, se perdiera el contenido de los streams adjuntos.
* En v13.34.0 se corrigió que `wherePivotBetween()` de Pivot se ignorara en `sync()`, `detach()` y `updateExistingPivot()`.
* En v13.34.0 se corrigió que `DatabaseLock` dentro de una transacción ocultara los deadlocks.

Esta lista no recoge todos los cambios de septiembre. Para correcciones menores y actualizaciones de dependencias, consulta cada nota de versión.

## Laravel Cloud

El blog mensual oficial presenta los siguientes cambios.

| Funcionalidad | Contenido de la actualización |
| - | - |
| Entornos de vista previa aislados | Ahora se preparan recursos nuevos para cada Pull Request, con una configuración que no hace referencia a los recursos de producción. Con el tamaño Flex se suspenden entre revisiones y se eliminan al hacer merge o cerrar el PR. La pantalla Deployments también muestra la rama, el último commit y un enlace a la vista previa. |
| Métricas de peticiones | En la pestaña Requests de Monitoring puedes consultar el número de peticiones, los códigos de respuesta y el tiempo de procesamiento por página. Puedes filtrar por dominio y periodo, sin añadir paquetes ni cambiar el código. |
| Managed database users | Puedes crear usuarios adicionales en un clúster de base de datos y concederles permisos de solo lectura o de lectura y escritura únicamente sobre las bases de datos necesarias. Compatible con Laravel MySQL, RDS MySQL y RDS Postgres. |
| Ampliación automática del almacenamiento de MySQL | Cuando el uso del almacenamiento de Laravel MySQL alcanza el 90 %, la capacidad aumenta un 50 %. La ampliación se realiza en línea, y es posible definir un tamaño máximo o desactivarla por base de datos. |
| Log drains | En el plan Enterprise puedes enviar en tiempo real los logs de la aplicación a tu propio bucket de Amazon S3. Sirve para el almacenamiento a largo plazo o para integrarlos con tu infraestructura de monitorización existente. |

Fuente principal: [Laravel Cloud changelog](https://laravel.com/cloud/docs/changelog). Página relacionada: [Introducción a Laravel Cloud](/es/blog/laravel-cloud)

## Laravel Forge

* **Gestión de reglas de redirección**: ahora puedes importarlas en bloque desde un CSV y elegir entre añadirlas a las reglas existentes o reemplazarlas. También se admite la exportación a CSV y el cambio del orden de ejecución de las reglas arrastrándolas.
* **Server muting**: en la configuración de notificaciones ya puedes seleccionar servidores y silenciarlos. Resulta útil para excluir de tu bandeja de entrada las notificaciones de entornos de staging o de pruebas.

Fuente principal: [Laravel Forge changelog](https://laravel.com/forge/docs/changelog)

## Artículos relacionados

<Columns cols={2}>
  <Card title="Actualización de agosto de 2026" icon="calendar" href="/es/blog/changelog/202608">
    Repasa el disco read-through, las mejoras de búsqueda de Scout y la renovación de Managed Queues en Cloud.
  </Card>

  <Card title="Broadcasting con Mercure" icon="tower-broadcast" href="/es/advanced/mercure-broadcasting">
    Revisa cómo integrar Mercure en Laravel y Echo.
  </Card>
</Columns>


## Related topics

- [Actualización de Laravel — Julio de 2026](/es/blog/changelog/202607.md)
- [Actualización de Laravel — Mayo de 2026](/es/blog/changelog/202605.md)
- [Actualización de Laravel — Marzo de 2026](/es/blog/changelog/202603.md)
- [Actualización de Laravel — Abril de 2026](/es/blog/changelog/202604.md)
- [Actualización de Laravel — Junio de 2026](/es/blog/changelog/202606.md)


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.