From d9fa77266586e8f3e07665f2c23a7df85eba56b6 Mon Sep 17 00:00:00 2001 From: Kris Nuttycombe Date: Mon, 19 Aug 2024 19:46:49 -0600 Subject: [PATCH 1/2] release zcash_client_backend version 0.13.0 --- Cargo.lock | 2 +- Cargo.toml | 2 +- zcash_client_backend/CHANGELOG.md | 11 ++++++++++- zcash_client_backend/Cargo.toml | 2 +- 4 files changed, 13 insertions(+), 4 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 02ac575de..fa59fdcf5 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -5815,7 +5815,7 @@ dependencies = [ [[package]] name = "zcash_client_backend" -version = "0.12.1" +version = "0.13.0" dependencies = [ "arti-client", "assert_matches", diff --git a/Cargo.toml b/Cargo.toml index 15ad2e19b..4fabe1b73 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -33,7 +33,7 @@ categories = ["cryptography::cryptocurrencies"] # Intra-workspace dependencies equihash = { version = "0.2", path = "components/equihash" } zcash_address = { version = "0.4", path = "components/zcash_address" } -zcash_client_backend = { version = "0.12", path = "zcash_client_backend" } +zcash_client_backend = { version = "0.13", path = "zcash_client_backend" } zcash_encoding = { version = "0.2.1", path = "components/zcash_encoding" } zcash_keys = { version = "0.3", path = "zcash_keys" } zcash_protocol = { version = "0.2", path = "components/zcash_protocol" } diff --git a/zcash_client_backend/CHANGELOG.md b/zcash_client_backend/CHANGELOG.md index ac906639e..4aa903de0 100644 --- a/zcash_client_backend/CHANGELOG.md +++ b/zcash_client_backend/CHANGELOG.md @@ -6,7 +6,9 @@ and this library adheres to Rust's notion of [Semantic Versioning](https://semver.org/spec/v2.0.0.html). ## [Unreleased] -### Notable changes + +## [0.13.0] - 2024-08-20 + `zcash_client_backend` now supports TEX (transparent-source-only) addresses as specified in ZIP 320. Sending to one or more TEX addresses will automatically create a multi-step proposal that uses two transactions. @@ -49,6 +51,13 @@ funds to those addresses. See [ZIP 320](https://zips.z.cash/zip-0320) for detail ### Changed - MSRV is now 1.70.0. +- Updated dependencies: + - `zcash_address 0.4` + - `zcash_encoding 0.2.1` + - `zcash_keys 0.3` + - `zcash_primitives 0.16` + - `zcash_protocol 0.2` + - `zip321 0.1` - Migrated to `tonic 0.12`. - The `lightwalletd-tonic` feature flag no longer works on `wasm32-wasi` due to https://github.com/hyperium/tonic/issues/1783. diff --git a/zcash_client_backend/Cargo.toml b/zcash_client_backend/Cargo.toml index 02b964003..fdc99cd12 100644 --- a/zcash_client_backend/Cargo.toml +++ b/zcash_client_backend/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "zcash_client_backend" description = "APIs for creating shielded Zcash light clients" -version = "0.12.1" +version = "0.13.0" authors = [ "Jack Grigg ", "Kris Nuttycombe " From df3262935206e32da0adf2d3179f5013259e7b5b Mon Sep 17 00:00:00 2001 From: Kris Nuttycombe Date: Tue, 20 Aug 2024 08:56:25 -0600 Subject: [PATCH 2/2] Update audit metadata for `zcash_client_backend` --- supply-chain/audits.toml | 6 ------ supply-chain/imports.lock | 4 ++-- 2 files changed, 2 insertions(+), 8 deletions(-) diff --git a/supply-chain/audits.toml b/supply-chain/audits.toml index 0e77ef7fa..b425783f5 100644 --- a/supply-chain/audits.toml +++ b/supply-chain/audits.toml @@ -609,12 +609,6 @@ who = "Daira-Emma Hopwood " criteria = "safe-to-deploy" delta = "1.6.0 -> 1.7.0" -[[audits.zip321]] -who = "Kris Nuttycombe " -criteria = "safe-to-deploy" -version = "0.1.0" -notes = "This crate contains no unsafe code." - [[trusted.equihash]] criteria = "safe-to-deploy" user-id = 6289 # Jack Grigg (str4d) diff --git a/supply-chain/imports.lock b/supply-chain/imports.lock index 0bd2c42b6..90cf5c85f 100644 --- a/supply-chain/imports.lock +++ b/supply-chain/imports.lock @@ -231,8 +231,8 @@ user-login = "str4d" user-name = "Jack Grigg" [[publisher.zcash_client_backend]] -version = "0.12.1" -when = "2024-03-27" +version = "0.13.0" +when = "2024-08-20" user-id = 169181 user-login = "nuttycom" user-name = "Kris Nuttycombe"