This release introduces a few new features:
- VC-AuthN is now shipped by default with support for WebVH, and can verify WebVH credentials.
- Ability for VC-AuthN to respond to proof-requests with pre-loaded credentials. This is useful for scenarios that require verify-the-verifier capabilities.
- Extended support for integrating with multi-tenant ACA-Py instances, and Traction tenants.
- Added the capability to expose a
UserInfoendpoint for enhanced compatibility with OIDC relying parties that require access to this endpoint. - Dependency updates and bugfixes.
What's Changed
- feat(core): support configurable proof format for anoncreds by @MonolithicMonk in #904
- Feat/manage script testing by @MonolithicMonk in #906
- Replace UAParser.js with my-ua-parser.min.js by @Gavinok in #911
- Test: add regression coverage for OIDC client lookup keys by @MonolithicMonk in #909
- Feat: robust multi-tenant webhook registration by @MonolithicMonk in #915
- feat: allow configurable branch or SHA for deployment in workflow by @i5okie in #920
- Bugfix: ensure proof-request claims are in the id_token by @esune in #919
- Dependency updates by @loneil in #921
- fix: handle missing optional nonce in issue_token_service by @MonolithicMonk in #907
- Fix: add auth headers and body to multitenancy token request by @MonolithicMonk in #908
- Fix release workflow by @esune in #922
- Ensure user_id is not null for in-memory userinfo storage by @esune in #925
- Add Bootstrap script to store a credential in the vc-auth agent by @Gavinok in #917
- Bugfix: id_token claims missing when sub is not consistent by @esune in #931
- Feat: add traction tenant mode for secure webhook registration by @MonolithicMonk in #926
- feat: implement OIDC UserInfo endpoint for Firebase compatibility by @MonolithicMonk in #941
- Webvh Support by @Gavinok in #937
- Fix docker setup by @esune in #947
- Fix env precedence by @Gavinok in #948
- Hotfix/record cleanup as thread by @Gavinok in #951
- Bump Acapy Version by @Gavinok in #949
- Logging for prover role by @Gavinok in #928
- Dependency updates by @esune in #954
- Bump version for release by @esune in #955
New Contributors
- @MonolithicMonk made their first contribution in #904
Full Changelog: v2.3.5...v2.3.6