vitejs/vite
Vite 8.3.4 출시, 개발 서버 안정성과 성능 개선
원제 vitejs/vite v8.3.4
v8.3.4
Key Point
Vite를 사용하는 개발자라면 HMR 안정성 개선과 CSS 캐싱 버그 수정이 개발 경험에 직결되므로 확인이 필요하다.
핵심 요약
- Vite 8.3.4가 출시됐으며, bundled-dev 모드에서 import.meta.hot.acceptExports를 지원하는 새 기능이 추가됐다.
- HMR 기본값 변경으로 인한 객체 변이 문제를 수정하고, chunkImportMap 활성화 상태에서 non-root base일 때 preload 경로 오류를 해결했다.
- 개발 중 CSS 모듈 캐싱 버그(순환 참조 시), 스타일시트 로드 대기 미처리, 파일 감시자 추가 문제 등 13개의 버그를 수정했다.
- CSS 전처리기 해석(lightningcss 포함), 모듈 스캔 시 커스텀 확장자 처리, 정적 alias 매칭 등 다양한 기능 개선을 진행했다.
- module-runner에서 소스맵이 없는 호출 사이트 복제를 건너뛰도록 최적화해 성능을 향상시켰다.
- 모든 비주요 dependencies와 rolldown 관련 의존성을 업데이트했으며, bundled-dev 모드에서 CSS HMR 헬퍼 구조를 개선했다.
릴리스 노트 보기 ↗github.com