Releases: Sphereon-Opensource/SSI-SDK
Releases · Sphereon-Opensource/SSI-SDK
v0.23.2
v0.23.1
v0.23.0
0.23.0 (2024-04-24)
Bug Fixes
- add PhysicalAddress migrations to postgres (afd441c)
- added default value to PartyType.origin (8b9d5d2)
- adjust PhysicalAddress postgres migration to follow code standards (b8540fe)
- Allowing null values of enum type column (a4bc42b)
- Fixed origin column name (d7a6ec1)
- made party origin mandatory in the *Args types (d8e8560)
- rework fix to include missing table in existing migration (0862dbd)
- set uri to nullable in Party table (38318ae)
Features
v0.22.0
v0.21.1
v0.21.0
0.21.0 (2024-03-20)
Bug Fixes
- changed the logic for getting validFrom (7a7940b)
- fixed failing test cases and added more test cases for getting data from the raw data (6f5b50b)
- fixed import (cf67a50)
- fixed XStatePersistence plugin and fixed the tests (56d8f18)
- refactored UniformCredential names to digitalCredential, added utility methods for getting the credential document type (a0c5530)
- Resume OID4VCI with linkhandler and auth code flow was broken (654cef4)
- Use response_uri instead of redirect_uri (9c7c9ef)
Features
- (WIP) added tenant aware credential store (db68113)
- Add rest client mode to xstate-machine-persistence, allowing to process local events but delegate the execution to a REST server (02c5e12)
- Add support to automatically cleanup on final states, as well as to cleanup all other instances when starting a machine (484fc21)
- Add support to create DID on demand when talking to RP with SIOP (68a6dee)
- Add support to start and resume xstate statemachines, with automatic persistence on state changes (f6baae0)
- added pagination to digital credential store (ecefdcf)
- added tenant aware credential store (312698e)
- added unit tests and refactored plugin methods (31eac66)
- Allow to use a customInstanceId as well as an existingInstanceId, so we can differentiate between re-using an existing machine and using a custom id (3aeb93d)
- Basic structure of plugin created (16160de)
- Created migrations and refactored the database layer (8672b82)
- upgrade SD-JWT package (6563973)
Reverts
- Revert "chore: Make sure plugins having listener methods, actually expose the interface" (99db568)
- Remove BBS support. (205e0db)
BREAKING CHANGES
- Remove BBS support. Upstream support for Windows and RN is missing. Needs to be revisited at a later point in time
v0.19.0
0.19.0 (2024-03-02)
Bug Fixes
- changed image-size library version to a react friendly one (308bad7)
- changed the image-size usage to handle uint8array (1a0e080)
- fixed the svg problem with image-size (d7823eb)
- Instead of figuring out the proof format, we defaulted to JWT credentials if the format was not supplied, bypassing the detection code (8cba122)
- JWT VP sometimes was constructed as a JSON LD VP with JwtProof2020 (abb012c)
- modified handling svg files in ssi-sdk.core (c86188e)
- Several JWT Verifiable Presentation fixes, like missing kid, iat, exp values. Also include a holder in the vp payload, as some RPs require it, although it is optional for a JWT (30d8c54)
- VCI holder agent plugin credential and branding storage fixes (901ff44)
Features
- Add initial OID4VP ID2 support (85325ae)
- added oid4vci-holder plugin (e8507d4)
- added physical and electronic addresses to contact-manager (76f78b3)
- added remote-server-rest-api (0076160)
- Allow i18n for JSONLD credentials (1ce843e)
- Allow to pass in nonce when creating the auth request URI (82f82ef)
- Correct submission_data when send in incorrectly as string (c5d6b76)
- event-logger improvements (a3fdcd2)
- Reuse existing PEX for performance (9c8966c)
- Support selecting did methods from aud claim of request. (0bfc03d)
v0.18.1
v0.18.0
0.18.0 (2024-01-13)
Bug Fixes
- added ssi-sdk.core to data-store tsconfig plus added exposed query function to enablePostgresUuidExtension signature (cb5d8cb)
- added WithTypeOrmQuery type to core module and renamed enableUuidv4 to enablePostgresUuidExtension (9bfb597)
- document added (80112ec)
- export enablePostgresUuidExtension and WithTypeOrmQuery to core exports (5161837)
- refactored usages of enablePostgresUuidExtension to accept queryRunner as the main param (3654a8a)
Features
- Add bearer token support using callback function (4528881)
- Add static bearer token callback function option (2d5cd5a)
- added enableUuidv4 to data-store exports (d7c1237)
- ssi-types: add kid to cnf (0fb3886)
- ssi-types: sd-jwt support (b9154a0)
Reverts
- Revert "chore: update deps" (a1cd971)