Transformers.js v4가 NPM에서 공개되었으며, C++로 완전히 재작성된 새로운 WebGPU 런타임을 통해 성능이 크게 향상되었습니다.
이번 업데이트는 브라우저, 서버, 데스크톱 앱 등 다양한 JavaScript 환경에서 WebGPU 가속 모델을 사용할 수 있게 해줍니다.
PNPM 워크스페이스 도입, 모듈화된 클래스 구조 개선, 새로운 모델 아키텍처 추가 등 코드베이스 전반에 걸쳐 많은 개선이 이루어졌습니다.
ModelRegistry API는 프로덕션 워크플로우를 위한 명시적인 가시성을 제공하며, 파이프라인 자산 로딩 전에 필요한 파일 목록을 확인하고 캐시 상태를 점검할 수 있습니다.
esbuild로 빌드 시스템을 변경하여 빌드 시간이 2초에서 200밀리초로 단축되었고, 번들 크기도 평균 10% 감소했습니다.