Midnight.js v4.0.4 릴리스 노트
For the complete documentation index, see llms.txt
- Version: v4.0.4
- Date: April 1, 2026
- Node.js requirement: >=22
주요 변경 사항 요약
이번 릴리스는 새로운 패키지 진입점, 다중 수신자 흐름에서의 안전한 coin output 암호화, proving/브라우저 호환성/테스트 도구 전반의 안정성 수정으로 Midnight.js를 강화합니다.
v4.0.3은 릴리스 파이프라인 문제로 게시되지 않았으며, 모든 변경 사항이 v4.0.4에 포함되었습니다.
대상 독자
이 릴리스 노트는 다음과 같은 개발자에게 유용합니다:
- Midnight.js로 DApp을 개발하면서 단일 barrel import 패키지를 원하는 경우
- wallet 연동 DApp Connector API를 통한 proving을 구현하는 경우
- burn address 또는 제3자 수신자에 대한 shielded output을 처리하는 경우
- GitHub API 제한이 있는 CI 환경에서 compact fetch 흐름을 실행하는 경우
업데이트 요약
- 새로운
@midnight-ntwrk/midnight-jsbarrel 패키지 추가 @midnight-ntwrk/midnight-js-dapp-connector-proof-provider추가zswapStateToOffer의 수신자 암호화 처리 수정- 브라우저 환경에서
timingSafeEqual의 constant-time fallback 추가 - 고수준 API를 통한
additionalCoinEncPublicKeyMappings노출 - 광범위한 testkit-js 안정성 수정 및 테스트 범위 확대