Releases: Sphereon-Opensource/SSI-SDK
Releases · Sphereon-Opensource/SSI-SDK
v0.32.0
v0.31.0
0.31.0 (2024-11-26)
Bug Fixes
- After dropping DB agent would throw exception as we removed the data source (ab9c1c8)
- check mdoc original are equal (804fb14)
- Fix broken tests (74e1d46)
- Fixed broken test cases (705edad)
- Fixed broken tests (56ce96f)
- Fixed the non-null expectation of the tests (f95af05)
- Fixed typos in the comments (485b689)
- getFederationTrust fix (2c02455)
- Implemented temporary cryptoServiceCallback verify function (6fe01f4)
- mdoc parsing (774aeeb)
- pass hasher to cvVerifySchema (a12b845)
- remove unused interfaces (954967a)
- resolution fixes (d1fddfc)
- return null as undefined in store DTO's (9d0e24b)
Features
- Add JARM response support (8e9cb20)
- add support for credential claim branding (1d5c7ce)
- added activity logs to eventlogger, plus fixed a bug on deleting parent of child credentials (91ce056)
- added additional issuer branding properties (c22d9d4)
- added dynamicRegistrationClientMetadata to issuer locale branding (aa98150)
- added issuer credential subject branding support (2caa509)
- added new module CredentialValidation (6464fac)
- added resource resolver plugin (68b88d8)
- added review contact state when contact has low level of trust (d2c6c75)
- added validation against vc schema and test cases for validating the vc against the schema plus some bugfixes. also made checking vc against the schema optional (b75f952)
- Created an issuer verification of an EBSI issued credential (333b395)
- Implemented OIDF client SDK plugin (31c8608)
- JWKS hosting for all keys when Sphereon Key Manager is used (1cac215)
- mdoc device response multiple documents (c9adac8)
- nx-cloud: setup nx cloud workspace (511af20)
- updated oid4vci-holder and siopv2-rp to use credential-validation module for verifying credentials. (87081e5)
- updated oid4vci-holder and siopv2-rp to use credential-validation module for verifying credentials. (b25b66e)
- upgrade oidf client package (3cfbcdf)
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)