つみかさね
V

Vite v9.3.0

リリース日: 2026-10-20データソース: GitHub Releases, npm, endoflife.date
影響度スコア
45/ 100影響度: 中
Breaking Changes15/40
新機能15/25
バグ修正10/20
セキュリティ0/15
依存関係5/15

対応ガイド

medium|推奨新機能追加影響: 最小限

推奨アクション

  1. 1新規プロジェクトを作成する際に一度最新版を試す
  2. 2TypeScript 7テンプレートの動作を確認する
  3. 3問題なければ継続して利用する

影響対象

Viteで新規プロジェクトを作成する人

対応不要な人

  • ✓Vite/Reactなどの新規プロジェクトをcreate-viteで作らない場合
  • ✓既存プロジェクトでcreate-viteを使い直す予定がない場合

補足

  • -Vite本体(最新v8.3.4)とは別パッケージのため、既存プロジェクトのビルド挙動には影響しません
Vitecreate-viteTypeScriptフロントエンドtool

30秒で判断

  • 対応すべき人: npm create vite@latest で新規プロジェクトを作成する人、TanStack Router/Start や TypeScript v7 を使ったテンプレートを試したい人
  • 対応不要な人: Vite/Reactなどの新規プロジェクトを create-vite で作らない人、既存プロジェクトをこのCLIで作り直す予定がない人
  • 確認コマンド: npm view create-vite version(インストール済みバージョンではなく、プロジェクト作成時に毎回最新版が使われます)

この変更が意味すること

create-vite は Vite 本体(最新 v8.3.4)とは別パッケージで、npm create vite@latest 実行時に使われるプロジェクトのスキャフォールディングCLIです。今回のメジャーリリースは、Vite本体のAPIやビルド挙動を変えるものではなく、新規プロジェクトを作る際の体験を改善するものです。

今回の目玉は、TypeScript v7 に対応したテンプレートが選べるようになったことです。TypeScript は既に v7系が安定版としてリリースされており、create-viteの対応はその流れに追従した形です。既存プロジェクトを運用している場合は影響を受けません。

公開されているリリースノート抜粋にはFeatures/Bug Fixesのみが記載されており、破壊的変更の明記はありません。メジャーバージョンの採番ではあるものの、スキャフォールディング時にしか使わないツールであるため、実務上の影響範囲は限定的です。

主な変更点

scaffolding実行時にバージョンを表示

npm create vite@latest 実行時、処理開始前に create-vite 自身のバージョンが表示されるようになりました。どのバージョンのテンプレートが使われたか後から確認しやすくなります。

TypeScript v7対応テンプレート

可能な場合、TypeScript v7 を使ったテンプレートが生成されるようになりました。TypeScript 7系が既に安定版として配布されていることが前提になっています。

TanStack Router/Start向けルーターオプション

TanStack Router および TanStack Start を選んだ場合のみ表示される、ルーター専用の選択肢が追加されました。

依存関係の更新

非メジャーの依存パッケージ更新が複数含まれています。

EOL / サポート状況

endoflife.date には create-vite(Vite のスキャフォールディングCLI)単体のサポート期限データは登録されていません。Vite本体のサポート方針を確認したい場合は公式リポジトリをご確認ください。

開発者への影響

  1. 既存プロジェクトのビルド・開発サーバー挙動には影響しません(create-viteは作成時のみ使用)
  2. 新規プロジェクトでTypeScript 7を試したい場合に選択肢が増えます
  3. TanStack Router/Startを使う場合、セットアップの手間が減ります

アップデート方法

create-viteはnpxで常に最新版が使われるため、特別なアップデート手順は不要です。

npm create vite@latest
# または
npm create vite@latest my-app -- --template react-ts

データソース: GitHub Releases API, npm Registry AI解説は Claude API により自動生成されています。正確性については原文をご確認ください。

アップデート判断

★★★★★
新規プロジェクト作成時には最新化を推奨

アップデートすべき場合

  • ●新規プロジェクトを作成する場合
  • ●TypeScript 7への移行を検討している場合

様子見でよい場合

  • ●既存プロジェクトで動作に問題がない場合
  • ●create-viteを使わず既存セットアップを維持している場合
Xでシェアはてブ
データソース: GitHub Releases API, npm Registry, endoflife.date (MIT License), NVD (NIST)
AI解説は Claude API により自動生成されています。正確性については原文リリースノートをご確認ください。