# Bom Dia, Artisan

## Páginas
- [Página inicial](https://bom-dia-artisan.dev/index.md): Resumo diário do ecossistema Laravel, com edições, arquivo e informações sobre o projeto.
- [Documentação da API](https://bom-dia-artisan.dev/api-docs.md): Endpoints, limites de requisições e formato das respostas.

## Edições
- [Edição de 9 de novembro de 2026](https://bom-dia-artisan.dev/reports/2026-11-09.md): O Laravel 13 recebeu duas correções integradas: uma evita que conexões PostgreSQL perdidas durante o commit deixem workers presos em novas falhas de transação; a outra ajusta a criação de chaves estrangeiras para modelos que declaram o tipo de chave como `integer`. Não houve nova release do Filament 5.x na janela. A recomendação do dia é o Laravel Pennant, para controlar a liberação de funcionalidades.
- [Edição de 8 de novembro de 2026](https://bom-dia-artisan.dev/reports/2026-11-08.md): O Filament 5.11.2 saiu com correções em imports, tabelas, buscas PostgreSQL e formulários. O Laravel Scout recebeu suporte integrado à busca textual do PostgreSQL, ainda sem release, enquanto o NativePHP Mobile 3.3.12 publicou correções de segurança para a linha 3.x. Também houve merges no Laravel 13, Octane, Cashier e Tenancy.
- [Edição de 7 de novembro de 2026](https://bom-dia-artisan.dev/reports/2026-11-07.md): Laravel corrige a saída JSON do agendador para preservar fusos horários, a validação de tokens com hash e o bloqueio de lazy loading em cursores. Spatie Laravel Permission 8.5.0 adiciona macros de autorização para rotas. Também houve mudanças em Passkeys, Wayfinder, Laravel Boost, backups e captura de erros no Flare.
- [Edição de 6 de novembro de 2026](https://bom-dia-artisan.dev/reports/2026-11-06.md): Correções de segurança no NativePHP Mobile, melhorias integradas no Laravel 13 e no AI SDK, além de ajustes no Browsershot e na Media Library. O Filament 5.11.1 continua como versão estável, sem nova release 5.x; as correções do Filament identificadas nesta janela foram feitas na 4.x.
- [Edição de 5 de novembro de 2026](https://bom-dia-artisan.dev/reports/2026-11-05.md): A Spatie publicou correções de segurança e compatibilidade, incluindo laravel-permission 8.4.0, laravel-health e laravel-multitenancy. NativePHP Share 1.1.1 restringe arquivos compartilháveis; mudanças ainda não lançadas no Mobile e no Desktop reforçam a segurança das bridges e ampliam o controle do updater. Laravel 13 recebeu correções integradas, e o Filament 5.11.1 segue como a versão estável mais recente da série 5.
- [Edição de 4 de novembro de 2026](https://bom-dia-artisan.dev/reports/2026-11-04.md): Filament 5.11.1 corrige paginação, notificações e formulários; Laravel 13.40.0 traz uma correção de segurança no driver de concorrência e melhorias para filas e banco. Octane 2.23.0 resolve problemas de streaming, enquanto NativePHP, Pest e Tenancy tiveram alterações integradas ainda sem release. A recomendação é o Spatie Media Library.
- [Edição de 3 de novembro de 2026](https://bom-dia-artisan.dev/reports/2026-11-03.md): Inertia.js 3.11.0 e Inertia Laravel 3.7.0 lançaram propriedades atualizadas por eventos em tempo real. O Laravel 13 recebeu correções integradas para filas, broadcast criptografado, banco e replicação. O Filament 5.11.0 continua estável; as correções recentes no seu ecossistema entraram na 4.x e ainda não foram confirmadas em release 5.x. NativePHP, Telescope e Laravel AI também avançaram.
- [Edição de 2 de novembro de 2026](https://bom-dia-artisan.dev/reports/2026-11-02.md): Pest 5.3.5 corrige problemas na seleção de testes impactados, enquanto o plugin PHPStan ajusta a inferência de test(). Laravel Boost passa a aceitar outros grupos de middleware no monitor de logs do navegador. A demo oficial do Inertia também recebeu exemplos das APIs mais recentes.
- [Edição de 1 de novembro de 2026](https://bom-dia-artisan.dev/reports/2026-11-01.md): O Pest corrigiu falhas na análise de testes impactados que podiam reaproveitar resultados incorretos. No NativePHP Mobile, mudanças integradas tratam o empacotamento de plugins Android, o tamanho de componentes no iOS e a navegação nativa. Ainda não há releases confirmadas dessas correções.
- [Edição de 31 de outubro de 2026](https://bom-dia-artisan.dev/reports/2026-10-31.md): Inertia.js 3.10.0 e Inertia Laravel 3.6.0 foram lançados com suporte ao método QUERY, correções de navegação e opções para SSR. No Laravel 13, mudanças integradas tratam transações, scheduler e logs do Cloud. Octane prepara streaming de generators e Telescope isola a prévia de e-mails. O Filament 5.11.0 segue estável; a única correção nova do Filament nesta janela foi integrada à branch 4.x.
- [Edição de 30 de outubro de 2026](https://bom-dia-artisan.dev/reports/2026-10-30.md): NativePHP Mobile 4.7.0 trouxe validação para telas nativas, gravação WAV, correções de segurança e melhorias no build. No Laravel 13, ajustes de upload, cookies, SQL Server e filas foram integrados; Laravel AI e Inertia receberam correções no fluxo de ferramentas e na navegação. Filament 5.11.0 segue como versão estável, enquanto as correções verificadas do Filament nesta janela pertencem à branch 4.x.
- [Edição de 29 de outubro de 2026](https://bom-dia-artisan.dev/reports/2026-10-29.md): Laravel recebeu correções para Redis, transações persistentes e migrations com schemas PostgreSQL, além de um callback para jobs longos. Filament 5 incorporou traduções; outras correções verificadas estão na branch 4.x. NativePHP avançou em eventos de dispositivos, gestos e áudio. Tenancy corrigiu resolução de domínios e políticas RLS.
- [Edição de 28 de outubro de 2026](https://bom-dia-artisan.dev/reports/2026-10-28.md): Laravel 13.39.0 e 12.70.2, Pest 5.3.4 e mudanças no Laravel AI concentram as novidades. O Filament 5.11.0 continua como versão estável, sem outra atualização material da linha 5.x no período; a branch 6.x segue em desenvolvimento.
- [Edição de 27 de outubro de 2026](https://bom-dia-artisan.dev/reports/2026-10-27.md): Nightwatch v1.30.6 e o Terraform provider v1.2.0 receberam atualizações, enquanto Laravel AI e NativePHP tiveram correções integradas. O Filament 5.11.0 segue como versão estável, sem nova release 5.x neste período; mudanças da 6.x permanecem em desenvolvimento.
- [Edição de 26 de outubro de 2026](https://bom-dia-artisan.dev/reports/2026-10-26.md): Filament 5.11.0 foi lançado com componentes JavaScript, proteção para métodos Livewire, limites opcionais e correções em formulários e tabelas. Laravel, NativePHP e Spatie também tiveram mudanças relevantes; os ajustes da futura 6.x seguem separados.
- [Edição de 25 de outubro de 2026](https://bom-dia-artisan.dev/reports/2026-10-25.md): NativePHP publicou patches de segurança para as linhas mobile 4.6 e 3.3. Filament corrigiu seleções e comportamento do Rich Editor; Blaze e Pest tiveram ajustes em componentes e testes.
- [Edição de 24 de outubro de 2026](https://bom-dia-artisan.dev/reports/2026-10-24.md): Laravel corrigiu falhas em validação, middleware e testes de e-mail. Filament avançou nas proteções de estado Livewire e nos limites de processamento; NativePHP tratou navegação e estabilidade do runtime.
- [Edição de 23 de outubro de 2026](https://bom-dia-artisan.dev/reports/2026-10-23.md): NativePHP avançou na navegação nativa, no tratamento de falhas e no suporte a deep links. Filament corrigiu ações em lote; Blaze, Inertia e Pest receberam ajustes importantes para aplicações reais.
- [Edição de 22 de outubro de 2026](https://bom-dia-artisan.dev/reports/2026-10-22.md): Laravel 12.70.1 corrige o escape de Markdown em e-mails; Laravel MCP limita registros OAuth; Livewire, Flux e Inertia publicam correções e novos componentes. NativePHP Desktop 2.4.0 muda a distribuição dos binários PHP, enquanto o mobile passa a verificar downloads e atualizar certificados.
- [Edição de 21 de outubro de 2026](https://bom-dia-artisan.dev/reports/2026-10-21.md): O Laravel 13 recebeu correções de cache, filas, Redis e transações PostgreSQL. Filament e Laravel MCP publicaram novas versões. NativePHP avançou em builds e interface móvel; Livewire, Alpine e Inertia corrigiram problemas de navegação e renderização.
- [Edição de 20 de outubro de 2026](https://bom-dia-artisan.dev/reports/2026-10-20.md): Laravel 13.38.0 corrigiu filas, Eloquent e consultas. A Spatie publicou atualizações de permissões, multitenancy, Media Library, Health, Settings e Activitylog, com mudanças de compatibilidade que merecem atenção. Filament e Reverb também tiveram correções integradas.
- [Edição de 19 de outubro de 2026](https://bom-dia-artisan.dev/reports/2026-10-19.md): O Laravel AI 1.3.0 concentrou correções de providers, arquivos remotos e normalização de schemas. Filament reduziu problemas com notificações, e o Framework corrigiu locks de jobs agendados e relações Eloquent.
- [Edição de 18 de outubro de 2026](https://bom-dia-artisan.dev/reports/2026-10-18.md): Pest 5.3.3 reduziu o custo de execução dos testes. Laravel MCP corrigiu a negociação de protocolo com clientes antigos, enquanto o Filament tratou o contexto de tenant em imports enfileirados e o Tenancy restringiu operações do usuário de RLS.
- [Edição de 17 de outubro de 2026](https://bom-dia-artisan.dev/reports/2026-10-17.md): O Framework recebeu ajustes em cache de rotas, relações one-of-many e contagem de falhas em tarefas enfileiradas. Filament 6 começou a retirar APIs depreciadas, e Octane preparou compatibilidade com a nova linha do RoadRunner.
- [Edição de 16 de outubro de 2026](https://bom-dia-artisan.dev/reports/2026-10-16.md): Laravel 13.37.0 corrigiu falhas de filas e consultas Eloquent, enquanto Laravel AI 1.2.3 ampliou a classificação de imagens. Inertia, Flux e Filament receberam ajustes que afetam projetos com SSR, datas e navegação paginada.
- [Edição de 15 de outubro de 2026](https://bom-dia-artisan.dev/reports/2026-10-15.md): Laravel AI 1.2.2 e Octane 2.22.0 foram publicados. No Framework, os merges trataram consultas JSON:API, suporte a JPEG XL e leitura de MIME em discos remotos. O Filament corrigiu o reaparecimento de x-cloak durante atualizações do Livewire.
- [Edição de 14 de outubro de 2026](https://bom-dia-artisan.dev/reports/2026-10-14.md): Laravel 13.36.0 corrigiu problemas de reconexão, casts do Eloquent e processamento de filas; a linha 12 também recebeu uma atualização. Filament publicou as versões 5.10.2 e 4.15.2, com mudanças em formulários, acessibilidade e ações, enquanto a futura 6.x começou a remover compatibilidades antigas. Laravel Cashier 16.9.0 e Telescope 5.26.0 tiveram releases; Laravel AI e Tenancy receberam correções e novas APIs ainda sem versão publicada.
- [Edição de 13 de outubro de 2026](https://bom-dia-artisan.dev/reports/2026-10-13.md): Laravel AI 1.2.1 passou a permitir a interrupção controlada de agentes, e Laravel MCP 1.0.2 publicou clientes configuráveis e correções de OAuth. O Framework recebeu ajustes em filas, scheduler e Mercure. No Filament, uma correção impede que ações em massa atinjam registros fora dos filtros; o NativePHP também corrigiu o empacotamento indevido de credenciais do Composer. Pest 5.3.2 e a linha 4.x do Tenancy completam a edição.
- [Edição de 12 de outubro de 2026](https://bom-dia-artisan.dev/reports/2026-10-12.md): Não houve release relevante confirmada nesta janela, mas os merges trouxeram correções com efeito direto em projetos Laravel. O Framework 13.x ajustou filas Redis, notificações e alterações em colunas JSON. O NativePHP corrigiu o registro de dados sensíveis no logcat do Android, e o Pest tratou quebras na execução paralela. Filament 4.x recebeu melhorias no RichEditor e na acessibilidade de tabelas; a futura 6.x teve mudanças de contrato.
- [Edição de 11 de outubro de 2026](https://bom-dia-artisan.dev/reports/2026-10-11.md): O Filament 4.x concentrou os merges da janela, com melhorias na navegação por teclado, formulários desabilitados, ordenação de tabelas e limpeza de listeners de notificações. No Laravel AI, o OpenRouter passou a preservar detalhes de reasoning ao executar tools em sequência; o Laravel MCP corrigiu requisições com ID nulo. Ainda não há release confirmada para essas mudanças.
- [Edição de 10 de outubro de 2026](https://bom-dia-artisan.dev/reports/2026-10-10.md): O Inertia publicou as versões 3.9.0, 3.9.1 e 2.3.29, com correções no histórico criptografado, no envio do token XSRF e no controle de polling. No Laravel 13.x, os merges corrigiram o `touch()` em relações through e um ciclo de referências no `MorphTo`. O Laravel MCP ganhou clientes configuráveis, enquanto o Filament 4.x recebeu mudanças no comportamento de campos e na navegação por teclado.
- [Edição de 9 de outubro de 2026](https://bom-dia-artisan.dev/reports/2026-10-09.md): Laravel 13.x recebeu builders de validação, suporte a OLAP no Vitess e correções em Redis, e-mails, SSE e uso de memória no Octane. O Filament 3.x teve vários problemas de limpeza de componentes resolvidos; Inertia corrigiu a recuperação indevida de estado em `useRemember()`. As mudanças técnicas ainda não têm release confirmada na janela.
- [Edição de 8 de outubro de 2026](https://bom-dia-artisan.dev/reports/2026-10-08.md): Laravel AI 1.2.0 trouxe OpenAI Decisions, correções de structured output e novos defaults para Anthropic. O Laravel Framework recebeu ajustes em filas, conexões persistentes, notificações e relações polimórficas. Livewire concentrou correções de validação, uploads e ciclo de vida, enquanto Filament e Inertia também tiveram mudanças relevantes.
- [Edição de 7 de outubro de 2026](https://bom-dia-artisan.dev/reports/2026-10-07.md): Laravel 13.35.0 saiu com melhorias no scheduler, filas, respostas Markdown e uma rodada grande de correções em Eloquent, HTTP e filesystem. Filament 5.10.0 e 4.15.0 chegaram com recursos novos no Rich Editor e tabelas, enquanto Laravel AI, Inertia e Boost tiveram merges relevantes ainda sem release confirmada na janela.
- [Edição de 6 de outubro de 2026](https://bom-dia-artisan.dev/reports/2026-10-06.md): Laravel AI 1.1.0 concentrou a janela com Agent Skills, aprovação em tools internas e novas capacidades de providers. O Framework recebeu uma rodada grande de correções em Eloquent, JSON, downloads, mailables e compatibilidade de testes. Filament 3.3.56 ajustou uploads, o Laravel MCP reduziu payload duplicado em execute_tools e o NativePHP Mobile 4.6.0 trouxe correções importantes de UI nativa e validação de hooks de plugins.
- [Edição de 5 de outubro de 2026](https://bom-dia-artisan.dev/reports/2026-10-05.md): A janela ficou concentrada em Filament e Media Library. O Filament recebeu envio automático no OneTimeCodeInput e uma correção para preservar foco durante requisições Livewire; a Media Library 11.23.9 passou a normalizar espaços Unicode em nomes de arquivo.
- [Edição de 4 de outubro de 2026](https://bom-dia-artisan.dev/reports/2026-10-04.md): A janela foi curta. No Laravel AI, entrou uma correção para agentes stateless que usam OpenAI ou Azure OpenAI com FileSearch e function tools: o replay podia reenviar um file_search_call que não existia mais e terminar em 404. A recomendação do dia é spatie/laravel-health.
- [Edição de 3 de outubro de 2026](https://bom-dia-artisan.dev/reports/2026-10-03.md): Laravel AI concentrou as mudanças mais visíveis da janela: entrou suporte a Agent Skills, ferramentas internas passaram a poder exigir aprovação e Azure/Groq ganharam novas tools hospedadas. No Framework, os merges corrigem casos que afetam filas, casts criptografados, paginação por ID e relações HasOneThrough. O stancl/tenancy publicou a versão 3.8.5 com correções de contexto e cache. A recomendação do dia é spatie/laravel-backup.
- [Edição de 2 de outubro de 2026](https://bom-dia-artisan.dev/reports/2026-10-02.md): Inertia 3.8.0 chegou com suporte nativo a BigInt, o novo componente WhenMounted e correções importantes em SSR, prefetch, histórico e atualizações otimistas. O adapter Laravel acompanhou a mudança com a linha 3.5.x. Pest 5.3.0 adicionou tracing no Browser e melhorou o reaproveitamento de baselines do TIA. No Laravel 13.x, entraram suporte ao método HTTP QUERY e uma correção na serialização de false em regras de banco. A recomendação do dia é spatie/laravel-query-builder.
- [Edição de 1 de outubro de 2026](https://bom-dia-artisan.dev/reports/2026-10-01.md): Laravel 13.x recebeu `Schedule::alwaysOnOneServer()`, `response()->markdown()` e correções para retenção de memória no HTTP Client e locks do Memcached. Laravel AI ganhou geração de texto com Cohere e ficou mais robusto no failover entre providers. No Filament, os merges se concentraram em autorização, estado de componentes, exports e navegação SPA. A recomendação do dia é `spatie/laravel-medialibrary`.
- [Edição de 30 de setembro de 2026](https://bom-dia-artisan.dev/reports/2026-09-30.md): Laravel 13.34.0 saiu com mudanças relevantes em filas, cache, locks, Eloquent e filesystem, enquanto a branch 14.x passou a preparar uma mudança de comportamento no streaming do S3. Laravel AI 1.0.1 trouxe `Ai::build()` e consolidou `Collection::decide()`. Flux 2.20.1 publicou a nova estrutura de Card, Alpine corrigiu um problema de `x-cloak` durante morphs e Precognition ganhou controle sobre serialização. A recomendação do dia é `spatie/laravel-permission`.
- [Edição de 29 de setembro de 2026](https://bom-dia-artisan.dev/reports/2026-09-29.md): O Laravel Framework recebeu correções importantes no Eloquent, incluindo operações de pivot com `wherePivotBetween()`, `findOrFail()` com enums e relações `MorphMany` usando `through()`. Também entrou `Schema\Builder::getColumn()` e o suporte a credenciais S3 por provider nas branches 11.x, 12.x e 13.x. Laravel AI ganhou `Collection::decide()`, Livewire 4.4.7 corrigiu a resolução de atributos contextuais e o Flux reformulou o componente Card. A recomendação do dia é `spatie/laravel-data`.
- [Edição de 28 de setembro de 2026](https://bom-dia-artisan.dev/reports/2026-09-28.md): O Laravel Framework corrigiu dois comportamentos que podiam aparecer em produção e em testes: o throttle com Redis deixava escapar um timestamp no contador de tentativas restantes, e o `report()` do Laravel 14 podia repassar `null` como nível de log mesmo quando nenhum nível era informado. A Spatie publicou o `laravel-package-tools` 1.93.3, reduzindo trabalho de filesystem quando a configuração do Laravel já está em cache. A recomendação do dia é `stancl/tenancy`.
- [Edição de 27 de setembro de 2026](https://bom-dia-artisan.dev/reports/2026-09-27.md): O Laravel Framework recebeu três correções e melhorias relevantes na branch 13.x: jobs agora podem contar crashes como exceções de forma opt-in, locks longos do Memcached deixam de expirar imediatamente e o Blade corrige `@elsePushIf` com condições que usam vírgulas. No Filament, as versões 5.9.0 e 4.14.0 reuniram uma leva grande de recursos para Rich Editor, Builder, imports, breadcrumbs, ações e testes. A recomendação do dia é `spatie/laravel-activitylog`.
- [Edição de 26 de setembro de 2026](https://bom-dia-artisan.dev/reports/2026-09-26.md): O Framework concentrou as mudanças mais relevantes: uma otimização forte no Validator, correções em uploads com retry, Eloquent e Postgres no Laravel Cloud, além de duas mudanças já preparadas para o Laravel 14. Laravel AI ganhou providers montados em runtime, o MCP passou a permitir desativar o registro dinâmico de clientes e o Octane corrigiu o mascaramento de dados sensíveis nos logs do FrankenPHP. A recomendação do dia é Laravel Reverb.
- [Edição de 25 de setembro de 2026](https://bom-dia-artisan.dev/reports/2026-09-25.md): O Framework concentrou as mudanças de hoje: deadlocks em DatabaseLock, morph maps, queue:restart, consultas polimórficas, ordenação numérica e formatação de valores. No Laravel AI, o fluxo de tool approval foi ajustado. A recomendação do dia é Pest.
- [Edição de 24 de setembro de 2026](https://bom-dia-artisan.dev/reports/2026-09-24.md): Laravel AI 1.0.0 saiu oficialmente. O Laravel MCP recebeu a 1.0.1 com um ajuste no OAuth. No Framework, entraram correções em Collection::mode(), PhpRedisLock e Number::parseInt(). Filament corrigiu um caso de agrupamento com filtros, e o Vet ganhou minimum-release-age.
- [Edição de 23 de setembro de 2026](https://bom-dia-artisan.dev/reports/2026-09-23.md): Laravel AI entrou na reta final do 1.0 com mudanças em persistência, middleware, usage e modelos padrão. No Framework, houve correções em Refreshes, LazyCollection e route model binding. Boost, Vet, Telescope, Valet e Multiplex também receberam ajustes que valem acompanhar.
