SvelteKit 3 release candidate aşamasına geçti, yapılandırma Vite'a taşınıyor
$lib alias'ı yerini #lib'e bırakırken, mevcut uygulamalar için geçiş yolu da yeni CLI komutuyla belirlendi.
SvelteKit 3, release candidate aşamasına girdi. Bu sürümde yapılandırma artık svelte.config.js yerine vite.config.ts içinde tutuluyor. Aynı zamanda uzun süredir kullanılan $lib alias'ı da kullanımdan kaldırılıyor ve yerine Node-style #lib importları geliyor.
Mevcut uygulamalar için geçiş rehberi hazır. Belgeler, ekipleri npx sv@next migrate sveltekit-3 --tasks all --confirm komutuna yönlendiriyor. SvelteKit 3, Svelte 5 ve Vite 8 gerektiriyor. Remote functions ise hâlâ bir flag arkasında experimental durumda kalıyor.
Neden önemli
Bu değişiklik, SvelteKit kullanan ekipler için yapılandırma ve import düzenini sadeleştirirken yükseltme yolunu da netleştiriyor. RC aşaması, kararlı sürüme giden son kontrol noktasını işaret ediyor; ancak remote functions gibi bazı parçalar hâlâ deneysel kaldığı için geçişte bu sınırlar korunuyor.
Kalsın mı, çizilsin mi?
Bu haber önemli mi, yoksa abartı mı? Başkalarının ne dediğini görmeden önce sen işaretle.
Kaynaklar
- InfoQ