Releases: zkp-ld/jsonld-proofs
Releases · zkp-ld/jsonld-proofs
v0.14.0
v0.13.3
v0.13.2
v0.13.1
v0.13.0
Changed
- BREAKING: Upgraded
rdf-proofs-wasmto change encoding schemes for keys, PPIDs, and proofs- Keys are now encoded in
base58btcwithmulticodecinstead ofbase64url - PPIDs are represented as
did:keyinstead ofppid: - Proof encodings are now optimized by the latest underlying
docknetwork/cryptolibraries
- Keys are now encoded in
- Upgraded npm dependencies
- Removed unused test vectors
v0.12.3
v0.12.2
v0.12.1
v0.12.0
Changed
- Sync and Update
@types/jsonldDefinitions, OptionalizedocumentLoaderCallback (#8)- Regarding
@types/jsonld:- Sync
jsonld.d.tsandjsonld-spec.d.tswith the latest version of@types/jsonld. - Update
index.d.tsto minimize the difference with its original version. - BREAKING: Remove the
callbackparameter of thedocumentLoaderfunction, as it has been deprecated in version 2.0.0 ofjsonld. - Fix the
nodeandxhrdefinitions in thedocumentLoadersnamespace.
- Sync
- Regarding
src/types.ts:- BREAKING: Remove the
callbackparameter of thedocumentLoaderfunction, as it has been deprecated in version 2.0.0 ofjsonld.
- BREAKING: Remove the
- Regarding
- Make
contextparameter inderiveProofoptional and add a default value for the VP context (#9)- BREAKING: Make context parameter in deriveProof optional and add a default value for the VP context.
- Allow
publicKeysinderiveProofto be empty to support cases where a VP does not contain a VC
Fixed
- Change
nanoidfrom v5 (for ESM) to v3 (for CJS) - Run npm audit fix and update internal packages (
undiciandvite)