pnpm 12.0: Rust 재작성, 기존 명령·설정·lockfile 그대로

pnpm 12.0이 안정 버전으로 출시되었습니다. Rust로 완전히 재작성되었지만, pnpm 11의 명령, 플래그, 설정, lockfile 형식을 그대로 유지하여 마이그레이션 부담이 없습니다. 주요 변경 사항으로는 Git 의존성 처리 방식 변경, 인식되지 않는 설정 경고, 순환 의존성 그래프의 결정적 lockfile 생성, Linux에서 하드링크 우선, engineStrict 동작 변경 등이 있습니다. 새 기능으로는 프로젝트 인식 글로벌 바이너리, 다른 패키지 매니저 설치 지원, 레지스트리 리비전, 원격 side-effects 캐시(PoC) 등이 포함됩니다. pnpm 12는 npm의 'latest' 태그 대신 'next-12' 태그로 설치할 수 있습니다.

pnpm 12는 Rust로 재작성되었으며, 의도적으로 마이그레이션이 아닙니다. pnpm 11의 명령, 플래그, 설정, lockfile 형식이 모두 그대로 이어집니다.

이 날의 다른 글

2026-08-27