canton-network-docs/Release NotesWallet SDK
0.15.0
0.15.0
Released on October 29th, 2025 Due to CommonJS compatibility, the module type needs to be explicitly declared in certain cases. If you see an error likeERROR: Top-level await is currently not supported with the "cjs" output format and are intended on using ESM then
you should set "type": "module" in your package.json.
- Handling inflight transmissions
REQUEST_ALREADY_IN_FLIGHT and SUBMISSION_ALREADY_IN_FLIGHT, now in those cases
the SDK will retrieve the inflight submission and track that for ..AndWait functions.
- support cjs module
- better handling of readAs and actAs rights
- ACS client side caching
- Caching of Access Tokens
unsafe tokens,
however still unnecessary. Tokens are now kept in memory and reused and a new token is only requested upon expiry.
For this change to take effect you need to alter your token usage to use AccessTokenProvider instead, all examples are updated accordingly.