Skip to content

Releases: jolocom/jolocom-lib

V5.1.0

16 Nov 16:31
Compare
Choose a tag to compare
  • Error codes added (#395)
  • The intended audience can now be specified when creating interaction requests (#397)
  • Support for defining generic / custom interaction tokens (#399)
  • Split out some generic type info into a new module, @jolocom/protocol-ts(#407)
  • Interaction flows to request signature generation added (#410)
  • Interaction flow to request asymmetrical encryption and decryption added (#400, #411, #414)
  • Support for serializing / parsing an Identity instance to / from JSON (#436)

Breaking changes

  • Deprecated the previously used IRegistry interface. Reworked DID Resolution and Registration abstractions (#401, #415, #416, #417)
  • Deprecated the SoftwareKeyProvider class, in favor of a Vaulted Key Provider implementation provided as a separate module. (#424)
  • Removed support for the Payment interaction flows
  • Fixed incorrect encoding of interaction token signature values (#438, Commit)

v4.0.2

22 Jan 17:21
Compare
Choose a tag to compare

Including project ID for infura API calls.

v3.0.1

22 Jan 17:52
Compare
Choose a tag to compare

Backported hotfix introduced in 4.0.2
Including infura project id.

v4.0.1

06 Dec 09:24
Compare
Choose a tag to compare

Updates

  • Fix hybrid encryption to work properly in react-native #385

v4.0.0

02 Dec 16:35
Compare
Choose a tag to compare

Updates

  • SoftwareKeyProvider encryption updated to make use of IVs #323
  • Added social recovery capabilities using Shamir's screct sharing #321 #354
  • Added support for passing custom expiry dates when creating credentials and interaction tokens #371
  • Asymetric Encyrption #374
  • Json LD Validation API #376
  • Internal Houskeeping #352 #361 #370 #378

v3.0.0

28 Jun 14:59
cd0b43c
Compare
Choose a tag to compare

Updates

  • Fixed errors in documentation (public profile)
  • Added support for instantiating the vault / identity wallet using a seed phrase #300
  • Added support for instantiating the vault / identity wallet using an encrypted seed #306
  • Added support for the updated credential offer flow #309

Breaking Changes

  • This version of the Library implements a new credential offer flow, as outlined in the updated documentation. Please make sure you update the API.

  • The constructor for the SoftwareKeyProvider class has been updated to take the encrypted seed as the only argument. The previous constructor is still available using the SoftwareKeyProvider.fromSeed static method.

v2.4.3

17 Apr 12:04
Compare
Choose a tag to compare

Updates

  • Added optional description field for authentication requests, and reintroduced the integration / unit tests #303

v2.4.2

11 Apr 20:39
Compare
Choose a tag to compare

Updates

  • Drastically reduced bundle size #299

v2.4.1

11 Apr 18:16
Compare
Choose a tag to compare

Small update to make integrating custom registries easier.

Updates

  • Fixed type declaration on functions accepting custom registries #297

V2.4.0

09 Apr 14:17
Compare
Choose a tag to compare

Updates

  • Added initial support for generating payment requests and responses (documentation will be added as the feature matures throughout the next releases) #265
  • Fixed issue causing errors when working with Authentication request / responses #290
  • Fixed Typescript issue causing invalid declaration files to be generated #289
  • Established code style rules and formatted the codebase accordingly #286