Skip to content

Releases: inrupt/solid-client-vc-js

v0.8.0-beta.1

26 Nov 12:38
9e29200
Compare
Choose a tag to compare
v0.8.0-beta.1 Pre-release
Pre-release

New Features

  • Support for parsing Verifiable Credentials as JSON-LD. This allows the Verifiable Credential to be read using the RDF/JS DatasetCore API.

v0.7.4

17 Nov 09:34
84f0ec6
Compare
Choose a tag to compare

Internal Changes

  • Remove some assumptions for an end-to-end test. This should be transparent to dependants.

v0.7.3

16 Nov 17:38
7958a50
Compare
Choose a tag to compare

Internal Changes

  • Remove some assumptions for an end-to-end test. This should be transparent to dependants.

v0.8.0-beta.0

14 Nov 22:06
Compare
Choose a tag to compare
v0.8.0-beta.0 Pre-release
Pre-release

New Features

  • Support for parsing Verifiable Credentials as JSON-LD. This allows the Verifiable Credential to be read using the RDF/JS DatasetCore API.

v0.8.0-alpha.0

18 Oct 20:29
Compare
Choose a tag to compare
v0.8.0-alpha.0 Pre-release
Pre-release

New Features

  • Support for parsing Verifiable Credentials as JSON-LD. This allows the Verifiable Credential to be read using the RDF/JS DatasetCore API and also improves normalization of Verifiable Credentials that are returned within library.

v0.7.2

17 Sep 13:32
fd300e5
Compare
Choose a tag to compare
  • Build system (bundler and TypeScript) updates. This should be transparent to dependants.

v0.7.1

21 Jun 06:34
e52b54f
Compare
Choose a tag to compare

Bugfix

  • Fix broken checks for null fields

v0.7.0

19 May 12:01
21decc4
Compare
Choose a tag to compare

New features

  • Node 20 support

v0.6.0

16 Apr 12:16
3656fe8
Compare
Choose a tag to compare

New features

  • Node 18 is now supported
  • A new function isValidVerifiablePresentation has been added to the verify module, which verifies the validity of a VP using a verification service.
  • getVerifiableCredentialApiConfiguration now discovers the future-compatible
    specification-compliant endpoints, as well as the legacy endpoints.
  • A query function is added from the top-level export and the @inrupt/solid-client-vc/query submodule. It implements the Verifiable Presentation Request mechanism as described in https://w3c-ccg.github.io/vp-request-spec/. An important note is that we make the assumption that an endpoint supporting Verifiable Presentation Request is available at a /query path, which is outside of the VC API specification scope. This assumption is used to distinguish new endpoints vs legacy endpoints. Currently, only Query by Example VPRs are supported, which is similar to the legacy behavior in a lot of ways. The existing getVerifiableCredentialAllFromShape function now supports both legacy and VPR-compliant endpoints.

Other changes

  • Upgraded documentation tooling and improved documentation output.
  • Added named exports to revoke, verify, and derive (these were previously default exports but they format poorly in the documentation)