Skip to content

Releases: hyperledger-identus/cloud-agent

Identus Cloud Agent v2.1.0

29 Oct 09:28
929e618

Choose a tag to compare

What's Changed

  • docs: fix broken links by @patextreme in #1572
  • build: fix typo in repository causing flaky scalafmt by @patextreme in #1575
  • build: DAL dependency update by @github-actions[bot] in #1501
  • fix: update broken links in oas by @patextreme in #1578
  • feat: add a timer and metric(histogram) to measure job execution duration by @Yummy-Yums in #1576
  • docs(README): fix broken link to Quickstart guide by @O2sa in #1581
  • build: protobuf dependency update by @github-actions[bot] in #1582
  • build(deps): bump setuptools from 70.3.0 to 78.1.1 in /examples/st-oid4vci/demo in the pip group across 1 directory by @dependabot[bot] in #1577
  • build(deps): bump the pip group across 2 directories with 1 update by @dependabot[bot] in #1583
  • build: zio dependency updates by @github-actions[bot] in #1506
  • build: sbt and plugins dependency update by @github-actions[bot] in #1507
  • build: scala-steward dependency updates by @github-actions[bot] in #1555
  • build: zio dependency updates by @github-actions[bot] in #1586
  • build: sbt and plugins dependency update by @github-actions[bot] in #1588
  • build: DAL dependency update by @github-actions[bot] in #1587
  • build(deps): bump urllib3 from 2.2.2 to 2.5.0 in /examples/st-oid4vci/demo in the pip group across 1 directory by @dependabot[bot] in #1585
  • build: protobuf dependency update by @github-actions[bot] in #1593
  • build: zio dependency updates by @github-actions[bot] in #1592
  • feat: vdr integration by @patextreme in #1591
  • build: sbt and plugins dependency update by @github-actions[bot] in #1595
  • ci: adds weekly revision build by @amagyar-iohk in #1573
  • docs: add VDR tutorial by @patextreme in #1598
  • build: zio dependency updates by @github-actions[bot] in #1599
  • fix: use custom vdr scheme for vdr endpoints by @patextreme in #1600
  • build: scala-steward dependency updates by @github-actions[bot] in #1594
  • ci: migrate Kotlin HTTP client to the new Maven Central endpoint by @yshyn-iohk in #1605
  • build(deps): update urllib3 requirement from ~=1.26.7 to >=1.26.7,<2.6.0 in /cloud-agent/client/python in the pip group across 1 directory by @dependabot[bot] in #1590
  • ci: fixes version sent to integration repo by @amagyar-iohk in #1606
  • build: zio dependency updates by @github-actions[bot] in #1602
  • build: protobuf dependency update by @github-actions[bot] in #1611
  • build: sbt and plugins dependency update by @github-actions[bot] in #1609
  • fix: update key selection logic to accept Ed25519 in status-list and proof jobs by @patextreme in #1616
  • build: sbt and plugins dependency update by @github-actions[bot] in #1613
  • fix: update examples to ensure they work correctly by @patextreme in #1625
  • build: sbt and plugins dependency update by @github-actions[bot] in #1623
  • build: zio dependency updates by @github-actions[bot] in #1612
  • build: DAL dependency update by @github-actions[bot] in #1622
  • build: scala-steward dependency updates by @github-actions[bot] in #1603
  • fix: update default value for API_KEY_AUTO_PROVISIONING to false by @patextreme in #1628
  • build: sbt and plugins dependency update by @github-actions[bot] in #1630
  • chore: Update release-clients workflow for npm publishing by @jwagantall in #1632
  • build: migrate to official sbt-license-report plugin by @patextreme in #1634

New Contributors

Full Changelog: v2.0.0...v2.1.0

v2.0.0

06 May 11:41
5865d94

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v1.40.0...v2.0.0

cloud-agent-v1.40.2

08 Apr 07:48
9bcc344

Choose a tag to compare

Patch for cloud-agent 1.40.0

What's Changed

  • fix: JsonLD context resolution, SQL migration formatting, revocation list URL by @yshyn-iohk in #1558

Issues and PRs:

Full Changelog: cloud-agent-v1.40.0...cloud-agent-v1.40.2

