v1.10.0
New Features
New Features
- Added
use_verifiable_presentationparameter toCreateProofendpoint to wrap the created proof in a Verifiable Presentation- Copied Protos from server by @mewmba in https://github.com/trinsic-id/sdk/pull/1277
Language-Specific Changes
- Prep for Dart 1.9.0 release by @fundthmcalculus in https://github.com/trinsic-id/sdk/pull/1269
- Fix dart file management service name by @fundthmcalculus in https://github.com/trinsic-id/sdk/pull/1282
- fix: Update to go okapi 1.6.2 to fix linux library search bug by @fundthmcalculus in https://github.com/trinsic-id/sdk/pull/1292
SDK-Wide Changes
- Trust Registry
GetMembershipStatus: Renamedgovernance_framework_uritoframework_idand removedx509_certparameter- Note: This is a compile-time breaking change
framework_idaccepts a governance framework URI as well as an ID; simply adopt the new field namex509_certwas unsupported and has been removed from the SDK contract
- Copied Protos from server by @mewmba in https://github.com/trinsic-id/sdk/pull/1280
- Note: This is a compile-time breaking change
Documentation/Samples
- Add documentation and samples for all
WalletServicemethods by @geel9 in https://github.com/trinsic-id/sdk/pull/1268 - Add trust registry information for issuance by @tmarkovski in https://github.com/trinsic-id/sdk/pull/1279
- Update proto/README.md to direct to single source of truth by @lucasamonrc in https://github.com/trinsic-id/sdk/pull/1284
- Space out comments to properly render wallet_id description by @mewmba in https://github.com/trinsic-id/sdk/pull/1287
- Update walkthrough to mention ability to send credential to wallet by @lucasamonrc in https://github.com/trinsic-id/sdk/pull/1290
- docs: Remove github doc attribution by @fundthmcalculus in https://github.com/trinsic-id/sdk/pull/1296
- Reduce docs font size by @tmarkovski in https://github.com/trinsic-id/sdk/pull/1299
- Update Ruby SDK link by @chiarapaskulin in https://github.com/trinsic-id/sdk/pull/1300
- Update the vaccine walk through by @Hmac512 in https://github.com/trinsic-id/sdk/pull/1295
- docs: go Getting Started & Selective Disclosure Attribution documentation are wrong by @lucasamonrc in https://github.com/trinsic-id/sdk/pull/1301
Internal Improvements
- Bump tokio from 1.20.3 to 1.20.4 in /cli by @dependabot in https://github.com/trinsic-id/sdk/pull/1270
- Update provided paths for
protoc-gen-sdkby @fundthmcalculus in https://github.com/trinsic-id/sdk/pull/1271 - Generated Protos for update-protoc-gen-sdk by @github-actions in https://github.com/trinsic-id/sdk/pull/1272
- Add
deprecationpackage toinstall_requiresby @fundthmcalculus in https://github.com/trinsic-id/sdk/pull/1273 - Prepare for Cargo WIX and winget release by @fundthmcalculus in https://github.com/trinsic-id/sdk/pull/1275
dart analyzeon build to reduce deploy issues by @fundthmcalculus in https://github.com/trinsic-id/sdk/pull/1274cargo fmtfixes and test on all platforms where possible by @fundthmcalculus in https://github.com/trinsic-id/sdk/pull/1276- Fix Cargo Wix Installer - install required
protocby @fundthmcalculus in https://github.com/trinsic-id/sdk/pull/1283 - fix: Ensure dotnet SDK publishes the proper version by @fundthmcalculus in https://github.com/trinsic-id/sdk/pull/1285
- feat: Action to update winget .msi automatically by @fundthmcalculus in https://github.com/trinsic-id/sdk/pull/1286
- Don't call instruqt since it's a private action and inaccessible by @fundthmcalculus in https://github.com/trinsic-id/sdk/pull/1289
Full Changelog: trinsic-id/sdk@v1.9.0...v1.10.0