Skip to content

v0.5.0-dev.6

Pre-release
Pre-release
Compare
Choose a tag to compare
@github-actions github-actions released this 25 Mar 11:44
v0.5.0-dev.6
6d2ea40

Note that all features related to diff chain updates are now marked as deprecated. Diff chains are a useful optimisation when publishing many updates to a DID Document. However, their design may be incompatible with upcoming changes to the IOTA network and should be considered unstable. Another major change is the removal of the MerkleKeyCollection verification method type, which provided a compact representation for issuing and revoking Verifiable Credentials with multiple cryptographic keys. The MerkleKeyCollection suffered from disadvantages which limited scalability when managing more than a few thousand keys. While these disadvantages could be mitigated somewhat, the decision was made to replace it with one or more alternatives not affected by its fundamental limitations, upcoming in the next major release.

Changed

  • Refactor Storage Signature #738
  • Add X25519 key and verification method support #735
  • Combine resolve_method functions #709

Patch

  • Fix panic when parsing an IotaDID with more than 2 method id segments #758

Deprecated

  • Deprecate diff chain features #759

Removed

  • Remove MerkleKeyCollection #755
  • Remove Storage::set_password #733