Release 0.52.0
Changelog
0.52.0 (2023-02-19)
Full Changelog: 0.51.1...0.52.0
aries-vcx
Typestate connections
- Rewrote
Connection
using Rust typestate pattern by @bobozaur in #739 - Rename connection 'Complete' state to 'Completed' by @Patrik-Stas in #752
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
- CredxAnoncreds verifier functionality support by @gmulhearn in #708
Dependencies
- Bump tokio from 1.20.3 to 1.20.4 by @dependabot in #744
libvcx
iOS libvcx wrapper
- Fix the signature of a VcxApi implementation method by @raphaelguye in #748
NoteJS wrapper
- Generate node bindings using napi-rs - separate crate by @mirgee in #665
- Expose function to write
service
attribute on ledger according todid:sov
method by @mirgee in #756 - Expose nonmediated connection in node wrapper by @mirgee in #738
CI
- Fix NodeJS testing CI by @Patrik-Stas in #750
- CI: Do not use deprecated set-output, update artifact publishing action by @Patrik-Stas in #720