Docker Image
docker pull hyperledgeridentus/identus-cloud-agent:1.40.2

Identus Cloud Agent v1.40.0

07 Nov 06:41
94e7ec0

Choose a tag to compare

New features

  • feat: Add KID to the credential-offers API - ATL-7704 by @FabioPinheiro in #1320
  • feat: Implement prism anoncreds method for schemas and credential definitions by @shotexa in #1385
  • feat: ATL-6983 ZIO Stream Kafka PoC in background jobs by @bvoiturier in #1339

Bugfixes

What's Changed (detailed changelog)

Full Changelog: cloud-agent-v1.39.0...cloud-agent-v1.40.0

Identus Cloud Agent v1.39.0

11 Sep 14:14
797dad4

Choose a tag to compare

Features

  • Error handling and problem reporting for the Cloud Agent
  • Connectionless Issuance of Credentials
  • Connectionless Presentation of Credentials
  • Rebranding of the Prism Agent to the Identus Cloud Agent
  • Crypto Agility (add ED25519 cryptography suite to the PRISM DID keys)
  • ...number of improvements and fixes

What's Changed

Read more

cloud-agent-v1.37.0: chore(release): cut Identus Cloud agent 1.37.0 release

12 Sep 11:47
f0e6c9e

Choose a tag to compare

# [1.37.0](https://github.com/hyperledger/identus-cloud-agent/compare/cloud-agent-v1.36.1...cloud-agent-v1.37.0) (2024-07-01)

### Bug Fixes

