Pular para o conteúdo
Stable

Laravel 13.11.0

Confira as mudanças desta versão e os avisos antes de atualizar.

Publicada em
Posição no histórico
1 de 3
Nesta página

Resumo

O Laravel 13.11.0 separa os arquivos de lock do cache armazenado em arquivos na configuração inicial da aplicação. A mudança pertence ao repositório laravel/laravel, que fornece a estrutura de um novo projeto. Você precisa comparar o seu config/cache.php com a alteração publicada, pois a atualização das dependências de uma aplicação existente não substitui automaticamente esse arquivo.

Novidades

As notas descrevem uma alteração no diretório padrão dos locks, sem anunciar uma funcionalidade independente para o framework.

Melhorias

  • Laravel 13.11.0 — Cache em arquivos: o campo lock_path do driver file utiliza storage_path('framework/cache/locks'). O campo path conserva storage_path('framework/cache/data'), separando os locks do conteúdo removido durante a limpeza do cache.

Correções

  • Laravel 13.11.0 — Preservação dos locks: a alteração corrige a configuração que colocava os locks no diretório limpo junto com o cache. A descrição oficial cita tarefas únicas como exemplo de execução afetada pela remoção desses arquivos. A estrutura inicial também inclui a pasta locks com seu arquivo .gitignore.

Ponto de Atenção

A publicação está marcada como estável. O novo padrão consta da estrutura inicial da aplicação, não de uma migração automática para projetos existentes. Compare os caminhos utilizados pelo seu driver file e confira a permissão de escrita na pasta de locks. As notas não descrevem um procedimento de transferência dos locks já ativos entre diretórios.

Teste sugerido: em uma cópia isolada da aplicação, adquira um lock com o driver file, execute a limpeza do cache e tente adquirir o mesmo lock por outro processo. Com o lock inicial ainda válido, a segunda aquisição deve ser recusada.

Notas da versão

O release oficial do Laravel 13.11.0 foi publicado às 10h27 de 06/10 em Nova York e está marcado como estável. A alteração oficial da configuração do cache confirma os caminhos e explica a relação entre a limpeza do cache e os locks de tarefas únicas. A publicação não descreve mudanças nos demais drivers.

Versões anteriores

    • Laravel 13.10.0

      O Laravel 13.10.0 documenta o driver de logs monthly e impede que arquivos temporários de scripts LSP em storage/framework sejam incluídos pelo Git.

      Stable
    • Laravel v13.9.0

      O Laravel v13.9.0 atualiza o esqueleto da aplicação com o novo artisan dev, adiciona logging mensal, corrige respostas JSON de exceções e reforça os workflows do GitHub Actions.

      Stable

Versões posteriores

Esta é a versão mais recente do Laravel.

Ver todas as 3 versões do Laravel
Histórico de versões