This repository has been archived by the owner on Nov 24, 2022. It is now read-only.
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) tosass
(#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