Node.js リリース

Node.jsのメジャーバージョンは6か月間_Current_ステータスとなり、ライブラリー開発者にサポートを追加する時間を与えます。6か月後、奇数番号のバージョン(9、11など)はサポートが終了し、偶数番号のバージョン(10、12など)が_Active LTS_ステータスに移行し、一般公開向けの準備が整います。_LTS_ステータスとは「長期間サポート」であり、通常は合計30か月間の重要なバグ修正が保証されます。プロダクションのアプリケーションでは_Active LTS_または_Maintenance LTS_ステータスのバージョンのみを利用してください。

リリーススケジュール

Releases

Node.jsのリリーススケジュールに関する詳しい情報はGitHubで確認できます。

商用サポート

メンテナンス期間を終了したバージョンの商用サポートは私たちのOpenJSエコシステム持続可能性プログラムのパートナーであるHeroDevsを通して利用可能です。

各バージョンの最新のリリース

Node.jsN-APIコードネームでリリース済みnpm
v23.6.0v131-v10.9.2リリース変更履歴ドキュメント
v22.13.0v127Jodv10.9.2リリース変更履歴ドキュメント
v21.7.3v120-v10.5.0リリース変更履歴ドキュメント
v20.18.1v115Ironv10.8.2リリース変更履歴ドキュメント
v19.9.0v111-v9.6.3リリース変更履歴ドキュメント
v18.20.5v108Hydrogenv10.8.2リリース変更履歴ドキュメント
v17.9.1v102-v8.11.0リリース変更履歴ドキュメント
v16.20.2v93Galliumv8.19.4リリース変更履歴ドキュメント
v15.14.0v88-v7.7.6リリース変更履歴ドキュメント
v14.21.3v83Fermiumv6.14.18リリース変更履歴ドキュメント
v13.14.0v79-v6.14.4リリース変更履歴ドキュメント
v12.22.12v72Erbiumv6.14.16リリース変更履歴ドキュメント
v11.15.0v67-v6.7.0リリース変更履歴ドキュメント
v10.24.1v64Dubniumv6.14.12リリース変更履歴ドキュメント
v9.11.2v59-v5.6.0リリース変更履歴ドキュメント
v8.17.0v57Carbonv6.13.4リリース変更履歴ドキュメント
v7.10.1v51-v4.2.0リリース変更履歴ドキュメント
v6.17.1v48Boronv3.10.10リリース変更履歴ドキュメント
v5.12.0v47-v3.8.6リリース変更履歴ドキュメント
v4.9.1v46Argonv2.15.11リリース変更履歴ドキュメント
v0.12.18v14-v2.15.11リリース変更履歴ドキュメント

公式とコミュニティー

Node.jsのウェブサイトはNode.jsを非対話的な方法でインストールできるように数多くのインストール方法を提供しています。例えば、CLIやOSのパッケージマネージャー(aptなど)、Node.jsのバージョンマネージャー(nvmなど)を通してインストールすることができます。

Node.jsプロジェクトはコミュニティーの取り組みを普及させ、宣伝する試みとして、公式とコミュニティーの両方のインストール方法をリストする新しいダウンロードページを導入しました。この変更に伴い、「公式」と「コミュニティー」のインストール方法の概念を導入しました。「公式」とみなされるためにはインストール方法が以下の条件を満たしている必要があります:

必要条件
Node.jsの新しいリリースは公式リリースと同時に利用可能できなければならない
プロジェクトメンテナーはNode.jsと直接的なコミュニケーションも含めた密接な関係でなければらなない
Node.jsプロジェクトによって同梱されている公式バイナリーをダウンロードさせるインストール方法になっていなければならない
バイナリーが利用可能な場合にソースからビルドしたりNode.jsが提供する公式バイナリーを改変しないインストール方法にしなければいけない