Changelog
0.51.0 (2023-01-09)
Full Changelog: 0.50.0...0.51.0
Global
Enhacements
- Clippy do not allow unwrap used by @gmulhearn in #713
- Update readmes and diagrams #719
- Refactor error handling by @Patrik-Stas in #702
- Unify Rust edition by @mirgee in #693
- CI: Add clippy checks by @Patrik-Stas in #705
- Code formatting by @Patrik-Stas in #703
- Update readme.md files, update architecture diagram by @Patrik-Stas in #719
aries-vcx
Features
- revealed parameter in prover building proof by @pomfar in #668
- 689 support didkey format (aries rfc 0360) by @guijd3p in #691
- Replace rust-base58 by bs58 by @Patrik-Stas in #695
- messages: reduce dependencies, propagate errors, remove dead code by @Patrik-Stas in #701
- Refactor diddoc, extract as crate, create crate vcx_shared by @Patrik-Stas in #704
- Minor renames, remove unnecessary asyncs by @Patrik-Stas in #714
- Nonmediated connection (de)serialization by @mirgee in #717
- Nonmediated connection handles API by @mirgee in #718
- Bump tokio from 1.20.2 to 1.20.3 by @dependabot in #722
Breaking
Enhacements
libvcx
- Split
libvcx
into 2 submodulesapi_c
,api_vcx
by @Patrik-Stas in #710 - Libvcx/minimize api c by @Patrik-Stas in #711
- Tweak u32 handle releasing handling by @Patrik-Stas in #716
- Improve mappings from vdrtools, refactor tests in libvcx by @Patrik-Stas in #721