devenv의 새로운 주요 릴리스
devenv 2.0은 Nix 개발 환경의 사용성을 대폭 개선한 도구로, 기존의 복잡하고 느린 Nix 경험을 직관적이고 빠르게 만듭니다.
터미널 UI를 통해 Nix 평가 및 빌드 진행 상황을 실시간으로 시각화하며, 네이티브 셸 리로딩 기능으로 셸을 멈추지 않고 백그라운드에서 재빌드가 가능합니다.
내장된 Rust 기반 프로세스 매니저는 의존성 관리, 재시작 정책, 준비 상태 검사 등을 선언적으로 지원하여 개발 프로세스의 자동화와 안정성을 높였습니다.
또한, 평가 캐시를 도입해 변경된 부분만 재평가하며, 여러 저장소를 아우르는 폴리레포 지원과 자동 포트 할당, 그리고 SecretSpec을 통한 비밀 정보 관리로 보안과 협업 효율도 강화했습니다.
이외에도 언어 서버 지원, JSON 출력, 일관된 nixpkgs 설정 적용 등 다양한 기능이 추가되어 Nix 기반 개발 환경을 한층 현대적이고 생산적으로 만듭니다.
