Vite 6.0 sürümü yayımlandı
(vite.dev)Vite 6'daki başlıca değişiklikler
- Environment API'nin kullanıma sunulması:
- Prodüksiyona daha yakın bir geliştirme deneyimi sunmak için yeni bir API
- Node.js dışındaki çalışma zamanlarında (Deno, Bun vb.) çalıştırma ve bundle alma mümkün
- Electron, Tauri, React Native için de environment sağlanabiliyor
- Framework ve eklenti geliştiricileri için daha fazla esneklik
- Kılavuz: Environment API tanıtımı
- Prodüksiyona daha yakın bir geliştirme deneyimi sunmak için yeni bir API
- Node.js destek güncellemesi:
- Node.js 18, 20, 22 destekleniyor; 21 desteği sona erdi
- İleride Node.js 18 EOL sonrasında yeni bir major sürüm planlanıyor
- Yeni özellikler ve değişiklikler
- Şablon genişlemesi:
pnpm create vite-extraile Solid, Deno, SSR gibi şablonlar destekleniyor. - Sass ve PostCSS:
- Sass modern API varsayılan olarak uygulanıyor.
- PostCSS'nin yükleme yapılandırması genişletildi.
- CSS kütüphanesi çıktı dosya adını özelleştirme
- HTML öğelerindeki asset referansları için desteğin genişletilmesi
resolve.conditionsiçin varsayılan değerin ayarlanması- JSON stringify
- Şablon genişlemesi:
- Geçiş
- Çoğu proje basitçe güncellenebilir, ancak geçiş kılavuzunun incelenmesi öneriliyor
Vite ekosisteminin gelişimi
- npm haftalık indirme sayısı Vite 5 sonrasında 7,5 milyondan 17 milyona yükseldi
- Yeni framework'lerle iş birliği genişliyor:
- TanStack Start, One, Ember
- Astro, Nuxt, SvelteKit, React Router gibi önemli web framework'leriyle entegrasyon
- ViteConf 2024'te çeşitli duyurular yapıldı:
- Vite 6 için yeni landing page ve vite.dev alan adı kullanıma alındı
Henüz yorum yok.