Skip to content

Releases: Sphereon-Opensource/SSI-SDK

v0.13.0

24 Jun 17:47
Compare
Choose a tag to compare

0.13.0 (2023-06-24)

Features

  • allow default opts to be set when OID4VCI is running (7142273)
  • allow did opts from default options to be populated in instance options (41deb99)
  • allow instance opts to be set when OID4VCI is running but only when having access to the object directly (51f873e)
  • Allow setting SIOP RP default opts also after construction, as sometimes you need to agent which is not available yet at construction time (bf871da)

v0.12.0

21 Jun 19:17
Compare
Choose a tag to compare

0.12.0 (2023-06-21)

Bug Fixes

  • added dev dependencies for oid4vci-issuer-rest-client plus prettier (7b6c2b3)
  • added schema export for oid4vci-issuer-rest-client and some docs (7db9c1b)
  • changed credentials and grants to mandatory plus renamed the uri to url (2df3612)
  • fix test cases and REST arguments (975801e)
  • fixed a bug in calling cross-fetch with post, modified the tests (a3defeb)
  • skipped integration tests in oid4vci-issuer-rest-client (c43759b)
  • unify naming (aee0bf1)
  • unify naming (ec7d0b6)
  • unify naming (94165cd)
  • updated generate-plugin-schema for oid4vci-rest-client (70e7820)

Features

  • Add issue status support to OID4VCI REST client (40abd83)
  • Add key value store plugin (95244fa)
  • Add OID4VCI issuer modules (af85f1e)
  • Add Presentation Exchange module (a085c81)
  • Add SIOPv2 Relying Party logic and REST API (01f2023)
  • Add SIOPv2OID4VP RP auth and REST module (91b1da3)
  • added oid4vci-rest-client package (910f697)
  • Allow to supply data for VCI Issuer REST client and server during offer (0878c28)
  • changed the test structure and few other pr notes addressed (6520fbe)
  • More support for definition Formats when creating VPs from SIOP (846ef0b)
  • move schema generation to own plugin because of transitive dependency issues upstream (51c5156)
  • move schema generation to own plugin because of transitive dependency issues upstream (58002a8)
  • move to pnpm (2714a9c)

Reverts

  • Revert "chore: remove plugin schemas" (2870d77)
  • Revert "chore: remove plugin schemas" (07af699)

v0.11.0

07 May 22:03
Compare
Choose a tag to compare

0.11.0 (2023-05-07)

Bug Fixes

  • make credential mapper a bit more resilient (36c420e)
  • make credential mapper a bit more resilient (ce5b487)
  • make credential mapper a bit more resilient (7248fae)

Features

  • Create new agent-config module to replace the deps on Veramo cli, which pulls in everything (6ac4ec0)
  • Create new agent-config module to replace the deps on Veramo cli, which pulls in everything (673856f)
  • instead of returning a boolean value, return an object with more information about verification of LD creds/VPs (7df0e64)

v0.10.1

01 May 01:36
Compare
Choose a tag to compare

0.10.1 (2023-05-01)

Note: Version bump only for package SSI-SDK-workspace

v0.10.0

30 Apr 22:10
Compare
Choose a tag to compare

0.10.0 (2023-04-30)

Bug Fixes

  • bbs+ fixes and updates (84c08f1)
  • cleanup package.json files (aca017b)
  • decoded JWT VPs/VCs did not contain everything (612b082)
  • decoded JWT VPs/VCs did not contain everything (fd7ff68)

Features

  • Add better internal handling of JWT proof values used in JsonLD converted credentials (90004c5)
  • added holder role to contact types (728c8e1)
  • More support for definition Formats when creating VPs from SIOP (61c4120)
  • Update to v2 PEX and v0.3 SIOP packages (80398e3)

v0.9.0

09 Mar 00:45
Compare
Choose a tag to compare

0.9.0 (2023-03-09)

