React最新バージョンチェッカー
Reactの最新バージョン、各バージョン系列の最新リリース、今後のプレリリースを、GitHubのリリースから確認できます。
出力
| 系列 | 最新バージョン | リリース日 |
|---|---|---|
| 各リリース系列の最新バージョンがここに表示されます | ||
Readme
ランタイム、ツール、ライブラリの最新バージョンを確認するには?
多くのソフトウェアでは、複数のリリース系列が同時にメンテナンスされています。Node.js では現行のメジャーバージョンと LTS のメジャーバージョンに対してパッチがリリースされ、PHP では 8.4、8.3 およびそれ以前の系列が同じ日に更新され、Kubernetes では直近のいくつかのマイナーバージョンがサポートされています。サーバー、Dockerfile、CI パイプラインを更新するときや、.nvmrc、composer.json、package.json でバージョンを固定するときは、全体で最も新しいバージョンではなく、使用している系列の最新パッチバージョンを知りたいものです。
ツールの説明
ソフトウェアを選択して、「最新バージョンを確認」を押してください。次の情報が表示されます。
- 最新バージョン:最も新しい安定版と、そのリリース日
- プレリリース:より新しいバージョンのアルファ版、ベータ版、リリース候補版、プレビュー版、またはカナリア版があれば、その最新版
- リリース系列:各系列の最新バージョンを新しい順に表示。それぞれのバージョンは GitHub のリリースノートにリンクされています
各ランタイム、ツール、ライブラリには、Node.js や React の最新バージョン確認ツールのように、そのソフトウェアがあらかじめ選択された専用ページもあります。
バージョン情報は、各プロジェクトの公式リポジトリにある GitHub のリリースから取得します。タグは接頭辞を除いて読み取るため、v24.11.0、php-8.4.14、release-1.29.3、svelte@5.43.0 はそれぞれ 24.11.0、8.4.14、1.29.3、5.43.0 と表示され、Ruby の古い v3_4_1 タグは 3.4.1 と表示されます。GitHub でプレリリースとして指定されているリリース、またはバージョンの末尾に -beta2、RC1、-canary.3 などのラベルが付いているリリースは、プレリリースとして扱われます。Elixir の v1.20-latest のような変動するタグや、同じリポジトリにある別パッケージのリリースは除外されます。
確認処理は当サービスのサーバー上で実行され、GitHub の REST API(api.github.com)からリリース一覧を取得します。GitHub token は使用しません。
Rapid Tool Set MCP サーバーに接続された AI アシスタントも、latest_version_checker として同じ確認を実行できます。
対応ソフトウェア
リリース系列は、メジャーバージョンをサポートするプロジェクトではメジャーバージョン(Node.js 24.x など)、それ以外のプロジェクトではマイナーバージョン(PHP 8.4.x など)を指します。
| ソフトウェア | 種類 | GitHub リポジトリ | リリース系列の単位 |
|---|---|---|---|
| Node.js | ランタイム | nodejs/node |
メジャーバージョン |
| PHP | ランタイム | php/php-src |
マイナーバージョン |
| Ruby | ランタイム | ruby/ruby |
マイナーバージョン |
| .NET | ランタイム | dotnet/runtime |
メジャーバージョン |
| Rust | 言語 | rust-lang/rust |
マイナーバージョン |
| Deno | ランタイム | denoland/deno |
マイナーバージョン |
| Bun | ランタイム | oven-sh/bun |
マイナーバージョン |
| Kotlin | 言語 | JetBrains/kotlin |
マイナーバージョン |
| Swift | 言語 | swiftlang/swift |
マイナーバージョン |
| Scala | 言語 | scala/scala3 |
マイナーバージョン |
| Elixir | 言語 | elixir-lang/elixir |
マイナーバージョン |
| Erlang/OTP | ランタイム | erlang/otp |
メジャーバージョン |
| Julia | 言語 | JuliaLang/julia |
マイナーバージョン |
| Crystal | 言語 | crystal-lang/crystal |
マイナーバージョン |
| Gleam | 言語 | gleam-lang/gleam |
マイナーバージョン |
| Docker Compose | ツール | docker/compose |
メジャーバージョン |
| Kubernetes | ツール | kubernetes/kubernetes |
マイナーバージョン |
| Terraform | ツール | hashicorp/terraform |
マイナーバージョン |
| Helm | ツール | helm/helm |
メジャーバージョン |
| nginx | サーバー | nginx/nginx |
マイナーバージョン |
| Caddy | サーバー | caddyserver/caddy |
マイナーバージョン |
| Traefik | サーバー | traefik/traefik |
マイナーバージョン |
| Redis | サーバー | redis/redis |
マイナーバージョン |
| Grafana | サーバー | grafana/grafana |
マイナーバージョン |
| npm | ツール | npm/cli |
メジャーバージョン |
| pnpm | ツール | pnpm/pnpm |
メジャーバージョン |
| Composer | ツール | composer/composer |
マイナーバージョン |
| React | ライブラリ | react/react |
マイナーバージョン |
| Next.js | フレームワーク | vercel/next.js |
メジャーバージョン |
| Vue.js | フレームワーク | vuejs/core |
マイナーバージョン |
| Angular | フレームワーク | angular/angular |
メジャーバージョン |
| Svelte | フレームワーク | sveltejs/svelte |
メジャーバージョン |
| TypeScript | 言語 | microsoft/TypeScript |
マイナーバージョン |
| Tailwind CSS | ライブラリ | tailwindlabs/tailwindcss |
メジャーバージョン |
| Laravel | フレームワーク | laravel/framework |
メジャーバージョン |
| Symfony | フレームワーク | symfony/symfony |
マイナーバージョン |
| Ruby on Rails | フレームワーク | rails/rails |
マイナーバージョン |
.NET のバージョンは .NET ランタイムのものであり、SDK のバージョンとは異なる場合があります。nginx では、メインラインのバージョンに奇数のマイナーバージョン(1.29 など)、安定版に偶数のマイナーバージョン(1.28 など)が付けられます。
制限事項
- Python、Go、PostgreSQL など、GitHub リリースを公開せず、Git タグのみを公開しているプロジェクトは確認できません。
- 取得するのは最新のリリースのみのため、長期間リリースのない系列は表示されないことがあります。
- 一覧にあるリリース系列が、現在もサポートされているとは限りません。選択する前に、プロジェクト独自のリリーススケジュールを確認してください。