Skip to content
This repository has been archived by the owner on Nov 24, 2022. It is now read-only.

v0.23.0 (2021-06-23)

Latest
Compare
Choose a tag to compare
@rflechtner rflechtner released this 24 Jun 14:01

Demo Client Release notes 0.23.0 (2021-06-23)

Refactor

  • The app had previously been ejected from create-react-app, but now we moved back in! This comes with many dependency updates, a Typescript update, and many linting fixes. We also moved from node-sass (deprecated) to sass (#368) (524443d)

Chores

  • Remove unused imports (a5cac60)
  • Use the new KILT logos throughout the demo-client and in docs (a2dbc16)
  • Using sdk release 0.22.0, which imports the latest polkadot dependencies (38ec0de), which now requires node > v14 and some adjustments on the jest config for esm support.

Ci

  • We now no longer deploy the demo-client to mashnet on release (#351) (027fb0a). The image is still built and pushed to ECR, please set it manually to deploy.
  • Change release hook to "released" (af946f3), which triggers the release build when you publish a draft release
  • The default behaviour of create-react-app is to fail CI builds on (eslint) warnings; we disabled this (7b028cd)
  • Use node 14 in workflows, required by latest sdk version (ce32a59)

Bug Fixes

  • The UI would block with an endless loading screen in some scenarios where CType creation failed. This is now handled correctly (29199c2)
  • Also improved error handling for DID creation (13879b2)
  • Revoced delegation nodes were not displayed as revoked on attestation requests, which was fixed by enforcing ViewType setting (65fe6d3) and fixing some incorrect defaultProps syntax (df1321a)
  • Addresses were truncated at 20 digits without signaling this omission (03ee409)
  • The now fully displayed addresses were overflowing non-blocking notifications; word-break has been added to fix this e5a6019