Skip to content

Releases: hyperledger/aries-vcx

Release 0.63.0

17 Mar 22:38
8715b95
Compare
Choose a tag to compare

Removed

Refactor

Changes

  • change: simplify didcore components, did-exchange protocol by @Patrik-Stas in #1075

Features

Packages

Full Changelog: 0.62.0...0.63.0

Release 0.62.0

05 Mar 07:39
1623bc8
Compare
Choose a tag to compare

Features

Enhancements

Fixes

Refactoring

New Contributors

Full Changelog: 0.61.0...0.62.0

Release 0.61.0

25 Oct 15:52
a85df79
Compare
Choose a tag to compare

What's Changed

Full Changelog: 0.60.0...0.61.0

Release 0.60.0

12 Oct 15:21
b2e87eb
Compare
Choose a tag to compare

Headlines

  • This release marks a milestone where we dropped vdrtools(indysdk fork) based anoncreds implementation in favor of credx library.
    Migration of wallet from vdrtools -> credx has been stabilized and provided in release 0.59.1.

What's changed

Refactoring

Changes

CI

Full Changelog: 0.59.1...0.60.0

Release 0.59.1

04 Oct 11:53
1d24bd9
Compare
Choose a tag to compare

Headlines

This is last release which is using vdrtools (indysdk fork) based anoncreds implementation. It also contains stabilized form of wallet migration, as in next release 0.60.0, only credx library based anoncreds implementation will be preserved.

What's Changed

Vdrtools -> Credx Migration tweaks

Refactoring

Full Changelog: 0.59.0...0.59.1

Release 0.59.0

29 Sep 05:51
78bdd33
Compare
Choose a tag to compare

Changes

  • Remove msg-sending IO from Connection protocol by @Patrik-Stas in #937
  • Connection protocol: add encrypt_message, remove auto-problem-report sending by @Patrik-Stas in #982
  • Extract message sending from prover & verifier SMs by @mirgee in #965
  • Remove msg-sending IO for issuer and holder by @Patrik-Stas in #946
  • trait(BaseWallet): change return type of unpack_message, by @nain-F49FF806 in #992

Features

Fixes

Refactoring

Uniffi wrapper + mobile app

  • Initialize UniFFI demo and scripts by @swaptr in #896
  • Uniffi demo qr scan by @swaptr in #954
  • Uniffi remove autogenerated bindings by @swaptr in #968
  • fix android compilation by providing libzmq to be dynamically linked by @swaptr in #971
  • add cargo ndk build script for uniffi by @swaptr in #980
  • Uniffi simple message relay by @swaptr in #970
  • Uniffi android controller by @swaptr in #984

Testing

  • Fix profile building in tests, considering vdrtools is default feature by @Patrik-Stas in #960
  • Enable compiling the workspace with --tests --all-features by @mirgee in #964
  • Fix genesis file URL in vdrproxy config by @mirgee in #969
  • Eradicate mediated connection from issuance and presentation integration tests, part 1 by @mirgee in #967
  • Eradicate mediated connection from issuance and presentation integration tests, part 2 by @mirgee in #974
  • Further integration test refactoring by @mirgee in #979
  • Integration test refactoring by @mirgee in #983
  • Remove agency client from libvcx-core tests and aries-vcx-agent by @mirgee in #985

Dependencies

CI / Docs

Full Changelog: 0.58.0...0.59.0

Full Changelog

Release 0.58.0

21 Aug 22:48
068954a
Compare
Choose a tag to compare

New components

Features

  • Add interface to write DIDs on ledger by @Patrik-Stas in #921
  • Allow parsing unqualified DIDs by @mirgee in #936
  • Attempt to convert legacy DID documents to new during deserialization by @mirgee in #938

Refactoring

  • Move PublicKey to a separate crate by @mirgee in #911
  • Allow storing resolvers with varying extra fields in the registry by @mirgee in #913
  • Eliminate dependence of indy-ledger-response-parser on indy-api-types by @mirgee in #934
  • Refactor test setup by @Patrik-Stas in #921
  • Extract subset of changes made in #928 by @mirgee in #939
  • Expose public key getter on verification method by @mirgee in #941

Dependencies

Changes

Fixes

  • fix(aries-vcx): fixed dependency listing in README for Cargo.toml by @arminveres in #924

Other

  • Rebuild cargo.lock, restore indy-vdr-proxy txn submitter by @Patrik-Stas in #932

New Contributors

Full Changelog: 0.57.1...0.58.0

Release 0.57.1

31 Jul 12:40
47bff2d
Compare
Choose a tag to compare

New components

Features

  • Added capability of migrating wallet through the node.js wrapper by @bobozaur in #895
  • Revert "Added capability of migrating wallet through the node.js wrap… by @Patrik-Stas in #906

Refactoring

Dependencies

Changes

Fixes

Other

Full Changelog: 0.57.0...0.57.1

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