Release 0.56.0
Dependencies
- Bump time to
0.3.20
by @swaptr in #800 - Bump rmp-serde from 0.13.7 to 1.1.1 by @dependabot in #780
- Upgrade messages_macros deps to latest by @swaptr in #857
Refactoring
- Unit tests for credential_schema::Schema by @nachiketkanore in #808
- Cleanup/ffi leftovers by @Patrik-Stas in #825
- Move common code from the messages crate to shared_vcx by @swaptr in #826
- Remove extra warn log by @Patrik-Stas in #832
- Split publish_local_revocations in BaseAnoncreds by @mirgee in #838
- refactor maybe_known.rs: MaybeKnown enum by @nachiketkanore in #842
- Rename crates: did_doc_builder->did_doc; rename diddoc->diddoc_legacy by @Patrik-Stas in #850
- Remove dependency on BaseWallet from IndyVdrLedger by @mirgee in #853
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
- Fix setting txn author agreement by @Patrik-Stas in #824
- Verifier presentation failure adjustments by @bobozaur in #830
- Fix/notification problem report by @bobozaur in #833
- Fix/protocols problem report by @bobozaur in #840
- Support referrent-explicit format creating presentation request by @Patrik-Stas in #844
Testing
- Unit test for enum SerializableObjectWithState by @tech-bash in #817
CI
- Do not run libvcx publishing from fork PRs by @Patrik-Stas in #827
- Refactor of the iOS CI by @bobozaur in #823
- Release 0.56.0 by @Patrik-Stas in #859
New Contributors
- @swaptr made their first contribution in #800
- @nachiketkanore made their first contribution in #808
Full Changelog: 0.55.0...0.56.0