Skip to content

Latest commit

 

History

History
345 lines (205 loc) · 22.8 KB

CHANGELOG.md

File metadata and controls

345 lines (205 loc) · 22.8 KB

Change Log

All notable changes to this project will be documented in this file. See Conventional Commits for commit guidelines.

0.32.0 (2024-12-05)

Bug Fixes

Features

  • Remove crypto.subtle as it is giving too many issues on RN. Moved to new implementation based on @noble libs (d86e7fa)

0.30.1 (2024-10-01)

Note: Version bump only for package @sphereon/ssi-sdk.vc-handler-ld-local

0.29.0 (2024-08-01)

Features

  • Remove dep on isomorphic-webcrypto (44331b8)
  • update to new keyRefs instead of kids (e969b97)

0.28.0 (2024-07-23)

Note: Version bump only for package @sphereon/ssi-sdk.vc-handler-ld-local

0.27.0 (2024-07-07)

Features

  • 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)
  • Get the authorization URL from a TI using a cloud/service wallet when requesting a particular attestation credential (222c4d4)

0.26.0 (2024-06-19)

Bug Fixes

  • 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)

0.25.0 (2024-06-13)

Note: Version bump only for package @sphereon/ssi-sdk.vc-handler-ld-local

0.24.0 (2024-06-05)

Note: Version bump only for package @sphereon/ssi-sdk.vc-handler-ld-local

0.23.4 (2024-04-25)

Note: Version bump only for package @sphereon/ssi-sdk.vc-handler-ld-local

0.23.2 (2024-04-25)

Note: Version bump only for package @sphereon/ssi-sdk.vc-handler-ld-local

0.23.1 (2024-04-25)

Note: Version bump only for package @sphereon/ssi-sdk.vc-handler-ld-local

0.23.0 (2024-04-24)

Note: Version bump only for package @sphereon/ssi-sdk.vc-handler-ld-local

0.22.0 (2024-04-04)

Note: Version bump only for package @sphereon/ssi-sdk.vc-handler-ld-local

0.21.1 (2024-04-04)

Note: Version bump only for package @sphereon/ssi-sdk.vc-handler-ld-local

0.21.0 (2024-03-20)

Reverts

BREAKING CHANGES

  • Remove BBS support. Upstream support for Windows and RN is missing. Needs to be revisited at a later point in time

0.19.0 (2024-03-02)

Features

  • Add initial OID4VP ID2 support (85325ae)

Reverts

  • Revert "chore: update deps" (f83aee5)

0.18.1 (2024-01-19)

Note: Version bump only for package @sphereon/ssi-sdk.vc-handler-ld-local

0.18.0 (2024-01-13)

Features

  • Add static bearer token callback function option (2d5cd5a)

Reverts

  • Revert "chore: update deps" (a1cd971)

0.17.5 (2023-10-01)

Note: Version bump only for package @sphereon/ssi-sdk.vc-handler-ld-local

0.17.4 (2023-10-01)

Note: Version bump only for package @sphereon/ssi-sdk.vc-handler-ld-local

0.17.3 (2023-09-30)

Note: Version bump only for package @sphereon/ssi-sdk.vc-handler-ld-local

0.17.2 (2023-09-30)

Note: Version bump only for package @sphereon/ssi-sdk.vc-handler-ld-local

0.17.1 (2023-09-28)

Bug Fixes

  • update deps to fix an issue with VCI offer ids not mapping on issuer metadata (aa6f98c)

0.17.0 (2023-09-28)

Features

  • Do not raise an error by default in case we encounter a VC with a statuslist we do not support. More strict scenario's are supported with an optional parm (2dde4b7)
  • Do not raise an error by default in case we encounter a VC with a statuslist we do not support. More strict scenario's are supported with an optional parm (4a634b7)

0.16.0 (2023-09-28)

Bug Fixes

  • Ed25519 2018 handling for verification (b858710)
  • Ed25519 2018 handling for verification (14125e5)
  • Fix multibase/codec code (4354927)
  • Internally alg needs uppercase (0388f11)
  • Secp256k recovery 2020 fix (196ad4c)
  • Secp256k recovery 2020 fix (8be1da2)

Features

  • Add support for an OIDC BFF Passport based solution to express. Allows for SPA to work IDPs that require confidential clients (d4e082c)
  • statuslist2021 functions (61729f3)
  • statuslist2021 support (2649b95)
  • statuslist2021 support (46986dd)

0.15.1 (2023-08-10)

Note: Version bump only for package @sphereon/ssi-sdk.vc-handler-ld-local

0.15.0 (2023-08-10)

Bug Fixes

  • Alg header was not correctly set, and we do support ES256 for JsonWebSignature2020 now (d8e961c)

