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 에서 디렉토리에 따라 Node.js 버전을 자동으로 전환하는 --use-on-cd 기능을 도입했습니다.
engines.node 지원
v1.29 에서 package.json 의 engines.node 필드 지원을 추가했습니다.
Corepack 통합
v1.36 에서 Corepack 을 자동으로 활성화하는 --corepack-enabled 옵션을 추가했습니다.
재귀적 버전 파일 조회
v1.37 에서 상위 디렉토리의 버전 파일을 조회하는 --version-file-strategy=recursive 를 추가했습니다.
업그레이드 가이드
Homebrew 사용
bash
brew upgrade fnmcurl 스크립트 사용
bash
curl -fsSL https://fnm.vercel.app/install | bash수동 업그레이드
- fnm Releases 페이지 방문
- 최신 버전 다운로드
- 이전 버전 교체
최신 정보 얻기
- GitHub Releases - 전체 버전 히스토리
- GitHub Commits - 최신 커밋 기록
- GitHub Issues - 이슈 추적