← ニュース一覧
重要度 4/5

Node.js Foundation、技術仕様の更新内容を公表

Node.js 22.12.0がリリースされ、TypeScript実行の実験的フラグ導入やESモジュールの同期読み込みが改善されました。開発者の環境構築コスト削減とモジュール互換性の向上が期待されます。

Node.js Foundation、技術仕様の更新内容を公表

OpenJS FoundationはNode.js 22系の最新マイナーアップデートとなるv22.12.0を公開しました。今回のリリースでは、以前から議論されていたTypeScriptファイルの直接実行に関する実験的なサポートが導入されました。これにより、ユーザーは外部のトランスパイラやランタイムを別途インストールすることなく、amendmentを伴うフラグを指定することでTypeScriptコードの評価が可能になります。これはNode.jsが標準でモダンな開発者体験を統合しようとする姿勢を象徴する重要な一歩です。

技術的な変更点として、require()関数を用いたESモジュールの同期的な読み込み(Require ESM)の安定化が進みました。これまでNode.jsではCommonJSとESモジュールの混在環境において非同期読み込みの制約が課題となっていましたが、本バージョンでは特定の条件下でフラグなしでの動作が強化され、ライブラリ作者の移行負荷が大幅に軽減されます。また、WebSocketクライアントの実装についてもデフォルトで有効化される範囲が広がり、標準APIへの準拠がさらに進んでいます。

加えて、パフォーマンス面ではV8エンジンのマイナーアップデートが統合され、ガベージコレクションの効率化とJITコンパイルの最適化が図られました。セキュリティ面においても、実験的な権限モデルの改良が含まれており、ファイルシステムアクセスやネットワーク通信の制限をより細粒度で制御できるようになっています。既存のNode.js 22 LTSユーザーにとって、互換性を維持しつつ最新の機能を試験的に導入できる安定したアップグレードパスとなります。

一次情報

Node.js Foundation を開く ↗

要点を短く整理しています。詳細や条件は出典元で確認してください。

朝の要約メール待機リスト

毎朝7時に「今日の3本」をメールで受け取る(先行導入)。