Node.js Projectは5月20日(現地時間)、JavaScript実行環境「Node.js 26.2.0」をリリースした。
「Node.js」は、Node.jsは、イベント化された入出力を扱うサーバーサイドJavaScript実行環境。イベント駆動型の入出力モデルを採用しており、JavaScriptコードを実行するランタイムと、I/Oやネットワークアクセスなどの機能を提供するライブラリから構成されている。「Node.js」は、Webサーバなどのスケーラブルなネットワークプログラムを想定している。
「Node.js 26.2.0」は、Current系列として提供されるポイントリリース。本リリースでは、ファイル情報を扱うfs.StatsおよびBigIntStatsへのTemporal.Instant対応、HTTPの任意1xxステータスコード送信機能、stream.composeのstable化などが行われている。
「Node.js 26.2.0」のハイライトは次の通り。
〇stream.composeをstable化
〇fs.StatsおよびBigIntStatsでTemporal.Instantをサポート
〇任意の1xxステータスコードを送信するhttp.writeInformationを追加
〇Undiciを8.3.0へ更新
〇Corepackを0.35.0へ更新
〇SQLiteを3.53.1へ更新
〇QUIC、crypto、stream、test runnerなど各種機能を改善
など。
「Node.js 26.2.0」は、公式サイトからダウンロードできる。
リリースノート
「Node.js」は、Node.jsは、イベント化された入出力を扱うサーバーサイドJavaScript実行環境。イベント駆動型の入出力モデルを採用しており、JavaScriptコードを実行するランタイムと、I/Oやネットワークアクセスなどの機能を提供するライブラリから構成されている。「Node.js」は、Webサーバなどのスケーラブルなネットワークプログラムを想定している。
「Node.js 26.2.0」は、Current系列として提供されるポイントリリース。本リリースでは、ファイル情報を扱うfs.StatsおよびBigIntStatsへのTemporal.Instant対応、HTTPの任意1xxステータスコード送信機能、stream.composeのstable化などが行われている。
「Node.js 26.2.0」のハイライトは次の通り。
〇stream.composeをstable化
〇fs.StatsおよびBigIntStatsでTemporal.Instantをサポート
〇任意の1xxステータスコードを送信するhttp.writeInformationを追加
〇Undiciを8.3.0へ更新
〇Corepackを0.35.0へ更新
〇SQLiteを3.53.1へ更新
〇QUIC、crypto、stream、test runnerなど各種機能を改善
など。
「Node.js 26.2.0」は、公式サイトからダウンロードできる。
(川原 龍人/びぎねっと)
[関連リンク]リリースノート