Features

  • Allow document loader to also load DID from the agent and fall back to the universal resolver (all configurable) (f2f9fbc)
  • allow signing credential with local resolved DID. Especially handy for did:web that is not yet published/exposed (34793e9)

0.14.1 (2023-07-31)

Note: Version bump only for package @sphereon/ssi-sdk.vc-handler-ld-local

0.14.0 (2023-07-30)

Bug Fixes

  • Fix relative DID resolution and Json websignature 2020 verification for ED25519 and some other algs (ca2682c)
  • VP did resolution from agent (aa3f3f1)

Features

  • Add global web resolution provider. Add json error handler (f19d1d1)
  • Add support for ES256(k/r) in JsonWebsignature2020 signing (cd511d5)

0.13.0 (2023-06-24)

Features

  • allow default opts to be set when OID4VCI is running (7142273)
  • Allow setting SIOP RP default opts also after construction, as sometimes you need to agent which is not available yet at construction time (bf871da)

0.12.0 (2023-06-21)

Bug Fixes

Features

  • Add OID4VCI issuer modules (af85f1e)
  • 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)

0.11.0 (2023-05-07)

Bug Fixes

  • 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 (673856f)
  • instead of returning a boolean value, return an object with more information about verification of LD creds/VPs (7df0e64)

0.10.0 (2023-04-30)

Bug Fixes

  • bbs+ fixes and updates (84c08f1)
  • bbs+ fixes and updates (fc228a2)
  • bbs+ fixes and updates (efcbf2c)
  • bbs+ fixes and updates (ae9e903)
  • cleanup package.json files (aca017b)
  • cleanup package.json files (0cc08b6)
  • 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)
  • Update to v2 PEX and v0.3 SIOP packages (80398e3)

0.9.0 (2023-03-09)

Bug Fixes

  • 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)
  • Disable factom tests (099a303)
  • Fix DID handling in OP session (926e358)
  • Incorrect verification method id returned when signing credentials in some cases (bdbf4ef)
  • Incorrect verification method id returned when signing credentials in some cases (c508507)
  • 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)
  • 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)

Features

  • Add jsonwebsignature2020 context to presentations if missing (1f3f6b5)
  • Add RSA support to JsonWebKey/Signature2020 (94c0e73)
  • 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)
  • did utils package (d98b358)
  • Jsonweb2020 sig support (43a3adf)
  • make sure the vc-handler-ld-local can deal with keys in JWK format (26cff51)

Reverts

  • Revert "fix: make sure to explicitly depend on @digitalcredentials VC packages" (dae695d)
  • Revert "fix: make sure to explicitly depend on @digitalcredentials VC packages" (e2be77a)

0.8.0 (2022-09-03)

Note: Version bump only for package @sphereon/ssi-sdk.vc-handler-ld-local

0.7.0 (2022-08-05)

Note: Version bump only for package @sphereon/ssi-sdk.vc-handler-ld-local

0.6.0 (2022-07-01)

Note: Version bump only for package @sphereon/ssi-sdk.vc-handler-ld-local

0.5.0 (2022-02-23)

Note: Version bump only for package @sphereon/ssi-sdk.vc-handler-ld-local

0.4.0 (2022-02-11)

Note: Version bump only for package @sphereon/ssi-sdk.vc-handler-ld-local

0.3.4 (2022-02-11)

Note: Version bump only for package @sphereon/ssi-sdk.vc-handler-ld-local

0.3.3 (2022-02-10)

Bug Fixes

  • building of vc-handler-ld-local containing ts files + not copying files (cdbfcab)
  • we imported a ts file from another package in the monorepo instead of using the module (5d647df)

0.3.2 (2022-02-04)

Bug Fixes

  • building of vc-handler-ld-local containing ts files + not copying files (cdbfcab)
  • we imported a ts file from another package in the monorepo instead of using the module (5d647df)

0.3.1 (2022-01-28)

Note: Version bump only for package @sphereon/ssi-sdk.vc-handler-ld-local

0.3.0 (2022-01-16)

Bug Fixes

  • Add missing suites exports (4a3b8ce)

Features

  • Add debug logging when creating VC, can be enabled by DEBUG=sphereon:ssi-sdk:ld-credential-module-local (c0df2ce)

0.2.0 (2021-12-16)

Bug Fixes

  • workaround for bug in VeramoEd25519Signature2018 implementation (13442eb)

Features

  • Add JSON-LD Credential and Presentation handling/sign support that is compatible with React-Native (b4e8453)
  • Add local default contexts (da29f02)
  • Add new ed25519 2018 signature and spec implementation using transmute's TS implementation (ffbe876)
  • Add proof purposes to issuance and verification methods. Add support to resolve verification methods from DID doc (c8e7392)
  • Add suite lookup based on verification method type next to veramo key type (5c18dc2)
  • Allow remote context loading (742d3cc)