ChangelogComponents
0.1.31
배포 CSS 파일명을 .ve.css로 바꿔 Vite 환경에서 vanilla-extract 플러그인이 패키지의 프리컴파일 CSS를 가상모듈로 오인해 빌드가 실패하던 충돌을 제거합니다.
프리컴파일 CSS 파일명 변경 (내부)
dist에 포함되는 컴파일된 vanilla-extract CSS의 파일명이 *.css.ts.vanilla.css에서 *.ve.css로 바뀝니다. @vanilla-extract/vite-plugin이 *.vanilla.css로 끝나는 모듈 id를 자기 가상모듈로 간주하고 존재하지 않는 소스(.css.ts)를 컴파일하려다 Cannot find module 오류로 빌드를 실패시키던 충돌이 사라집니다.
컴포넌트 import 경로와 API에는 변화가 없습니다. Vite에서 이 패키지를 쓰기 위해 플러그인 패치나 패스스루 워크어라운드를 두고 있었다면 이번 버전부터 제거해도 됩니다. webpack(Next.js) 환경은 이 파일명 규약에 의존하지 않으므로 영향이 없습니다.