From 0ea2290670562b8114212e1bd4e7894943eb73f9 Mon Sep 17 00:00:00 2001 From: Kris Nuttycombe Date: Fri, 8 Sep 2023 08:54:39 -0600 Subject: [PATCH] zcash_primitives: update CHANGELOG.md in preparation for the 0.13.0 release --- zcash_primitives/CHANGELOG.md | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/zcash_primitives/CHANGELOG.md b/zcash_primitives/CHANGELOG.md index ee6d3861b..8ab995dea 100644 --- a/zcash_primitives/CHANGELOG.md +++ b/zcash_primitives/CHANGELOG.md @@ -21,6 +21,9 @@ and this library adheres to Rust's notion of - `TryFrom for NonNegativeAmount` - `Add for NonNegativeAmount` - `Add for Option` + - `Sub for NonNegativeAmount` + - `Sub for Option` +- `zcash_primitives::block::BlockHash::try_from_slice` ### Changed - `zcash_primitives::transaction`: @@ -37,6 +40,14 @@ and this library adheres to Rust's notion of `orchard::builder::InProgress` instead of `zcash_primitives::transaction::components::orchard::Unauthorized` - `zcash_primitives::consensus::NetworkUpgrade` now implements `PartialEq`, `Eq` +- `zcash_primitives::legacy::OpCode` now defines a complete set of transparent opcodes, + instead of just a minimal set. +- `zcash_primitives::legacy::Script` now has a custom `Debug` implementation that + renders script details in a much more legible fashion. +- `zcash_primitives::sapling::redjubjub::Signature` now has a custom `Debug` + implementation that renders details in a much more legible fashion. +- `zcash_primitives::sapling::tree::Node` now has a custom `Debug` + implementation that renders details in a much more legible fashion. ### Removed - `impl {PartialEq, Eq} for transaction::builder::Error`