Skip to content

0.28.0

Compare
Choose a tag to compare
@ntn-x2 ntn-x2 released this 28 Jun 07:14
· 499 commits to develop since this release
0.28.0
00596d7

❗️❗️❗️ Upgrading to this SDK version is required for apps that rely on instance of the KILT blockchain running at least the runtime version 1.7.0 ❗️❗️❗️

For an example update PR from 0.27 to 0.28, you can refer to our docs PR.

Summary of changes

Among other things, these renaming happened:

  • FullDidCreationBuilder.consumeWithHandler -> buildAndSubmit
  • DidBatchBuilder.consume -> build
  • DidDetails.did -> uri (so also FullDidDetails and LightDidDetails)
  • Did.DidChain -> Did.Chain
  • Did.DidUtils -> Did.Utils
  • IDidIdentifier -> DidIdentifier
  • Kilt.Did.AccountLinks.authorizeLinkWithAccount -> getAuthorizeLinkWithAccountExtrinsic
  • Kilt.Did.AccountLinks.getAssociateSenderTx -> getAssociateSenderExtrinsic
  • Kilt.Did.AccountLinks.getLinkRemovalByDidTx -> getLinkRemovalByDidExtrinsic

What's Changed

Features

  • feat: string pattern types for did uri, did resource uri, and hex string by @rflechtner in #505
  • feat: convert SDKErrors to just extend Error by @tjwelde in #535
  • feat: recover compatibility with new attestation pallet by @rflechtner in #544
  • feat: attestation module flexibly handles old delegation pallet by @rflechtner in #550
  • feat: check service urls by @rflechtner in #506

Chores

Internal Improvements

Fixes

  • ci: fix metadata update on scheduled tests by @rflechtner in #513
  • fix: repair tsdoc generation by @trusch in #515
  • fix: deposit amount test by @arty-name in #556
  • fix: accept fragment as typeguard for some methods and add retro-compatibility for DID signatures by @ntn-x2 in #559

New Contributors

Full Changelog: 0.27.0...0.28.0