Bug Fixes

  • credential mapper for jtw (f04345b)
  • default contexts are not using node fs/path anymore (5a87aa3)
  • default contexts are not using node fs/path anymore (8f1b17a)
  • default contexts are not using node fs/path anymore (51fd687)
  • deps (ec062f8)
  • Disable factom tests (099a303)
  • Fix DID handling in OP session (926e358)
  • fix private key hex from Pem (0204094)
  • Incorrect verification method id returned when signing credentials in some cases (bdbf4ef)
  • Incorrect verification method id returned when signing credentials in some cases (c508507)
  • JWT claims would overwrite the issuer object in the credential. Disable Factom tests (f41cf64)
  • make sure cross-fetch is used to fetch (7033a2e)
  • Make sure we follow JWS detached signing for JsonWebSignature2020 (3da5bad)
  • missing awaits for signing presentations (518b8fc)
  • Move parseDid method to ssi-types (0b28de3)
  • QR code testing. Remove enzyme as it is not compatible with React 18 (62debd9)
  • Remove non dev dep on veramo-core (8cb8efe)
  • Remove workaround for verifier missing with ed25519 key (2e97af6)
  • RSA fixes for suite (b163872)
  • RSA fixes for suite (d6f57b8)
  • RSA fixes for suite (9eb47d1)
  • RSA fixes for suite (834642a)
  • RSA fixes for suite (3df79ab)
  • testing unimodules-core removal (ffdc606)
  • Tests to allow multiple subjects for credentials (5e407ac)
  • Tests to allow multiple subjects for credentials (52b1662)
  • Tests to allow multiple subjects for credentials (110d78e)

Features

  • add Alg support to DID:JWK. Although optional in reality several external systems expect it to be present (12dae72)
  • Add jsonwebsignature2020 context to presentations if missing (1f3f6b5)
  • Add jwt as signature when decoding JWT VCs/VPs (f089ac1)
  • Add RSA support to JsonWebKey/Signature2020 (94c0e73)
  • Add support for ES256/Secp256r1 DID JWKs (1e447a6)
  • allow existing did document for mapping (5f183ce)
  • allow existing did document for mapping (4d82518)
  • Allow multiple subjects for credentials (6300ccc)
  • Allow supplying signer/verifier (00892e2)
  • Allow supplying signer/verifier (625ea6f)
  • Allow supplying signer/verifier (b010d7a)
  • Allow to relax JWT timing checks, where the JWT claim is slightly different from the VC claim. Used for issuance and expiration dates (85bff6d)
  • Create VP in OP Authenticator and allow for callbacks (0ed86d8)
  • did utils package (d98b358)
  • Jsonweb2020 sig support (43a3adf)
  • make sure the vc-handler-ld-local can deal with keys in JWK format (26cff51)
  • Make sure VP type corresponds with PEX definition (129b663)
  • Make sure VP type corresponds with PEX definition (3dafa3f)
  • New QR code provider plugin. Can generate both SIOPv2 and DIDCommv2 OOB QRs. Support for text generation and React QR codes as SVG (d40ba75)
  • Update SIOP OP to be in line wiht latest SIOP and also supporting late binding of identifiers (2beea04)

Reverts

v0.8.0

03 Sep 00:09
Compare
Choose a tag to compare

0.8.0 (2022-09-03)

Bug Fixes

  • Remove most deps from ssi-sdk-core to prevent circular deps (b4151a9)

Features

  • Add support for update and recovery keys (85bcf7e)
  • Create common SSI types package (0fdc372)

v0.7.0

05 Aug 19:52
Compare
Choose a tag to compare

0.7.0 (2022-08-05)

Bug Fixes

  • Update ion deps to remove problematic did-key p384 from transmute which depended on webcypto-asl which is not compatible with node >=14. (386efc7)

Features

  • add Microsoft Request Service API support (251ed60)
  • Add migration support to mnemonic seed manager plugin. Fix some entity props in the process (f7641f4)

Reverts

  • Revert "MYC-184 Update main Version change 0.5.1 -> 0.5.2" (b1b8cc6)
  • Revert "MYC-184 uncommitted changes are added" (fb4f878)

v0.6.0

01 Jul 22:38
Compare
Choose a tag to compare

0.6.0 (2022-07-01)

Bug Fixes

  • Fix unit tests for VC API (f3c5eea)
  • fixed and refactored some pr notes (2ff95b9)
  • tests are now using env variables (9cb6ec2)

Features

  • Add custom DID resolver support (45cea11)
  • Add default DID resolver support (eebce18)
  • Add did resolver and method support per OpSession (9378b45)
  • Add did resolver and method support per OpSession (a9f7afc)
  • Add supported DID methods (df74ccd)
  • Add supported DID methods (7322265)
  • added piiLoggingEnabled and logLevel to optional params for clientCredential authentication (584fb7b)
  • added region to optional params for clientcredential authentication (e21bd70)
  • changed the structure of the module to be more like the ssi-core module of ours. Plus, changed some documents (4480b3f)

v0.5.1

23 Feb 20:04
Compare
Choose a tag to compare

0.5.1 (2022-02-23)

Note: Version bump only for package SSI-SDK-workspace