Skip to content

Releases: jolocom/jolocom-lib

v2.3.0

13 Mar 14:07
Compare
Choose a tag to compare

Updates

  • Updated dependencies #277
  • Updated typescript version and targets #281

Breaking changes

  • Starting from v2.3.0, Jolocom Lib requires Node.js v10.x.x to run.

Interaction Flows refactor, introduction of Vaulted Key Provider

18 Nov 11:20
Compare
Choose a tag to compare

Documentation update and bugfix for webpack

08 Oct 10:59
Compare
Choose a tag to compare
  • Update documentation with the new interaction flows
  • Remove errors related to jsonld in webpack

[2.0.0] Interaction flows refactor, default context, support nested claims

25 Sep 16:12
Compare
Choose a tag to compare
  • Refactored the code around interaction flows (previously just single sign-on flow) - extracted a JSON Web Token class, which now contains all the common functionalities for interaction flow, and a set of payload classes, which encapsulates flow-specific functionality
  • Introduced credentials receiving and authentication flows
  • Added default context and used credential types from newly extracted npm package - credential-types-jolocom-core
  • Added the possibility of creating nested claims

[1.1.0] Bugfixes, default registry, integration test

28 Aug 14:42
4976579
Compare
Choose a tag to compare
  • Bugfixes round around the public profile and keys sections.
  • Now defaulting to jolocom registry if no configs provided
  • Added an integration test covering common scenarios using locally running instances of go-ipfs and
    ganache

[1.0.0] New API design + first iteration of documentation

28 Aug 14:43
Compare
Choose a tag to compare

To make the use of our library easier, we refactored the interface of the library. Now the functionality is divided between the following modules:

  • registries which now encapsulates the set up of the protocol behind identities creation, registering and resolution. It also enables verification of SignedCredentials and other signed entities without the need to have an authenticated Jolocom identity
  • IdentityManager taking care of keys generation, now also including default paths schemas
  • an authenticated IdentityWallet for all the operations, which require a private identity key - DDO creation, Credentials creation and signing, and handling CredentialRequests and Responses for a smooth communication between a user and a service (for example during SSO flow)
  • parse module for an easy parsing of standardized W3C VerifiableCredentials, Did Documents and other entities
  • unsigned module for easy creation of unsigned entities, which can later be sent over for signing to a third party