Releases: Sphereon-Opensource/SSI-SDK
Releases · Sphereon-Opensource/SSI-SDK
v0.30.1
v0.29.0
v0.28.0
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
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
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
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
v0.24.0
0.24.0 (2024-06-05)
Bug Fixes
- enum fixes (dc3fb0d)
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)