Skip to content

Releases: openwallet-foundation/vcx

Release 0.51.0

09 Jan 20:18
718fcf4
Compare
Choose a tag to compare

Changelog

0.51.0 (2023-01-09)

Full Changelog: 0.50.0...0.51.0

Global

Enhacements

aries-vcx

Features

Breaking

Enhacements

  • Replace failure crate with thiserror by @mirgee in #684
  • Bump version of Tokio #722

libvcx

Release 0.50.0

05 Dec 12:23
aa4aed2
Compare
Choose a tag to compare

Changelog

0.50.0 (2022-12-05)

Full Changelog

aries-vcx

features

  • Modularize dependency on vdrtools/indy with option for indy-Vdr and Indy-Credx in place by @gmulhearn-anonyome in #648

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