Skip to content

Latest commit

 

History

History
106 lines (63 loc) · 9.2 KB

CHANGELOG.md

File metadata and controls

106 lines (63 loc) · 9.2 KB

Change Log

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

0.7.3 (2023-09-30)

Bug Fixes

  • allow token endpoint to be defined in metadata without triggering logic for external AS (d99304c)

0.7.2 (2023-09-28)

Bug Fixes

  • id lookup against server metadata not working (592ec4b)

0.7.1 (2023-09-28)

Bug Fixes

  • Better match credential offer types and formats onto issuer metadata (4044c21)
  • clearinterval (214e3c6)
  • Fix credential offer matching against metadata (3c23bab)
  • Fix credential offer matching against metadata (b79027f)
  • relax auth_endpoint handling. Doesn't have to be available when doing pre-auth flow. Client handles errors anyway in case of auth/par flow (ce39958)
  • relax auth_endpoint handling. Doesn't have to be available when doing pre-auth flow. Client handles errors anyway in case of auth/par flow (cb5f9c1)

0.7.0 (2023-08-19)

Bug Fixes

  • fix credential request properties (0037025)
  • Revise well-known metadata retrieval for OID4VCI, OAuth 2.0 and OIDC. fixes #62 (a750cc7)

Features

  • Integrate ssi-express-support to allow for future authn/authz. Also moved endpoints to functions, so solutions can include their own set of endpoints (c749aba)

0.6.0 (2023-06-24)

Bug Fixes

  • added a couple of todos for handling v11, plus changed the getIssuer method to throw exception if nothing is found, and some other pr notes (091786e)
  • added CredentialOffer to exports of client (5cc5ab1)
  • added disable eslint comments in three places (0e3ffdb)
  • deleted wrong import and fixed the usage (fc17946)
  • Fix issue with deleting session when imported in other projects (4656c29)
  • made v1_0.09 types strict and added a few utility methods to it for ease of access (9391f31)
  • Many v11 fixes on server and client side (08be1ed)
  • PAR objects where in the wrong locations and one had a wrong name (24f98e7)
  • prettier, plus some type casting in test/mock files for v9 (162af38)
  • removed type support for mso_mdoc (867073c)
  • rename jwt_vc_json_ld to jwt_vc_json-ld (a366bef)

Features

  • Add status support to sessions (a1fa6a4)
  • Add status support to sessions (02c7eaf)
  • Add support for alg, kid, did, did document to Jwt Verification callback so we can ensure to set proper values in the resulting VC. (62dd947)
  • Add support for background_image for credentials (a3c2561)
  • Add supported flow type detection (100f9e6)
  • Add VCI Issuer (5cab075)
  • added (issuer) state to options for createCredentialOfferDeeplink (bd1569c)
  • added api.ts for all the rest apis of the issuer (907c05e)
  • added better support (and distinction) for types v1.0.09 and v1.0.11 (f311258)
  • added callback function for issuing credentials (c478788)
  • added error code invalid_scope (e7864d9)
  • added issuer callback to arguments of the issuer builder (ed4fe7c)
  • Added new mock data from actual issuers, fixed a small bug with v1_0_08 types, updated v1_0_08 types to support data from jff issuers (a6b1eea)
  • Added new tests for CredentialRequestClient plus fixed a problem with CredentialOfferUtil. a CredentialRequest can have no issuer field (50f2292)
  • added optional issuer callback to parameters of issueCredentialFromIssueRequest (a7a9e4a)
  • added support for creating credentialOffer deeplink based on a uri (6822dfe)
  • added support for creating offer deeplink from object and test it. plus some refactors (a87dcb1)
  • added support for v8 in our types (partially) to make old logics work (4b5abf1)
  • added utility method for recognizing v1.0.11 objects (ed6436e)
  • added VcIssuer and builders related to that (c2592a8)
  • Ass support to provide credential input data to the issuer whilst creating the offer to be used with a credential data supplier (03d3e46)
  • beside the 'with' methods in the builder which will replace existing configuration for that field, I've added 'add' methods to add to existing configuration (9d42152)
  • created another module for rest api and moved the dependencies from issuer module to issuer-rest (38849af)
  • Issuer credential offer and more fixes/features (0bbe17c)
  • Support data supplier callback (1c49cc8)
  • Translate v8 credentials_supported to v11 (b06fa22)