Skip to content

Releases: hyperledger/aries-vcx

Release 0.49.1

04 Dec 21:28
faca3ea
Compare
Choose a tag to compare

Changelog

0.49.1 (2022-12-04)

Full Changelog

aries-vcx

Features

  • Handle did:sov service omitting routing_keys attribute by @guijd3p in #676

Enhacements

libvcx

Release 0.49.0

04 Dec 10:19
Compare
Choose a tag to compare

libvcx

Full Changelog: 0.48.0...0.49.0

Release 0.48.0

02 Dec 11:06
8f0c387
Compare
Choose a tag to compare

Changelog

0.48.0 (2022-12-02)

Full Changelog

global

aries-vcx

Breaking changes

Fixes

  • Add data structure validations when calling vdr-tools by @left-arm in #667

Features

  • Add other mime type for attributes by @pomfar in #662

Enhacements

  • Align service resolution on indy ledger with did:sov spec by @guijd3p in #672

aries-vcx-agent

  • Implement Storage trait for agent's ObjectCache by @mirgee in #671

libvcx

Enhacements

  • NodeJS wrapper: Update to Node 17 / 18 #640
  • iOS Wrapper refactoring by @PaulRps in #663

Release 0.47.0

22 Nov 17:30
1947406
Compare
Choose a tag to compare

Changelog

0.47.0 (2022-11-22)

Full Changelog

aries-vcx

Enhacements

Release 0.46.0

21 Nov 22:58
bd358fb
Compare
Choose a tag to compare

Changelog

0.46.0 (2022-11-21)

Full Changelog

Changes to agents

  • Replace mediated connection handler with nonmediated connection handler in aries-vcx-agent #650

Refactoring

  • Separate protocols module into a crate #572

Other issues

  • Process prefixed DIDs in aries messages #627
  • Implement support for non-mediated public endpoint #618
  • Return presentation status enums instead of u32 code #617
  • Implement non-mediated connection handler #616
  • Unify aries FSM approach #583

Release 0.45.0

01 Nov 14:29
49748b0
Compare
Choose a tag to compare

Changelog

0.45.0 (2022-11-01)

Full Changelog

Features

  • Rust aries-vcx agent #604
  • Add API to get crev_rev_id #614
  • Implement revocation notification (Aries RFC 0183) #608
  • Implement API to enable issuer/holder to verify against ledger whether a credential is revoked #635

Cleanups / refactoring

  • Stripped down vdr-tools dependencies #596
  • Removed unused imports #595
  • Refactoring of cred-defs / schemas #605
  • Issuer/Holder state machines refactoring #610
  • Prover/Verifier state machines refactoring #611
  • Refactor return values from state machines #621

Breaking changes

  • Require initialization of runtime #598

Other issues

  • Prevent double initialization of logger #599

CI

  • Reuse CI code using composite actions #603
  • Update rust toolchain to 1.64 #602
  • Rework CI to run on GA runners instead of docker #613

Release 0.44.0

07 Oct 08:50
9c9ec55
Compare
Choose a tag to compare

0.44.0 (2022-10-07)

CI changes

  • Simplify build of libvcx.so #575

  • Release 0.44.0 #593

Release 0.43.0

06 Oct 15:42
26ef46c
Compare
Choose a tag to compare

0.43.0 (2022-10-06)

Breaking changes

  • Modify revocation interface #558

Changes to agents

  • Enhance node agent CLI to support url formatted invitations #562

Hotfixes

  • Fix default presentation preview message family #590
  • Avoid adding extra quotes when building offer from proposal in array format #589
  • Builder pattern in agency client configuration #588
  • Make vcx_issuer_send_credential return SM state number #586
  • Proof presentation/always ack #579

Refactoring

  • Agency client configure() takes wallet handle as argument #591
  • Reorganize libindy module #581
  • Remove pool handle from connection protocol #580
  • Separate messages module into a crate #577

  • Add CONTRIBUTING.md file #585

Release 0.42.0

20 Sep 13:13
0605ca1
Compare
Choose a tag to compare

0.42.0 (2022-09-20)

Breaking changes

  • Ledger comm/validate response #558

Refactoring

  • Eliminate global state: pool handle #556
  • Remove TestAgent trait #555
  • Eliminate global state: issuer did #554

  • Release 0.42.0 #576
  • Avoid HTTP request body cloning. #574
  • Reuse reqwest::Client #573
  • Reduce size of the release build. #570
  • Make into_did_doc async #569
  • Rename SetupLibraryAgencyV2 to SetupPool #568
  • Update vdr-tools dependency #567
  • Cleanup nodejs test function naming, remove duplicated test #564
  • Reformat, use secrets.GITHUB_TOKEN everywhere in CI #563
  • Refactor building problem reports, add logging #561
  • Fix order of args passed to function publish_local_revocations #557
  • Add MAINTAINERS.md file #552

Release 0.41.0

05 Sep 15:22
dbbace9
Compare
Choose a tag to compare

0.41.0 (2022-09-05)

  • Release 0.41.0 #553
  • Include ~timing decorator on presentation request messages #545