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

Releases: KILTprotocol/demo-client

v0.23.0 (2021-06-23)

24 Jun 14:01
Compare
Choose a tag to compare

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

v0.22.0 (2021-04-30)

30 Apr 13:11
03b257e
Compare
Choose a tag to compare

Demo Client Release notes 0.22.0

  • chore: upgrade kilt sdk (5e93d1c)

Bug Fixes

  • fix: new tx workflow (e1f36d9)
  • fix: balances (f7d9601)
  • fix: new RequestClaimsForCtypes format (b84cbb6)
  • fix: filter out incompatible messages (f6a1bdf)
  • fix: display attestation status in claims list (#348) (bbe2c53)

0.21.1 (2021-04-08)

08 Apr 08:28
6bf90d0
Compare
Choose a tag to compare

Bug Fixes

0.21.0 (2021-03-10)

10 Mar 16:58
Compare
Choose a tag to compare

Features

Tests

Bug Fixes

Major

Minor

  • Provide signed messageId when removing message (#286) (95d3b66)
  • Changes to docker config and env variables (#288) (b53a559)
  • CI pipeline changes to deploy kubernetes (#294) (30a13cc)
  • Removal of indeiscriminate imports for explicit ones (#304) (bf0dfbf)
  • Only check linting on push (984f370)
  • DID Fetch on creating an identity (#318) (fbb7141)
  • Utilities Bug of GT (#339) (409a7ea)
  • Contacts bug fix (#322) (42a2d91)
  • Removed unnecessary checker as unintended effect of terms (#329) (a62d960)

0.20.0 (2020-08-05)

05 Aug 15:28
Compare
Choose a tag to compare

Features

  • feat: Integrating the quote (#258) (005af0b)
  • refactor: inclusion in prototype services readme (#272) (c4810cd)
  • refactor: SubmittableResult instead of TxStatus (#260) (3e492c5)
  • refactor: updated type system to work with sdk-js#244 (#257) (d3893ed)
  • feat: sdk update with substrate 2 and portablegabi (#273) (b28587c)
    • also changed denomincation of kilt token

Tests

  • ci: build devnet & test with latest sdk (#271) (65c4a79)

Bug Fixes

Major

Minor

  • fix: naming reverted back from terms to legitimation according to the sdk (#279) (b8c1e5f)
  • fix: delegation root node bug when switching identities (#280) (861760e)

0.19.0

18 Jun 12:52
Compare
Choose a tag to compare

0.19.0 (2020-06-18)

Features

SDK change - Quote (#256) (364c4f7):

  • Demo-client needed to become compatible with the SDK Changes
  • Updated the yarn lock to upgrade the Demo-client to the latest version of the SDK (#256) (3db21bb)

Replacing Tslint with Eslint (#259) (9a89437):

  • Changes Tslint to Eslint and optimise code styles

Public Identity can be used as an Alternative to Contact (#262) (1675017):

  • Allows using public identities on messages instead of contacts for "submit terms" and "submit attestation"

Delegation QR Code (#263) (e475934)

  • A delegation ID and public Identity are combined as a QR code to scan and sending messages
  • Making the QR codes in the Demo Client Uniform in the encoding and decoding (#265) (5627a7b)

Docker Image (#261) (2937093)

  • run docker-compose up to spin up a complete, contained development setup1
  • A quick-fire way to spin up the Development setup of KILTs demo client

Delegation Button to create an AntiCov Delegation (#266) (f12917b)

  • If the Devnet chain resets we lose data for the delegations. Having the button resolves the issue

Tests

Updating tests to match the Quote changes (#256) (ed9bf24)

Bug Fixes

Minor

Delegation QR code returning nothing (#264) (7c4485f):

  • fixed an undefined identity inside the QR code.

Demo client production file being updated due to updated SDK and Mashnet (#269) (956e808)

0.18.0

18 Feb 12:30
Compare
Choose a tag to compare

0.18.0 (2020-02-18)

Features

feat: prepended protocol to URLs (#255)(cbcd752)

Added https to the URLs in the env files.

feat: added QR Code including service address (#253)(9b47823)

Added a QR code for identities, so that others can add the identity to their contact list.

Fixes

fix: take delegation id from request (#254)(b2caa4c)

The delegation id had to be specified separately in the last sdk release, which we didn't do, so revocation of an attestation based on a delegation broke.
This fix takes the delegation id from the "request for attestation" again.

0.17.0

07 Feb 14:05
Compare
Choose a tag to compare

0.17.0 (2020-02-07)

Features

SDK Compatibility (#245)(cc5e937)

Updated the SDK to v0.17.0 and made the demo client compatible to it.

feat: DID document (#248)(2dbc61e)

Made the DID document visible in Dashboard.

Refactoring

Refactor: CType Utility and Split Metadata and Schema (#231)(738a3cc)

Moved ctype utilities tied to the demo client ctype editor into the demo client repo and made it compatible with the changes regarding splitting up the ctype metadata from its schema.