A cobertura pública de 2026-06-23 ficou concentrada em Next.js e Paperclip, porque esses releases descrevem mudanças técnicas suficientes para adoção, teste e leitura de impacto. O Next.js concentra o maior volume do dia com uma sequência canary extensa, enquanto o Paperclip altera sandbox remoto, leases Daytona e permissões do Claude.
Sistemas com mudança publicável
Changelog do Next.js v16.3.0-canary.61
O Next.js v16.3.0-canary.61 consolida canaries de v16.3.0-canary.53 a v16.3.0-canary.61 e concentra três famílias de mudança: cache com metadata routes, empacotamento pelo Turbopack e observabilidade no App Router. A linha canary exige teste em projetos que acompanham recursos experimentais, principalmente quando a aplicação combina adapters, navegação cacheada e dev overlay com instrumentação de rotas.
Novidades
- Next.js v16.3.0-canary.61 — Cached Navigations: a versão adiciona uma opção global para entrar no estágio de runtime de Cached Navigations, o que apresenta antes validação para aplicações que já acompanham a evolução de navegação instantânea.
- Next.js v16.3.0-canary.61 — Metadata image routes: as rotas de imagem de metadata agora são pre-renderizadas estaticamente sob Cache Components, reduzindo ambiguidade entre metadata dinâmica e cache durante builds experimentais.
- Next.js v16.3.0-canary.61 — Cache Components: o codemod
cache-components-instant-falsee a skill de adoção de Cache Components foram adicionados, enquanto a documentação agora menciona a exigência de App Router e runtime Node.js para esse caminho. - Next.js v16.3.0-canary.53 — React experimental: a opção
experimental.useExperimentalReactpermite testar o canal experimental do React de forma explícita, sem misturar essa escolha com a configuração principal da aplicação.
Melhorias
- Next.js v16.3.0-canary.61 — Turbopack runtime: o edge runtime foi renomeado para self-contained runtime, deixando a nomenclatura mais alinhada ao isolamento real do pacote gerado.
- Next.js v16.3.0-canary.61 — Ordenação de módulos: o Turbopack agora ordena módulos por caminho em arquivos, e a linha
v16.3.0-canary.59também ordena módulos em chunks para reduzir duplicações. - Next.js v16.3.0-canary.61 — React atualizado: o React foi atualizado de
b1786c31-20260618para247fbb45-20260622, mantendo a linha canary próxima das mudanças recentes do canal experimental. - Next.js v16.3.0-canary.59 — App Router e OTEL: a instrumentação do roteador recebeu spans OTEL mais verbosos e começou uma refatoração do dispatch de hooks do cliente, incluindo o início de transição como parte do rastro observado.
- Next.js v16.3.0-canary.59 — Typegen: a geração de tipos agora assume Turbopack por padrão, o que aproxima o caminho de desenvolvimento da direção atual do bundler.
- Next.js v16.3.0-canary.58 — Publicação npm: o pipeline de publicação reduz o tamanho dos metadados enviados ao npm, diminuindo ruído no pacote distribuído.
- Next.js v16.3.0-canary.57 — Instant Navs DevTools: a captura de bugs no DevTools de Instant Navs foi corrigida e a suíte de testes voltou a rodar, reforçando a cobertura de navegação em desenvolvimento.
- Next.js v16.3.0-canary.53 — Turbopack internals: o algoritmo de chunking recebeu ajuste algébrico, a alocação de
Effects foi movida para arena e estruturas internas comoRawVceCellIdficaram menores. - Next.js v16.3.0-canary.53 — Cache em desenvolvimento:
cacheMaxMemorySize: 0e cache handlers customizados ficaram mais rápidos em desenvolvimento, o que ajuda projetos que validam comportamento de cache com configuração não padrão.
Correções
- Next.js v16.3.0-canary.61 — OTEL em App API routes: os atributos de código de erro agora são definidos corretamente em App API routes, melhorando a leitura de falhas em telemetria.
- Next.js v16.3.0-canary.61 — Configuração de metadata routes: as configurações de segmento de rota agora são aplicadas em metadata routes sob Cache Components, reduzindo divergência entre rota comum e rota de metadata.
- Next.js v16.3.0-canary.59 —
after()em responses: a chamada deafter(callback)depois do fim da resposta foi corrigida, evitando execução tardia fora do ciclo esperado. - Next.js v16.3.0-canary.59 — APIs em promises: as request APIs em promises passadas para
after()em actions e handlers foram corrigidas, evitando comportamento inconsistente em callbacks posteriores à resposta. - Next.js v16.3.0-canary.58 — Dev overlay: a ordenação de erros de hidratação no dev overlay foi ajustada, e o caminho de
open-in-editorfoi corrigido quando o projeto usa diretóriosrc. - Next.js v16.3.0-canary.58 — Chunk loading: o Turbopack agora tenta carregar chunks novamente depois de uma falha, o que reduz quebra temporária em desenvolvimento quando um chunk não chega na primeira tentativa.
- Next.js v16.3.0-canary.57 — Repo root em adapters: a detecção de
repoRootfoi corrigida para adapters, evitando leitura incorreta da raiz do repositório em empacotamentos adaptados. - Next.js v16.3.0-canary.56 — Erros do servidor: erros originados no servidor e encaminhados pelo navegador não são mais registrados novamente, reduzindo duplicidade nos logs de desenvolvimento.
- Next.js v16.3.0-canary.53 — OTEL em adapters: atributos OTEL baseados em resposta foram definidos corretamente com adapters, e outros pontos remanescentes de OTEL nessa superfície também receberam correção.
- Next.js v16.3.0-canary.53 — Cache Components: a lógica de flush do accumulator em Cache Components foi corrigida, evitando retenção indevida de estado durante a composição de cache.
Breaking changes
- Next.js v16.3.0-canary.61 — PPR legado: caminhos legados de Partial Prerendering foram removidos, o que pode afetar aplicações que ainda dependem de comportamento antigo em experimentos de prerenderização.
- Next.js v16.3.0-canary.61 — Runtime do Turbopack: a renomeação do edge runtime para self-contained runtime pode exigir ajuste em documentação interna, testes ou integrações que conferem nomes de runtime.
- Next.js v16.3.0-canary.60 — Marketplace de plugin: o marketplace embutido de plugins do Claude Code foi removido, então fluxos internos que dependiam dessa integração precisam ser revisados antes de atualizar.
Ponto de Atenção
- Next.js v16.3.0-canary.61 — Cache Components: projetos que usam metadata routes, Cache Components e App Router devem testar build, navegação e pre-renderização de imagens de metadata no mesmo ambiente, porque várias mudanças convergem nessa superfície.
- Next.js v16.3.0-canary.61 — Teste de compatibilidade: execute uma rota App Router com metadata image route e
after()em uma action ou handler. Com a telemetria OTEL ligada, inspecione o término da resposta e os spans. Em projetos comsrc, abra o dev overlay e confirme o arquivo indicado. - Next.js v16.3.0-canary.61 — Turbopack: valide chunks em desenvolvimento depois de atualização, principalmente se a aplicação usa adapter, cache handler customizado ou runtime experimental.
- Next.js v16.3.0-canary.61 — Linha canary: a sequência inclui remoção de caminho legado de PPR e mudanças em recursos experimentais, então ela não deve ser promovida para ambiente sensível sem uma bateria mínima de build, navegação, metadata, telemetria e logs.
Notas da versão
- Next.js v16.3.0-canary.61 — Canaries consolidadas: o release mescla as versões
v16.3.0-canary.53av16.3.0-canary.61, mantendo as mudanças úteis separadas por versão quando o detalhe técnico importa para teste. - Next.js v16.3.0-canary.54 — Origem sem corpo técnico: a versão apareceu apenas com o identificador do release e não foi usada como base de mudança publicável.
Changelog do Paperclip canary/v2026.623.0-canary.1
O Paperclip canary/v2026.623.0-canary.1 reúne duas mudanças de canary publicadas em 2026-06-23, com foco em leases reutilizáveis de sandbox Daytona e isolamento da configuração remota do Claude. A versão afeta diretamente ambientes que executam agentes em sandbox, porque altera a reutilização do ambiente temporário, o tratamento de limpeza pendente e a separação de permissões entre configurações remotas.
Novidades
- Paperclip canary/v2026.623.0-canary.1 — Leases Daytona reutilizáveis: a versão adiciona suporte opt-in para reutilizar leases de sandbox Daytona, permitindo que um ambiente já provisionado seja reaproveitado quando a configuração aceitar esse comportamento.
- Paperclip canary/v2026.623.0-canary.1 — Limpeza pendente retryable: o fluxo de limpeza pendente agora recebe tratamento retryable, reduzindo falhas definitivas quando o sandbox ainda está encerrando recursos.
Melhorias
Nenhuma melhoria adicional foi descrita fora das mudanças principais desta canary. A reutilização de leases e o retry de limpeza já concentram o ganho técnico publicável do release.
Correções
- Paperclip canary/v2026.623.0-canary.0 — Configuração remota do Claude: a versão corrige o isolamento da configuração de sandbox remoto do Claude, evitando mistura indevida entre ambientes.
- Paperclip canary/v2026.623.0-canary.0 — Permissões de sandbox: o tratamento de permissões no sandbox remoto do Claude foi corrigido, o que reduz falhas causadas por configuração permissiva ou restritiva demais.
Breaking changes
A origem não informa breaking change formal para esta canary, embora leases reutilizáveis e permissões de sandbox alterem uma superfície sensível de execução remota. Antes de ativar a reutilização em uso recorrente, valide se o ambiente temporário encerra recursos corretamente e se a configuração do Claude permanece isolada por sessão.
Ponto de Atenção
- Paperclip canary/v2026.623.0-canary.1 — Reutilização de sandbox: ative leases Daytona reutilizáveis apenas em ambiente controlado, porque a configuração altera o ciclo de vida do sandbox e pode preservar estado além do esperado.
- Paperclip canary/v2026.623.0-canary.1 — Teste sugerido: execute duas tarefas consecutivas usando a mesma configuração de sandbox Daytona, force uma limpeza pendente e confirme se a segunda tentativa recupera o lease sem herdar arquivo, permissão ou variável que deveria ter sido isolada.
- Paperclip canary/v2026.623.0-canary.0 — Claude remoto: valide uma execução remota do Claude com permissões mínimas e confirme se a configuração do sandbox fica isolada por sessão.
Notas da versão
- Paperclip canary/v2026.623.0-canary.1 — Canaries mescladas: este registro mescla
canary/v2026.623.0-canary.0ecanary/v2026.623.0-canary.1porque as duas versões foram publicadas no mesmo dia e pertencem ao mesmo bloco de sandbox. - Paperclip canary/v2026.623.0-canary.1 — Escopo de adoção: a origem cita leases Daytona, limpeza pendente e sandbox remoto do Claude, então o teste principal deve ficar nessa superfície antes de ativar a canary em uso recorrente.
Leitura operacional do dia
O dia 2026-06-23 pede atenção maior para aplicações Next.js que acompanham canaries e para ambientes Paperclip com execução remota de agentes. O caminho mais prudente é testar Cache Components, metadata routes, adapters e OTEL no Next.js. No Paperclip, o ponto principal é confirmar que leases Daytona reutilizáveis não herdam estado indevido e que o sandbox remoto do Claude mantém permissões isoladas.