SvelteKit 3がリリース候補版に到達しNode.js 18.13未満のサポートを廃止
SvelteKit 3 RC版ではNode.js 18.13.0以降が必須となり、Vite 6への依存移行が含まれます。自動移行ツール sv migrate を通じて、従来の手動修正箇所をTODOリ…

Svelte 開発チームは、SvelteKit 3のリリース候補版(RC)を公開しました。今回のメジャーアップデートでは、長期的なメンテナンス性を確保するためにコードベースの整理が行われており、大きな不具合がなければこのまま安定版としてリリースされる予定です。既存のSvelteKit 2プロジェクトからの移行を支援するため、コマンドラインツールである sv migrate の最新版が提供されています。
主な変更点として、実行環境の最低要件が Node.js 18.13.0 以上に引き上げられました。また、ビルドツールとして Vite 6 への依存が定義されており、これに付随して一部の破壊的変更が導入されています。ドキュメントのホスティング先も next.svelte.dev へと移行し、将来の機能拡張に向けた基盤の再構築が行われました。
移行プロセスにおいては、sv migrate を実行することで、自動変換できない箇所がTODOリストとして出力されます。非推奨となったAPIや古い構文が残っている場合、実行時に診断警告やエラーが表示される仕組みです。安定版のリリースまでに、これらの診断メッセージを確認しながらアプリケーションコードの修正を進める必要があります。
この記事は役に立ちましたか?