Uma estrutura mais simples
O Laravel 11 reduziu drasticamente o número de arquivos na instalação padrão. O diretório app/Http/Middleware sumiu do esqueleto padrão, e os middlewares passaram a ser registrados diretamente no bootstrap.
Principais mudanças
- bootstrap/app.php reformulado: é agora o ponto central de configuração da aplicação
- Middleware consolidado: sem arquivos individuais na pasta Middleware
- Health routes: rota
/uppara health checks nativa - SQLite por padrão: banco de dados padrão mudou para SQLite nos novos projetos
Como migrar
A documentação oficial lista um guia de upgrade detalhado. Os principais pontos são: mover configuração de middleware para o bootstrap, revisar service providers e atualizar dependências do composer.
Vale a pena migrar?
Para projetos existentes, a migração é opcional mas recomendada a longo prazo. Para novos projetos, já inicie no Laravel 11 para aproveitar a arquitetura mais limpa.