Skip to content

Releases: digicatapult/veritable-cloudagent

Release v0.17.6

17 Jan 16:41
8b687b7

Choose a tag to compare

Changes

Chore/explicit anoncreds method names

Linked Tickets

High Level Description

Prefix AnonCreds-specific methods from utils/proofs.ts with explicit AnonCreds naming

Detailed Description

Main changes in utils/proofs.ts with callers in VDRPC and ProofController

All AnonCreds methods explicitly renamed for future maintainability and extensibility to other proof types

Latest Release v0.17.6

12 Jan 14:38
8b687b7

Choose a tag to compare

Changes

Chore/explicit anoncreds method names

Linked Tickets

High Level Description

Prefix AnonCreds-specific methods from utils/proofs.ts with explicit AnonCreds naming

Detailed Description

Main changes in utils/proofs.ts with callers in VDRPC and ProofController

All AnonCreds methods explicitly renamed for future maintainability and extensibility to other proof types

What's Changed

  • chore(deps): update npm - all minor and patch updates by @renovate[bot] in #453

Full Changelog: v0.17.5...latest

Release v0.17.5

16 Jan 12:46
6e6935a

Choose a tag to compare

Changes

Chore/explicit anoncreds method names

Linked Tickets

High Level Description

Prefix AnonCreds-specific methods from utils/proofs.ts with explicit AnonCreds naming

Detailed Description

Main changes in utils/proofs.ts with callers in VDRPC and ProofController

All AnonCreds methods explicitly renamed for future maintainability and extensibility to other proof types

Release v0.17.3

14 Jan 11:28
90e4909

Choose a tag to compare

Changes

Feature/harden-did-resolution

Linked Tickets

High Level Description

Harden DID resolution and management within the agent by removing the external did-resolver dependency and fully adopting @credo-ts/core types and modules. Explicitly configure the agent with WebDidResolver, PeerDidResolver, and KeyDidResolver

Detailed Description

  • Dependency Removal: Removed the did-resolver package to reduce external dependencies and rely on the framework's native types.

  • Type Migration: Refactored server.ts, didWebGenerator.ts, and server.test.ts to use the DidDocument class from @credo-ts/core instead of the generic DIDDocument interface from did-resolver.

  • Agent Configuration: Updated agent.ts to explicitly register the DidsModule with WebDidResolver, PeerDidResolver, and KeyDidResolver. Ensures agent can natively resolve and verify these DIDs without relying on implicit defaults or external configurations.

  • Testing: Verified that the changes maintain backward compatibility with existing tests, particularly confirming that did:web hosting and resolution continue to function correctly in the integration test suite.

Release v0.17.2

14 Jan 10:38
dc9ee1a

Choose a tag to compare

Release v0.17.1

13 Jan 12:30
eaa6c0c

Choose a tag to compare

Release v0.17.0

12 Jan 14:38
e619f9b

Choose a tag to compare

feature/improve-proofcontroller (#442)

* feat(proofs): implement explicit credential selection API and logic

- Redact sensitive attribute values in hydration logs
- Robust validation for simplified proof formats using forbidden keys
- Improve debugging by returning state for missing proof content
- Simplify revealed attribute logic in hydration
- Clarify internal error message for missing anoncreds
- Enforce strict key validation in simplified proof formats
- Return empty object for missing proof content instead of state object
- Document matching credentials endpoint

Release v0.16.23

12 Jan 11:10
156493c

Choose a tag to compare

feature/reduce-proofevent-noise (#441)

* fix(events): prevent emitting ProofStateChanged when state has not changed

Release v0.16.22

10 Jan 01:47
a406346

Choose a tag to compare

fix(deps): update npm - all minor and patch updates (#439)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

Release v0.16.21

09 Jan 00:57
b0a79a7

Choose a tag to compare

fix(deps): update npm - all minor and patch updates (#438)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>