Pular para o conteúdo
Stable

Astro 7.3.7

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

Publicada em
Posição no histórico
10 de 11
Nesta página

Resumo

O Astro 7.3.7 corrige o security.checkOrigin, que recusava requisições de outra origem com corpo JSON. Também corrige o handler cache() dos handlers compostos. A versão também resolve a instalação do adapter Cloudflare com pnpm 11 e o tipo de conteúdo das imagens AVIF no servidor de desenvolvimento.

Novidades

Esta versão não traz recurso novo, porque as mudanças corrigem comportamentos de build, instalação, cache e verificação de origem.

Melhorias

  • Astro 7.3.7 — Instalação: quando astro add não consegue instalar dependências, o terminal mostra a saída de erro do gerenciador de pacotes.

Correções

  • Astro 7.3.7 — Content collections: uma entrada Markdown carregada com glob({ deferRender: true }) e propriedade layout no frontmatter deixa de quebrar o build. O Astro ignora o layout nas entradas de coleção, como a documentação descreve.
  • Astro 7.3.7 — Adapter Cloudflare: astro add cloudflare volta a instalar as dependências com pnpm 11 ou superior, porque aprova o script de build do workerd.
  • Astro 7.3.7 — Imagens: o servidor de desenvolvimento entrega imagens AVIF com o tipo image/avif. Antes, o tipo enviado era image/heif.
  • Astro 7.3.7 — Cache: o handler cache() de astro/hono e astro/fetch deixa de lançar TypeError com um provedor de cache configurado. O provedor é registrado antes da renderização, o que deixa Astro.cache disponível para pages().
  • Astro 7.3.7 — Verificação de origem: security.checkOrigin deixa de recusar requisições de outra origem com tipos como application/json. A verificação vale apenas para requisições sem content-type ou com application/x-www-form-urlencoded, multipart/form-data ou text/plain.

Ponto de Atenção

Endpoints que aceitam JSON e usavam o security.checkOrigin para recusar outras origens perdem essa recusa. Teste sugerido: envie um POST com content-type: application/json a partir de outra origem e confira se a rota aplica a própria validação de origem ou de autenticação.

Notas da versão

As mudanças estão nas notas oficiais do Astro 7.3.7, publicadas em 07/10/2026.

Versões anteriores

    • Astro 7.3.6

      O Astro 7.3.6 reúne correções no servidor de desenvolvimento, nos handlers compostos de astro/fetch e astro/hono, no CSS gerado pelo build e nas rotas com i18n.

      Stable

Versões posteriores

    • Astro 7.4.4

      O Astro 7.4.4 permite que o astro add configure versões dos adapters oficiais identificadas por tag, como beta.

      Stable
    • Astro 7.4.3

      O Astro 7.4.3 corrige os hashes da Content Security Policy, os candidatos duplicados de srcset nos componentes de imagem e a restauração de rolagem do <ClientRouter />.

      Stable
    • Astro 7.4.2

      O Astro 7.4.2 eleva o Node.js mínimo para 22.23.4, versão que traz as correções de segurança do Node.js de outubro de 2026.

      Breaking change
    • Astro 7.4.1

      O Astro 7.4.1 corrige falhas de build ligadas a caminhos com apóstrofo, a um tsconfig.json em diretório pai e a imports de astro/config no código da aplicação.

      Stable
    • Astro 7.4.0

      O Astro 7.4.0 acrescenta a flag --timings ao astro build, a renderização paralela de páginas estáticas em modo experimental e serviços de imagem separados para build e runtime.

      Breaking change
    • Astro 7.3.8

      O Astro 7.3.8 troca o esbuild pelo transformWithOxc do Vite e pelo Rolldown no empacotamento interno.

      Stable
Ver todas as 11 versões do Astro
Histórico de versões