- Include
id
andcontroller
properties when importing key types ofJsonWebKey
orJsonWebKey2020
.
- Allow 32-byte or 64-byte secret key values. The actual secret part of the secret key is the first 32 bytes, but some implementations concatenate the public key (an additional 32 bytes) onto the "secret key bytes"; this feature allows either to be used.
- Enable loading keys from
publicKeyJwk
viafrom()
and converting to/from JWK.
- Allow
@context
array values in multikeys.
- Do not export undefined fields for
secretKeyMultibase
andrevoked
when they are not present.
- Update
.from()
method to not modify key input.
- Initial version.