* avoid name and operationId conflict when creating oas client ([#1233](https://github.com/hyperledger/identus-cloud-agent/issues/1233)) ([73e8e24](https://github.com/hyperledger/identus-cloud-agent/commit/73e8e2445e038ea154b0ddd0ca93f15fa9db69b4))
* incorrect parsing of public key coordinates and enable some tests again ([#1215](https://github.com/hyperledger/identus-cloud-agent/issues/1215)) ([5398a75](https://github.com/hyperledger/identus-cloud-agent/commit/5398a75cfde7ee922588bd84608223abf389d5c1))
* KeyID from String to Opaque Type and presentation job cleanup  ([#1190](https://github.com/hyperledger/identus-cloud-agent/issues/1190)) ([b813faf](https://github.com/hyperledger/identus-cloud-agent/commit/b813faf5f076521955d4b84cab5d46d3635159a2))
* make init-script.sh idempotent [#1173](https://github.com/hyperledger/identus-cloud-agent/issues/1173) ([#1194](https://github.com/hyperledger/identus-cloud-agent/issues/1194)) ([1712062](https://github.com/hyperledger/identus-cloud-agent/commit/1712062cafcba4a46f4d190a7ef628208d21ce7b))
* migrate and repair in case of renaming issues ([#1211](https://github.com/hyperledger/identus-cloud-agent/issues/1211)) ([cb4d479](https://github.com/hyperledger/identus-cloud-agent/commit/cb4d47927c4d6f1c02e4fcf95a52e5ce074d2724))
* Present Error Handling (Part 1: Repo Changes) ([#1172](https://github.com/hyperledger/identus-cloud-agent/issues/1172)) ([13e2447](https://github.com/hyperledger/identus-cloud-agent/commit/13e244738c54bcc43bbea694acebc9b372a1ccb5))
* Present Error Handling Job ([#1204](https://github.com/hyperledger/identus-cloud-agent/issues/1204)) ([3191d8b](https://github.com/hyperledger/identus-cloud-agent/commit/3191d8b933e1e7e08ccd5dd95dbcfddb1ae8bb01))
* present error handling Part 2 ([#1177](https://github.com/hyperledger/identus-cloud-agent/issues/1177)) ([9ac6e52](https://github.com/hyperledger/identus-cloud-agent/commit/9ac6e52ec447710ae7917d8176dcb0ebdc6b2e0d))
* Verification Policy Error Handling ([#1228](https://github.com/hyperledger/identus-cloud-agent/issues/1228)) ([6117a3c](https://github.com/hyperledger/identus-cloud-agent/commit/6117a3cc00121c34a06fd680b1a0b4df4b188f49))

### Features

* add oidc4vci protocol MVP ([#1182](https://github.com/hyperledger/identus-cloud-agent/issues/1182)) ([3ae91dc](https://github.com/hyperledger/identus-cloud-agent/commit/3ae91dce17e5925aad8d5ce3471527889f26c6de))
* add schemaId to the issuance session ([#1199](https://github.com/hyperledger/identus-cloud-agent/issues/1199)) ([97f5d83](https://github.com/hyperledger/identus-cloud-agent/commit/97f5d833d7988d59c4fd51459ee3d48d779399a3))
* add support for EcdsaSecp256k1Signature2019Proof and fix pk encoding for EddsaJcs2022Proof ([#1127](https://github.com/hyperledger/identus-cloud-agent/issues/1127)) ([e617ded](https://github.com/hyperledger/identus-cloud-agent/commit/e617dedd962f379033ae199d40addd222bf945da))
* **agent:** add browser fingerprint label to http metrics ([#1231](https://github.com/hyperledger/identus-cloud-agent/issues/1231)) ([f090554](https://github.com/hyperledger/identus-cloud-agent/commit/f09055455df7ebc316fbc6f0e6bf610a05a278a1))
* ATL 6829 - Integrate ZIO failures and defects ADR in credential status list ([#1175](https://github.com/hyperledger/identus-cloud-agent/issues/1175)) ([dffad1d](https://github.com/hyperledger/identus-cloud-agent/commit/dffad1d0bc07248f1559651ddce82629231c6cf7))
* ATL-6832 ZIO failures and defects in entity controller ([#1203](https://github.com/hyperledger/identus-cloud-agent/issues/1203)) ([9050094](https://github.com/hyperledger/identus-cloud-agent/commit/905009490cf0c360431fa235cf26609bea9b951b))
* ATL-6833 integrate ZIO failures and defects in wallet event controller ([#1186](https://github.com/hyperledger/identus-cloud-agent/issues/1186)) ([8bc2018](https://github.com/hyperledger/identus-cloud-agent/commit/8bc2018bd1ca6d1aa679e1935cde5996602b8ae5))
* ATL-6834 Use ZIO Failures and Defects effectively in the Issue flow ([#1139](https://github.com/hyperledger/identus-cloud-agent/issues/1139)) ([ede7b77](https://github.com/hyperledger/identus-cloud-agent/commit/ede7b770341d1efd5026f7badc1f963ecfefcdef))
* Handle Error in Background Jobs - Improve the way we store errors and defects in DB ([#1218](https://github.com/hyperledger/identus-cloud-agent/issues/1218)) ([e3cadc9](https://github.com/hyperledger/identus-cloud-agent/commit/e3cadc9eb7f3adde05548345c456d1c059356a1c))
* implement ADR Use ZIO Failures and Defects Effectively - Mercury should not throw exceptions ([#1192](https://github.com/hyperledger/identus-cloud-agent/issues/1192)) ([a4ce87f](https://github.com/hyperledger/identus-cloud-agent/commit/a4ce87fd709102e0a5e597e5ba50891e01d46a51))
* improve OpenAPI's PresentProof to make more consistent ([#1130](https://github.com/hyperledger/identus-cloud-agent/issues/1130)) ([bdc5d20](https://github.com/hyperledger/identus-cloud-agent/commit/bdc5d207a6d1567b9dca88f4d72300de091d1d24))
* Integrate ZIO failures and defects ADR in DID Registrar Controller and Mercury ([#1180](https://github.com/hyperledger/identus-cloud-agent/issues/1180)) ([d8e2120](https://github.com/hyperledger/identus-cloud-agent/commit/d8e21201f2b07cd03afbba8fb668329105048ba2))
* SDJWT holder key binding ([#1185](https://github.com/hyperledger/identus-cloud-agent/issues/1185)) ([628f2f0](https://github.com/hyperledger/identus-cloud-agent/commit/628f2f07b29824a899b2c50b0d9cd1c5449bd0e7))
* use kid in the jwt proof header of OID4VCI CredentialIssue request ([#1184](https://github.com/hyperledger/identus-cloud-agent/issues/1184)) ([ee53eda](https://github.com/hyperledger/identus-cloud-agent/commit/ee53edae1fc0bb7f06770a835234052de46665f5))
* use the compact format in SD-JWT ([#1169](https://github.com/hyperledger/identus-cloud-agent/issues/1169)) ([65da651](https://github.com/hyperledger/identus-cloud-agent/commit/65da65185ebda33cab499e87196bf9ce3543b3aa))

Signed-off-by: Allain Magyar <allain.magyar@iohk.io>

Identus Cloud Agent v1.33.0

13 May 16:45
3438438

Choose a tag to compare

New features

  • First iteration of renaming PRISM Agent to Cloud Agent within Identus project
  • Use ZIO Failures and Defects effectively + RFC-9457 in connect
  • Verification API for Verifiable Credentials
  • Support Ed25519 and X25519 key type of managed DID via curve parameter when managing DID using REST interface

Bug fixes

  • Check purpose of the keys and fix the fact that issuers DID without purpose "assertionMethod" can issue VC and API does not fail although logs show failure under the hood
  • Add shared-crypto module and apollo wrapper for other key types
  • Use Apollo for secp256k1 in shared-crypto
  • Add missing 'PresentationVerificationFailed' status
  • Expose pg_admin port on the localhost interface only
  • Remove prism-crypto dependency
  • Update Open-api-spec and Generator script to use new Identus naming

Identus Cloud Agent v1.32.0

26 Apr 14:01
1ea6218

Choose a tag to compare

Bug Fixes

add shared-crypto module and apollo wrapper for other key types (#958) (7eaa66c)
Check purpose of the keys (#968) (4b8e48d)
Integration Test (#974) (847eb2f)
prism-agent: add missing 'PresentationVerificationFailed' status to REST API response enum (#948) (9a38cc9)
use apollo for secp256k1 in shared-crypto (#971) (dd5e20b)

Features

add sample maintainers.md (#878) (c6a41ed)
agent: verification API integration test + documentation ATL-6775 (#986) (9308b21)
Align the repo with new name identus-cloud-agent (#973) (9fc7bb0)
Configurations load improvement (#954) (dfb7577)
connect: ATL-6599 Use ZIO Failures and Defects effectively + RFC-9457 in connect (#927) (eb898e0)
key management for Ed25519 and X25519 (#966) (a0f6819)
Vc Verification Api (#975) (f0a1f2c)

prism-agent-v1.31.0

21 Mar 08:16
cc6028f

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: prism-agent-v1.28.0...prism-agent-v1.31.0

prism-agent-v1.28.0

01 Mar 10:34
4e3aaa3

Choose a tag to compare

What's Changed

  • docs: add description to credential definition and system endpoints by @yshyn-iohk in #861
  • ci: pin the 'action-semantic-pull-request' plugin version to 5.2.0 by @bvoiturier in #872
  • docs(prism-agent): improve Connect OAS doc by @bvoiturier in #854
  • docs(prism-agent): ADR - use ZIO failures and defects effectively by @bvoiturier in #853
  • feat: interoperable schema changes by @CryptoKnightIOG in #870
  • ci: upgrade action plugin versions by @patlo-iog in #875
  • docs(node): Add instructions on how to use the node by @shotexa in #874
  • fix(prism-agent): update didcomm peerdid library to support latest spec by @mineme0110 in #877
  • docs(prism-agent): fix agent OAS spec issues and add contacts infos by @bvoiturier in #885
  • feat: support vault AppRole authentication by @patlo-iog in #884
  • fix: remove hard code did:example:* by @FabioPinheiro in #882
  • docs: update vault secret storage operation by @patlo-iog in #886
  • docs(prism-agent): remove the contact section from the OAS spec by @bvoiturier in #887
  • docs: Update DIDEndpoints.scala by @petevielhaber in #889
  • docs: Update ConnectionEndpoints.scala by @petevielhaber in #888
  • feat: add credential def performance test by @davidpoltorak-io in #865
  • feat(pollux): add Json VC schema meta validation by @bvoiturier in #892
  • fix: re-enable logging with SLF4J and add traceId by @FabioPinheiro in #869
  • fix(prism-agent): increase http timeout communication channel closing… by @mineme0110 in #901
  • fix: remove oas schema format for empty repsonse body by @patlo-iog in #902

Full Changelog: prism-agent-v1.25.0...prism-agent-v1.28.0