Skip to content

fnm 変更履歴

このページでは、fnm の主要なバージョンアップデートと重要な変更点を文書化しています。

最新バージョン

v1.37.1 (2024)

新機能:

  • Apple Silicon サポートの改善
  • --resolve-engines オプションの追加
  • バージョンファイル解析の最適化

改善:

  • ダウンロード速度の高速化
  • エラーメッセージ表示の改善
  • Shell 補完の改善

修正:

  • Windows パスの問題修正
  • バージョン切り替え中の競合状態修正

バージョン履歴

v1.37.x

  • --version-file-strategy オプションの追加
  • recursive バージョンファイル検索のサポート
  • Corepack サポートの改善

v1.36.x

  • --corepack-enabled オプションの追加
  • ARM64 アーキテクチャサポートの改善
  • メモリ使用量の最適化

v1.35.x

  • --use インストールオプションの追加
  • ダウンロードプログレス表示の改善
  • 複数の Shell 統合問題の修正

v1.34.x

  • --silent-if-unchanged オプションの追加
  • Fish Shell サポートの改善
  • バージョンリスト表示の最適化

v1.33.x

  • プログレスバーを制御する --progress オプションの追加
  • エラーハンドリングの改善
  • Windows PowerShell 統合の修正

v1.32.x

  • --latest インストールオプションの追加
  • LTS バージョン検出の改善
  • 起動パフォーマンスの最適化

v1.31.x

  • --arch アーキテクチャオーバーライドオプションの追加
  • マルチアーキテクチャサポートの改善
  • ダウンロードチェックサムの問題修正

主要機能マイルストーン

自動バージョン切り替え

v1.30 で --use-on-cd 機能を導入。ディレクトリに基づいて Node.js バージョンを自動切り替えします。

engines.node サポート

v1.29 で package.jsonengines.node フィールドのサポートを追加。

Corepack 統合

v1.36 で Corepack を自動有効化する --corepack-enabled オプションを追加。

再帰的バージョンファイル検索

v1.37 で --version-file-strategy=recursive を追加。親ディレクトリのバージョンファイルを上向きに検索することをサポート。

アップグレードガイド

Homebrew を使用

bash
brew upgrade fnm

curl スクリプトを使用

bash
curl -fsSL https://fnm.vercel.app/install | bash

手動アップグレード

  1. fnm リリースページ にアクセス
  2. 最新バージョンをダウンロード
  3. 古いバージョンを置き換え

最新情報の入手

関連リンク