Releases: jolocom/jolocom-lib
Releases · jolocom/jolocom-lib
v2.3.0
Interaction Flows refactor, introduction of Vaulted Key Provider
Documentation update and bugfix for webpack
- 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
- 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
- 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
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 identityIdentityManager
taking care of keys generation, now also including default pathsschema
s- 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 entitiesunsigned
module for easy creation of unsigned entities, which can later be sent over for signing to a third party