Skip to content

Releases: hyperledger/aries-vcx

Release 0.57.0

19 Jul 10:44
d16b933
Compare
Choose a tag to compare

Changes

  • Remove vcx_schema_prepare_for_endorser by @mirgee in #860

New components

Fixes

Refactoring

Dependencies

  • Update dependencies and AriesMessage Deserialize impl by @bobozaur in #894

Improvements

  • Enable compiling the workspace with --tests --all-features by @mirgee in #890

CI

Full Changelog: 0.56.0...0.57.0

Release 0.56.0

23 May 13:25
2e8c737
Compare
Choose a tag to compare

Dependencies

Refactoring

New components

  • Add new crates for DID parsing, DID document building, and DID resolution by @mirgee in #812
  • Basic implementation of did:web resolver by @mirgee in #828
  • Add indy-vdr-proxy profile by @mirgee in #837
  • Ledger response parser by @mirgee in #851
  • Implement txn endorsing for IndyVdrLedger by @mirgee in #852
  • In memory response cacher by @mirgee in #855

Documentation

Fixes

Testing

  • Unit test for enum SerializableObjectWithState by @tech-bash in #817

CI

New Contributors

Full Changelog: 0.55.0...0.56.0

Release 0.55.0

27 Apr 05:57
ca7bb8f
Compare
Choose a tag to compare

What's Changed

Full Changelog: 0.54.1...0.55.0

Release 0.54.1

14 Apr 09:52
dc94c2d
Compare
Choose a tag to compare

Changelog

0.54.0 (2023-04-13)

Full Changelog

Wrapper changes

Refactoring

  • Synchronize state machine approach #696

Other issues

  • Android: vcxOpenMainPool path #779

Other pull requests

0.53.0 (2023-03-22)

Full Changelog

Breaking changes

  • OOB invite attachment field conditional serialization, default to empty if not present #762 (mirgee)

Wrapper changes

  • Expose getting and clearing attributes from the ledger #767 (mirgee)

Other issues

  • Split libvcx, deprecate libvcx::api_c, libvcx-ios, libvcx-java #753

Other pull requests

0.52.0 (2023-02-19)

Full Changelog

Wrapper changes

Hotfixes

  • Revert hiding mocking behind test_utils feature flag #729 (mirgee)

Refactoring

  • Split libvcx crate #700

Other issues

  • New serialization formats #745
  • Aries-VCX/Typestate Connection #740
  • Implement node FFI using napi-rs and publish node wrapper including pre-built node.js add-on #728
  • Move vdrtools fork under aries-vcx repo #724

Other pull requests

0.51.1 (2023-01-10)

Full Changelog

Other pull requests

0.51.0 (2023-01-09)

Full Changelog

Breaking changes

  • Remove PublicAgent and its usage #679
  • Remove public agent #715 (mirgee)

Changes to agents

  • Replace failure crate with thiserror #684 (mirgee)

Refactoring

  • Extract protocols crate #698
  • Simplify messages crate #697

Updates

Other issues

  • Use bs58 instead of rust-base58 #694
  • Support did:key #689 #690
  • Support did:key (Aries RFC #360) #689

Other pull requests

Read more

Release 0.54.0

13 Apr 20:25
06b81b7
Compare
Choose a tag to compare

What's Changed

Full Changelog: 0.53.0...0.54.0

Release 0.53.0

22 Mar 22:37
945a67a
Compare
Choose a tag to compare

Changelog

0.53.0 (2023-03-22)

Full Changelog

global

aries-vcx

Breaking changes

  • Prover APIs:
  • Verifier APIs:

Fixes

  • OOB invite attachment field conditional serialization, default to empty if not present by @mirgee in #762

Features

  • Expose getting and clearing attributes from the ledger by @mirgee in #767

uniffi

libvcx

Release 0.52.0

19 Feb 23:39
2be3167
Compare
Choose a tag to compare

Changelog

0.52.0 (2023-02-19)

Full Changelog: 0.51.1...0.52.0

aries-vcx

Typestate connections

Refactoring

  • Embedded vdr-tools dependency in the repo by @Patrik-Stas in #732
  • Removed unnecessary code from vdr-tools #736
  • Revert hiding mocking behind test_utils feature flag by @mirgee in #729
  • Remove generic UrsaError err mapping, handle possible UrsaErrors explicitly by @Patrik-Stas in #734
  • Remove unnecessary vdrtools code by @Patrik-Stas in #736

Features

Dependencies

libvcx

iOS libvcx wrapper

NoteJS wrapper

  • Generate node bindings using napi-rs - separate crate by @mirgee in #665
  • Expose function to write service attribute on ledger according to did:sov method by @mirgee in #756
  • Expose nonmediated connection in node wrapper by @mirgee in #738

CI

Full Changelog

Release 0.51.1

10 Jan 15:53
56aaef0
Compare
Choose a tag to compare

libvcx

Refactoring

Fixes

Full Changelog: 0.51.0...0.51.1

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