- Update dependencies.
- BREAKING: Use
jsonld@8
andjws-linked-data-signature@3
to get better safe mode protections when canonizing.
- BREAKING: Convert to module (ESM).
- BREAKING: Require Node.js >=14.
- Update dependencies.
- Lint module.
- Add compatability for 2020 keys.
- Make
ed25519-signature-2018-context
a regular dependency.
- BREAKING: Update to
jsonld-signatures
v9 dependency (which removes theverificationMethod
param from suite constructor. It is now strictly initialized fromkey.id
orsigner.id
. Also increases validation on either key or signer/verifier parameters.) - Enable this suite to enforce compatible contexts on
sign()
.
- Add missing
signer
andverifier
parameters to theLinkedDataSignature
constructor. This issue causedthis.signer
in subclasses to beundefined
.
- Initial files extracted from https://github.com/digitalbazaar/jsonld-signatures.