Lançamento do Vite 6.0
(vite.dev)Principais mudanças do Vite 6
- Introdução da API de Environment:
- Nova API para oferecer uma experiência de desenvolvimento mais próxima da produção
- Possibilita execução e bundling em runtimes além de Node.js (como Deno e Bun)
- Também permite fornecer environments para Electron, Tauri e React Native
- Mais flexibilidade para autores de frameworks e plugins
- Guia: Introdução à API de Environment
- Nova API para oferecer uma experiência de desenvolvimento mais próxima da produção
- Atualização do suporte ao Node.js:
- Suporte a Node.js 18, 20 e 22; fim do suporte ao 21
- Próximo novo major release planejado após o EOL do Node.js 18
- Novos recursos e mudanças
- Expansão de templates: suporte a templates de Solid, Deno, SSR etc. com
pnpm create vite-extra. - Sass e PostCSS:
- API moderna do Sass aplicada por padrão.
- Expansão das configurações de carregamento do PostCSS.
- Personalização do nome do arquivo de saída de bibliotecas CSS
- Expansão do suporte a referências de assets em elementos HTML
- Ajuste do valor padrão de
resolve.conditions - JSON stringify
- Expansão de templates: suporte a templates de Solid, Deno, SSR etc. com
- Migração
- A maioria dos projetos pode ser atualizada facilmente, mas é recomendável revisar o guia de migração
Evolução do ecossistema do Vite
- Downloads semanais no npm cresceram de 7,5 milhões para 17 milhões após o Vite 5
- Expansão da colaboração com novos frameworks:
- TanStack Start, One, Ember
- Integração com os principais frameworks web, como Astro, Nuxt, SvelteKit, React Router e outros
- Diversas apresentações na ViteConf 2024:
- Aplicação da nova landing page e do domínio vite.dev no Vite 6
Ainda não há comentários.