Skip to content

Releases: Sphereon-Opensource/SSI-SDK

v0.30.1

01 Oct 10:56
Compare
Choose a tag to compare

0.30.1 (2024-10-01)

Bug Fixes

v0.29.0

01 Aug 12:06
Compare
Choose a tag to compare

0.29.0 (2024-08-01)

Bug Fixes

  • Doesn't make sense to always download issuer images, even if we already have it stored. Other stability improvements for image handling (b836ca1)
  • Logger fixes (75b6925)

Features

  • expose date(time) types per database. Also enhance the datasources capabilities (dd37e77)
  • Remove dep on isomorphic-webcrypto (44331b8)
  • update to new keyRefs instead of kids (e969b97)

v0.28.0

23 Jul 20:25
Compare
Choose a tag to compare

0.28.0 (2024-07-23)

Bug Fixes

  • Add ebsi plugin schema (422cf14)
  • Ensure we always use the ES256 key for EBSI auth (be7dc15)
  • Make sure we do not use the jwk thumbprint as kid default value when not in EBSI (c4a22aa)
  • Make sure we do not use the jwk thumbprint as kid default value when not in EBSI (9a3bf56)
  • Make sure we search for display and legal name based on issuer metadata name as well (9a4cafd)

Features

  • Allow to pass in additional keys for EBSI (16aa9e2)

v0.27.0

07 Jul 20:50
Compare
Choose a tag to compare

0.27.0 (2024-07-07)

Bug Fixes

  • added a guard to check the issuerBranding (c6d8de2)
  • extract PD name & purpose from definitionPayload (9573ced)
  • fixed addIssuerBranding step (3008b11)
  • fixed addIssuerBranding step after adding identity (17aa278)
  • remove execution of loading env files (1937c14)

Features

  • Add JWKS hosting per DID (70e41d7)
  • added addIssuerBranding step to the vci machine (6fba515)
  • added branding as an optional parameter to the party (0b46c70)
  • Allow EBSI attestation client to be the start of a regular VCI flow (afffd39)
  • Callback listeeners (fce3670)
  • EBSI access token, attestation and DID support (bed66b4)
  • EBSI DID registraiton/management (7195786)
  • EBSI headless attestation credentials (6b6ad14)
  • fixes after merge, modified some comment and prettier (daebd26)
  • Get the authorization URL from a TI using a cloud/service wallet when requesting a particular attestation credential (222c4d4)
  • implement Oid4VP authorization token support (5fdbd65)
  • Introduce EBSI attestation service to get VCs, for instance to onboard (59f1809)
  • Siopv2Holder module implementing xstate Siopv2Machine (7dd0651)

v0.26.0

19 Jun 19:59
Compare
Choose a tag to compare

0.26.0 (2024-06-19)

Bug Fixes

  • a bug in migration CreateContacts (0267460)
  • a bug in selecting the type of the credential that we're going to request (c49b237)
  • clientId fixes (4fc568b)
  • clientId fixes (cad41fc)
  • Fixed broken tests (d01859d)
  • Make sure we import path/fs only when really needed for object-creation. Ensure we use agent-config plugin only in places it is needed (76b4f53)
  • updated vci package and fixed getSupportedCredential function (780a377)
  • updated version of vci and fixed the libs for it (ceb6074)
  • updated version of vci and fixed the libs for it (de1d6aa)

Features

  • Adapted the plugin to accept https urls, added tests and documentation about the changes (73ab5ae)
  • allow default auth request options for VCI links/machines, like clientId and redirectUri (434196e)
  • Allow to pass in options when emitting link handler events (0293342)
  • Allow to pass in state for url handler handle methods, allowing a statemachine to continue, without database persistence (16e06e8)
  • Run prettier (2a9be95)
  • Support http(s) urls (b3cc812)
  • Updated dependencies on the @sphereon/oid4vci (00810ff)

v0.25.0

13 Jun 19:21
Compare
Choose a tag to compare

0.25.0 (2024-06-13)

Bug Fixes

  • Ensure logger is initialized early preventing potential issues when importing from other libraries (eae66f2)
  • fix physical address building name validation (b3508c0)
  • Order of static keys to ensure default namespace key is available when creating the default logger (dc56df2)
  • removed not null constraint from the SQL statement that adds the origin column (95929d1)

Features

  • (WIP) added ownerId, tenantId, and origin. (d9b8623)
  • added pd-manager / pd-store (ed77532)
  • added sd-jwt plugin (85d8aeb)
  • Added default logger infra

v0.24.0

05 Jun 23:06
Compare
Choose a tag to compare

0.24.0 (2024-06-05)

Bug Fixes

Features

  • added deactivateDidEndpoint function according to decentralized-identity's universal-registrar and renamed previous method as deleteDidEndpoint and marked it as deprecated (39a6601)
  • expose contact manager methods for rest implementation (37bbfd2)
  • updated oid4vci-holder to support full flow (63be076)

v0.23.4

25 Apr 21:39
Compare
Choose a tag to compare

0.23.4 (2024-04-25)

Note: Version bump only for package @sphereon/sphereon-sdk.workspace

v0.23.2

25 Apr 19:55
Compare
Choose a tag to compare

0.23.2 (2024-04-25)

Note: Version bump only for package @sphereon/sphereon-sdk.workspace

v0.23.1

25 Apr 01:04
Compare
Choose a tag to compare

0.23.1 (2024-04-25)

Note: Version bump only for package @sphereon/sphereon-sdk.workspace