release: bump versions and create changelog entry for `v1.0.0-beta.10` (#4430)
* bump versions * add the changelog for beta 10 * Update CHANGELOG.md Co-authored-by: Marek <mail@marek.onl> * Distinguish CI and Rust dependency updates * Include all the dep bumps in PR #4405 * join 2 dependencies * Include incrementalmerkletree dep bump in changelog Co-authored-by: Deirdre Connolly <durumcrustulum@gmail.com> Co-authored-by: Marek <mail@marek.onl>
This commit is contained in:
parent
5702b4cc99
commit
8150a720ca
82
CHANGELOG.md
82
CHANGELOG.md
|
|
@ -4,6 +4,88 @@ All notable changes to Zebra are documented in this file.
|
|||
|
||||
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org).
|
||||
|
||||
## [Zebra 1.0.0-beta.10](https://github.com/ZcashFoundation/zebra/releases/tag/v1.0.0-beta.10) - 2022-05-19
|
||||
|
||||
Zebra's latest beta finalizes the support for `lightwalletd` RPC methods and continues with the testing of each of these features. Also, this beta sets the NU5 mainnet activation height.
|
||||
|
||||
### Added
|
||||
|
||||
#### RPC
|
||||
|
||||
- `z_gettreestate` RPC (#3990)
|
||||
|
||||
##### Tests
|
||||
|
||||
- grpc test for `GetTaddressBalanceStream` and `GetAddressUtxosStream` (#4407)
|
||||
- snapshot tests for RPC methods responses (#4352 #4401)
|
||||
|
||||
#### CI
|
||||
|
||||
- `lightwalletd_update_sync` test to CI (#4269)
|
||||
- `lightwalletd_full_sync` test to CI (#4268)
|
||||
|
||||
### Changed
|
||||
|
||||
- Set NU5 mainnet activation height and current network protocol version (#4390)
|
||||
- NU5 mainnet dependency upgrades (#4405)
|
||||
- Use the latest lightwalletd version (#4398)
|
||||
|
||||
#### Rust Dependencies
|
||||
|
||||
- orchard, redjubjub, jubjub, group, bls12_381, bitvec, halo2, jubjub, primitive_types,
|
||||
librustzcash, zcash_history, zcash_encoding, bellman, zcash_script, incrementalmerkletree (#4405)
|
||||
- vergen from 7.0.0 to 7.1.0 (#4420)
|
||||
- tokio-util from 0.7.1 to 0.7.2 (#4406)
|
||||
- inferno from 0.11.2 to 0.11.3 (#4357)
|
||||
- tokio from 1.18.1 to 1.18.2 (#4358)
|
||||
- prost from 0.10.2 to 0.10.3 (#4348)
|
||||
- bech32 from 0.8.1 to 0.9.0 (#4394)
|
||||
|
||||
#### CI Dependencies
|
||||
|
||||
- google-github-actions/auth from 0.7.1 to 0.7.3 (#4404 #4419)
|
||||
- tj-actions/changed-files from 19 to 20 (#4403)
|
||||
- w9jds/firebase-action from 2.0.0 to 2.1.0 (#4402)
|
||||
|
||||
#### Others
|
||||
|
||||
- Rename workflow files (#3941)
|
||||
- Added block hash and height to syncer errors (#4287)
|
||||
- Drop sentry dependencies when enable-sentry feature is disabled (#4372)
|
||||
- Deprecate gcr.io as a registry and build faster (#4298)
|
||||
- Clippy: Remove redundant bindings, allocations, and generics (#4353)
|
||||
|
||||
#### Documentation
|
||||
|
||||
- Added "old state directories aren't deleted" to known issues (#4365)
|
||||
- Added support for Mermaid to render graphs (#4359)
|
||||
- Fix some typos (#4397)
|
||||
|
||||
### Fixed
|
||||
|
||||
#### RPC
|
||||
|
||||
- Use the Sapling activation height in gRPC tests (#4424)
|
||||
|
||||
#### State
|
||||
|
||||
- Return non-finalized UTXOs and tx IDs in address queries (#4356)
|
||||
- List cached state files before or after tests (#4409)
|
||||
|
||||
#### CI and testing fixes
|
||||
|
||||
- Updated Cargo.lock check job name in patch workflow (#4428)
|
||||
- Put gRPC tests behind an optional feature flag to fix production build issues (#4369)
|
||||
- Stop failing the send transaction test (#4416)
|
||||
- Require cached lightwalletd state for the send transaction tests (#4303)
|
||||
- Errors in Docker entrypoint (#4411)
|
||||
- Only use cached state disks with the same state version (#4391)
|
||||
- Output length in some tests (#4387)
|
||||
- Wrong file being referenced by CI (#4364)
|
||||
- Make test selection and logging consistent (#4375)
|
||||
- Allow builds over 1 hour and tests without the sentry feature (#4370)
|
||||
|
||||
|
||||
## [Zebra 1.0.0-beta.9](https://github.com/ZcashFoundation/zebra/releases/tag/v1.0.0-beta.9) - 2022-05-06
|
||||
|
||||
Zebra's latest beta continues our work on `lightwalletd` RPC methods, and contains some internal CI improvements.
|
||||
|
|
|
|||
|
|
@ -5403,7 +5403,7 @@ dependencies = [
|
|||
|
||||
[[package]]
|
||||
name = "tower-batch"
|
||||
version = "0.2.24"
|
||||
version = "0.2.25"
|
||||
dependencies = [
|
||||
"color-eyre 0.6.1",
|
||||
"ed25519-zebra",
|
||||
|
|
@ -5423,7 +5423,7 @@ dependencies = [
|
|||
|
||||
[[package]]
|
||||
name = "tower-fallback"
|
||||
version = "0.2.20"
|
||||
version = "0.2.21"
|
||||
dependencies = [
|
||||
"futures-core",
|
||||
"pin-project 0.4.29",
|
||||
|
|
@ -6244,7 +6244,7 @@ dependencies = [
|
|||
|
||||
[[package]]
|
||||
name = "zebra-chain"
|
||||
version = "1.0.0-beta.9"
|
||||
version = "1.0.0-beta.10"
|
||||
dependencies = [
|
||||
"aes",
|
||||
"bech32",
|
||||
|
|
@ -6305,7 +6305,7 @@ version = "1.0.0-beta.0"
|
|||
|
||||
[[package]]
|
||||
name = "zebra-consensus"
|
||||
version = "1.0.0-beta.9"
|
||||
version = "1.0.0-beta.10"
|
||||
dependencies = [
|
||||
"bellman",
|
||||
"blake2b_simd 1.0.0",
|
||||
|
|
@ -6347,7 +6347,7 @@ dependencies = [
|
|||
|
||||
[[package]]
|
||||
name = "zebra-network"
|
||||
version = "1.0.0-beta.9"
|
||||
version = "1.0.0-beta.10"
|
||||
dependencies = [
|
||||
"arti-client",
|
||||
"bitflags",
|
||||
|
|
@ -6382,14 +6382,14 @@ dependencies = [
|
|||
|
||||
[[package]]
|
||||
name = "zebra-node-services"
|
||||
version = "1.0.0-beta.9"
|
||||
version = "1.0.0-beta.10"
|
||||
dependencies = [
|
||||
"zebra-chain",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "zebra-rpc"
|
||||
version = "1.0.0-beta.9"
|
||||
version = "1.0.0-beta.10"
|
||||
dependencies = [
|
||||
"chrono",
|
||||
"futures",
|
||||
|
|
@ -6418,7 +6418,7 @@ dependencies = [
|
|||
|
||||
[[package]]
|
||||
name = "zebra-script"
|
||||
version = "1.0.0-beta.9"
|
||||
version = "1.0.0-beta.10"
|
||||
dependencies = [
|
||||
"displaydoc",
|
||||
"hex",
|
||||
|
|
@ -6431,7 +6431,7 @@ dependencies = [
|
|||
|
||||
[[package]]
|
||||
name = "zebra-state"
|
||||
version = "1.0.0-beta.9"
|
||||
version = "1.0.0-beta.10"
|
||||
dependencies = [
|
||||
"bincode",
|
||||
"chrono",
|
||||
|
|
@ -6466,7 +6466,7 @@ dependencies = [
|
|||
|
||||
[[package]]
|
||||
name = "zebra-test"
|
||||
version = "1.0.0-beta.9"
|
||||
version = "1.0.0-beta.10"
|
||||
dependencies = [
|
||||
"color-eyre 0.5.11",
|
||||
"futures",
|
||||
|
|
@ -6491,7 +6491,7 @@ dependencies = [
|
|||
|
||||
[[package]]
|
||||
name = "zebra-utils"
|
||||
version = "1.0.0-beta.9"
|
||||
version = "1.0.0-beta.10"
|
||||
dependencies = [
|
||||
"color-eyre 0.6.1",
|
||||
"hex",
|
||||
|
|
@ -6506,7 +6506,7 @@ dependencies = [
|
|||
|
||||
[[package]]
|
||||
name = "zebrad"
|
||||
version = "1.0.0-beta.9"
|
||||
version = "1.0.0-beta.10"
|
||||
dependencies = [
|
||||
"abscissa_core",
|
||||
"atty",
|
||||
|
|
|
|||
|
|
@ -103,7 +103,7 @@ for your platform:
|
|||
2. Install Zebra's build dependencies:
|
||||
- **libclang:** the `libclang`, `libclang-dev`, `llvm`, or `llvm-dev` packages, depending on your package manager
|
||||
- **clang** or another C++ compiler: `g++`, `Xcode`, or `MSVC`
|
||||
3. Run `cargo install --locked --git https://github.com/ZcashFoundation/zebra --tag v1.0.0-beta.9 zebrad`
|
||||
3. Run `cargo install --locked --git https://github.com/ZcashFoundation/zebra --tag v1.0.0-beta.10 zebrad`
|
||||
4. Run `zebrad start` (see [Running Zebra](https://zebra.zfnd.org/user/run.html) for more information)
|
||||
|
||||
If you're interested in testing out `zebrad` please feel free, but keep in mind
|
||||
|
|
|
|||
|
|
@ -9,7 +9,7 @@ for your platform:
|
|||
2. Install Zebra's build dependencies:
|
||||
- **libclang:** the `libclang`, `libclang-dev`, `llvm`, or `llvm-dev` packages, depending on your package manager
|
||||
- **clang** or another C++ compiler: `g++`, `Xcode`, or `MSVC`
|
||||
3. Run `cargo install --locked --git https://github.com/ZcashFoundation/zebra --tag v1.0.0-beta.9 zebrad`
|
||||
3. Run `cargo install --locked --git https://github.com/ZcashFoundation/zebra --tag v1.0.0-beta.10 zebrad`
|
||||
4. Run `zebrad start` (see [Running Zebra](run.md) for more information)
|
||||
|
||||
If you're interested in testing out `zebrad` please feel free, but keep in mind
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
[package]
|
||||
name = "tower-batch"
|
||||
version = "0.2.24"
|
||||
version = "0.2.25"
|
||||
authors = ["Zcash Foundation <zebra@zfnd.org>"]
|
||||
license = "MIT"
|
||||
edition = "2021"
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
[package]
|
||||
name = "tower-fallback"
|
||||
version = "0.2.20"
|
||||
version = "0.2.21"
|
||||
authors = ["Zcash Foundation <zebra@zfnd.org>"]
|
||||
license = "MIT"
|
||||
edition = "2021"
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
[package]
|
||||
name = "zebra-chain"
|
||||
version = "1.0.0-beta.9"
|
||||
version = "1.0.0-beta.10"
|
||||
authors = ["Zcash Foundation <zebra@zfnd.org>"]
|
||||
license = "MIT OR Apache-2.0"
|
||||
edition = "2021"
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
[package]
|
||||
name = "zebra-consensus"
|
||||
version = "1.0.0-beta.9"
|
||||
version = "1.0.0-beta.10"
|
||||
authors = ["Zcash Foundation <zebra@zfnd.org>"]
|
||||
license = "MIT OR Apache-2.0"
|
||||
edition = "2021"
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
[package]
|
||||
name = "zebra-network"
|
||||
version = "1.0.0-beta.9"
|
||||
version = "1.0.0-beta.10"
|
||||
authors = ["Zcash Foundation <zebra@zfnd.org>"]
|
||||
license = "MIT OR Apache-2.0"
|
||||
edition = "2021"
|
||||
|
|
|
|||
|
|
@ -239,7 +239,7 @@ pub const TIMESTAMP_TRUNCATION_SECONDS: u32 = 30 * 60;
|
|||
/// [BIP 14]: https://github.com/bitcoin/bips/blob/master/bip-0014.mediawiki
|
||||
//
|
||||
// TODO: generate this from crate metadata (#2375)
|
||||
pub const USER_AGENT: &str = "/Zebra:1.0.0-beta.9/";
|
||||
pub const USER_AGENT: &str = "/Zebra:1.0.0-beta.10/";
|
||||
|
||||
/// The Zcash network protocol version implemented by this crate, and advertised
|
||||
/// during connection setup.
|
||||
|
|
|
|||
|
|
@ -2,7 +2,7 @@
|
|||
name = "zebra-node-services"
|
||||
authors = ["Zcash Foundation <zebra@zfnd.org>"]
|
||||
license = "MIT OR Apache-2.0"
|
||||
version = "1.0.0-beta.9"
|
||||
version = "1.0.0-beta.10"
|
||||
edition = "2021"
|
||||
repository = "https://github.com/ZcashFoundation/zebra"
|
||||
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
[package]
|
||||
name = "zebra-rpc"
|
||||
version = "1.0.0-beta.9"
|
||||
version = "1.0.0-beta.10"
|
||||
authors = ["Zcash Foundation <zebra@zfnd.org>"]
|
||||
license = "MIT OR Apache-2.0"
|
||||
edition = "2021"
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
[package]
|
||||
name = "zebra-script"
|
||||
version = "1.0.0-beta.9"
|
||||
version = "1.0.0-beta.10"
|
||||
authors = ["Zcash Foundation <zebra@zfnd.org>"]
|
||||
license = "MIT OR Apache-2.0"
|
||||
edition = "2021"
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
[package]
|
||||
name = "zebra-state"
|
||||
version = "1.0.0-beta.9"
|
||||
version = "1.0.0-beta.10"
|
||||
authors = ["Zcash Foundation <zebra@zfnd.org>"]
|
||||
license = "MIT OR Apache-2.0"
|
||||
edition = "2021"
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
[package]
|
||||
name = "zebra-test"
|
||||
version = "1.0.0-beta.9"
|
||||
version = "1.0.0-beta.10"
|
||||
authors = ["Zcash Foundation <zebra@zfnd.org>"]
|
||||
license = "MIT OR Apache-2.0"
|
||||
edition = "2021"
|
||||
|
|
|
|||
|
|
@ -2,7 +2,7 @@
|
|||
name = "zebra-utils"
|
||||
authors = ["Zcash Foundation <zebra@zfnd.org>"]
|
||||
license = "MIT OR Apache-2.0"
|
||||
version = "1.0.0-beta.9"
|
||||
version = "1.0.0-beta.10"
|
||||
edition = "2021"
|
||||
# Prevent accidental publication of this utility crate.
|
||||
publish = false
|
||||
|
|
|
|||
|
|
@ -2,7 +2,7 @@
|
|||
name = "zebrad"
|
||||
authors = ["Zcash Foundation <zebra@zfnd.org>"]
|
||||
license = "MIT OR Apache-2.0"
|
||||
version = "1.0.0-beta.9"
|
||||
version = "1.0.0-beta.10"
|
||||
edition = "2021"
|
||||
repository = "https://github.com/ZcashFoundation/zebra"
|
||||
# make `cargo run` use `zebrad` by default
|
||||
|
|
|
|||
Loading…
Reference in New Issue