v4.0.2
What's Changed
- fix: Recover JTI field correctly. Allowing to regenerate the original JWT string (#171)
- test: refactor and add new scenarios by @amagyar-iohk in #86
- feat: extending Agent.acceptInvitation to handle OOB + Prism by @curtis-h in #111
- fix: CI pipeline issues. by @elribonazo in #121
- chore: publish to npm registry under @Atala group by @elribonazo in #119
- chore(release): release 3.1.0 by @amagyar-iohk in #124
- fix: removing terser to allow an unminified build that is easier to d… by @elribonazo in #127
- feat: Integrate Apollo back + make secp256k1 keys part of derivable abstraction by @elribonazo in #110
- test: update e2e env vars by @amagyar-iohk in #122
- docs: remove the github authentication token notice from the demos an… by @elribonazo in #125
- fix: Update demos to use the new Mediator peer did by @elribonazo in #128
- fix: Change the demo mediator ID for the beta one. by @elribonazo in #135
- feat(ExportableKey): adding ExportableKey protocol and implementation by @curtis-h in #131
- fix: Integrate rust auto-generated code through submodules. by @elribonazo in #136
- fix: wrong CI pipelines for git submodules. Missing With. by @elribonazo in #139
- refactor: PrivateKey.index to return an integer | undefined by @curtis-h in #140
- fix: merging multiple PeerDID classes by @curtis-h in #130
- docs: ADR sdk package release + docs generation in MD by @curtis-h in #120
- fix: add docusaurus sidebar by @elribonazo in #143
- feat: release hybrid browser-nodejs as commonjs and module dependency by @elribonazo in #142
- fix: update apollo dependency. by @elribonazo in #145
- fix: typos InvalidBasicMEssageBodyError and signasture by @curtis-h in #144
- fix: approve the ADR + implement the CI changes to release RC packages. by @elribonazo in #146
- fix: CI fix, make sure that we build package before publishing into npm by @elribonazo in #147
- fix: try to set the prerelease property through env vars the current … by @elribonazo in #149
- fix: adding the right variables to the ci pipeline. by @elribonazo in #151
- fix: Releasing with semantic-release -e extending a js configuration … by @elribonazo in #152
- fix: build script not able to find file. by @elribonazo in #153
- fix: replace rc and release with correct configuration files in relea… by @elribonazo in #154
- fix: package name update by @elribonazo in #155
- feat(Pollux)!: Adding Anoncreds presentation by @curtis-h in #137
BREAKING CHANGE:
- PrivateKey.index now returns number | undefined
- PrivateKey.index was returning a string it's possible where that's being used (ie Pluto) will need to handle the new number | undefined type
- The SDK is now exportes as default, in order to import it use import sdk from '@atala/prism-wallet-sdk', vs import * as sdk from '@atala/prism-wallet-sdk'. Browsers now also don't need to build complex webpack configuration, check the demos for more info.
- Pollux requires a new function: createPresentationProof to handle creating a Presentation for the relevant Request and Credential.
Full Changelog: v3.0.0...v4.0.2