Skip to content

Release 2.4.0 #9674

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 16 commits into from
Jul 11, 2025
Merged

Release 2.4.0 #9674

merged 16 commits into from
Jul 11, 2025

Conversation

conradoplg
Copy link
Collaborator

@conradoplg conradoplg commented Jul 2, 2025


name: 'Release Checklist Template'
about: 'Checklist to create and publish a Zebra release'
title: 'Release Zebra (version)'
labels: 'A-release, C-exclude-from-changelog, P-Critical 🚑'
assignees: ''


Prepare for the Release

Summarise Release Changes

These steps can be done a few days before the release, in the same PR:

Change Log

Important: Any merge into main deletes any edits to the draft changelog.
Once you are ready to tag a release, copy the draft changelog into CHANGELOG.md.

We use the Release Drafter workflow to automatically create a draft changelog. We follow the Keep a Changelog format.

To create the final change log:

  • Copy the latest draft changelog into CHANGELOG.md (there can be multiple draft releases)
  • Delete any trivial changes
    • Put the list of deleted changelog entries in a PR comment to make reviewing easier
  • Combine duplicate changes
  • Edit change descriptions so they will make sense to Zebra users
  • Check the category for each change
    • Prefer the "Fix" category if you're not sure

README

README updates can be skipped for urgent releases.

Update the README to:

  • Remove any "Known Issues" that have been fixed since the last release.
  • Update the "Build and Run Instructions" with any new dependencies.
    Check for changes in the Dockerfile since the last tag: git diff <previous-release-tag> docker/Dockerfile.
  • If Zebra has started using newer Rust language features or standard library APIs, update the known working Rust version in the README, book, and Cargo.tomls

You can use a command like:

fastmod --fixed-strings '1.58' '1.65'

Create the Release PR

  • Push the updated changelog and README into a new branch
    for example: bump-v1.0.0 - this needs to be different to the tag name
  • Create a release PR by adding &template=release-checklist.md to the comparing url (Example).
  • Freeze the batched queue using Mergify.
  • Mark all the release PRs as Critical priority, so they go in the urgent Mergify queue.
  • Mark all non-release PRs with do-not-merge, because Mergify checks approved PRs against every commit, even when a queue is frozen.
  • Add the A-release tag to the release pull request in order for the check_no_git_refs_in_cargo_lock to run.

Zebra git sources dependencies

  • Ensure the check_no_git_refs_in_cargo_lock check passes.

This check runs automatically on pull requests with the A-release label. It must pass for crates to be published to crates.io. If the check fails, you should either halt the release process or proceed with the understanding that the crates will not be published on crates.io.

Update Versions and End of Support

Update Zebra Version

Choose a Release Level

Zebra follows semantic versioning. Semantic versions look like: MAJOR.MINOR.PATCH[-TAG.PRE-RELEASE]

Choose a release level for zebrad. Release levels are based on user-visible changes from the changelog:

  • Mainnet Network Upgrades are major releases
  • significant new features or behaviour changes; changes to RPCs, command-line, or configs; and deprecations or removals are minor releases
  • otherwise, it is a patch release

Zebra's Rust API doesn't have any support or stability guarantees, so we keep all the zebra-* and tower-* crates on a beta pre-release version.

Update Crate Versions

If you're publishing crates for the first time, log in to crates.io,
and make sure you're a member of owners group.

Check that the release will work:

  • Update crate versions, commit the changes to the release branch, and do a release dry-run:
# Update everything except for alpha crates and zebrad:
cargo release version --verbose --execute --allow-branch '*' --workspace --exclude zebrad --exclude zebra-scan --exclude zebra-grpc beta
# Due to a bug in cargo-release, we need to pass exact versions for alpha crates:
cargo release version --verbose --execute --allow-branch '*' --package zebra-scan 0.1.0-alpha.4
cargo release version --verbose --execute --allow-branch '*' --package zebra-grpc 0.1.0-alpha.2
# Update zebrad:
cargo release version --verbose --execute --allow-branch '*' --package zebrad patch # [ major | minor | patch ]
# Continue with the release process:
cargo release replace --verbose --execute --allow-branch '*' --package zebrad
cargo release commit --verbose --execute --allow-branch '*'
  • Push the above version changes to the release branch.

Update End of Support

The end of support height is calculated from the current blockchain height:

  • Find where the Zcash blockchain tip is now by using a Zcash Block Explorer or other tool.
  • Replace ESTIMATED_RELEASE_HEIGHT in end_of_support.rs with the height you estimate the release will be tagged.
Optional: calculate the release tagging height
  • Add 1152 blocks for each day until the release
  • For example, if the release is in 3 days, add 1152 * 3 to the current Mainnet block height

Update the Release PR

  • Push the version increments and the release constants to the release branch.

Publish the Zebra Release

Create the GitHub Pre-Release

  • Wait for all the release PRs to be merged
  • Create a new release using the draft release as a base, by clicking the Edit icon in the draft release
  • Set the tag name to the version tag,
    for example: v1.0.0
  • Set the release to target the main branch
  • Set the release title to Zebra followed by the version tag,
    for example: Zebra 1.0.0
  • Replace the prepopulated draft changelog in the release description with the final changelog you created;
    starting just after the title ## [Zebra ... of the current version being released,
    and ending just before the title of the previous release.
  • Mark the release as 'pre-release', until it has been built and tested
  • Publish the pre-release to GitHub using "Publish Release"
  • Delete all the draft releases from the list of releases

Test the Pre-Release

Publish Release

Publish Crates

  • Run cargo login
  • Run cargo clean in the zebra repo (optional)
  • Publish the crates to crates.io: cargo release publish --verbose --workspace --execute
  • Check that Zebra can be installed from crates.io:
    cargo install --locked --force --version 1.minor.patch zebrad && ~/.cargo/bin/zebrad
    and put the output in a comment on the PR.

Publish Docker Images

Release Failures

If building or running fails after tagging:

Tag a new release, following these instructions...
  1. Fix the bug that caused the failure
  2. Start a new patch release
  3. Skip the Release Preparation, and start at the Release Changes step
  4. Update CHANGELOG.md with details about the fix
  5. Follow the release checklist for the new Zebra version

@conradoplg conradoplg requested review from a team as code owners July 2, 2025 14:58
@conradoplg conradoplg requested review from arya2 and upbqdn and removed request for a team July 2, 2025 14:58
Copy link
Contributor

@arya2 arya2 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Flushing partial review (of the workspace changelog).

The category prefixes (like "add(rpc):") have historically been excluded from the changelog entries, it would be nice to exclude them here as well for consistency and conciseness.

@mergify mergify bot merged commit b57cd65 into main Jul 11, 2025
198 checks passed
@mergify mergify bot deleted the release-2.4.0 branch July 11, 2025 16:12
@github-project-automation github-project-automation bot moved this from Review/QA to Done in Zebra Jul 11, 2025
@conradoplg
Copy link
Collaborator Author

cargo install --locked --force --version 2.4.0 zebrad && ~/.cargo/bin/zebrad
  Downloaded zebrad v2.4.0
  Downloaded 1 crate (273.5KiB) in 1.45s
    Updating crates.io index
  Installing zebrad v2.4.0
    Updating crates.io index
    Updating crates.io index
   Compiling proc-macro2 v1.0.95
   Compiling unicode-ident v1.0.18
   Compiling libc v0.2.174
   Compiling cfg-if v1.0.1
   Compiling serde v1.0.219
   Compiling autocfg v1.5.0
   Compiling memchr v2.7.5
   Compiling once_cell v1.21.3
   Compiling version_check v0.9.5
   Compiling typenum v1.18.0
   Compiling pin-project-lite v0.2.16
   Compiling shlex v1.3.0
   Compiling zerocopy v0.8.26
   Compiling log v0.4.27
   Compiling subtle v2.6.1
   Compiling futures-core v0.3.31
   Compiling bytes v1.10.1
   Compiling futures-sink v0.3.31
   Compiling scopeguard v1.2.0
   Compiling futures-io v0.3.31
   Compiling cpufeatures v0.2.17
   Compiling itoa v1.0.15
   Compiling slab v0.4.10
   Compiling futures-task v0.3.31
   Compiling arrayvec v0.7.6
   Compiling constant_time_eq v0.3.1
   Compiling arrayref v0.3.9
   Compiling futures-channel v0.3.31
   Compiling pin-utils v0.1.0
   Compiling tracing-core v0.1.34
   Compiling smallvec v1.15.1
   Compiling radium v0.7.0
   Compiling byteorder v1.5.0
   Compiling memuse v0.2.2
   Compiling crossbeam-utils v0.8.21
   Compiling either v1.15.0
   Compiling tap v1.0.1
   Compiling funty v2.0.0
   Compiling regex-syntax v0.8.5
   Compiling semver v1.0.26
   Compiling generic-array v0.14.7
   Compiling wyz v0.5.1
   Compiling blake2b_simd v1.0.3
   Compiling static_assertions v1.1.0
   Compiling bitflags v2.9.1
   Compiling lock_api v0.4.13
   Compiling num-traits v0.2.19
   Compiling fnv v1.0.7
   Compiling icu_normalizer_data v2.0.0
   Compiling ident_case v1.0.1
   Compiling icu_properties_data v2.0.1
   Compiling indexmap v1.9.3
   Compiling tower-service v0.3.3
   Compiling thiserror v1.0.69
   Compiling foldhash v0.1.5
   Compiling strsim v0.11.1
   Compiling hashbrown v0.12.3
   Compiling equivalent v1.0.2
   Compiling stable_deref_trait v1.2.0
   Compiling rayon-core v1.12.1
   Compiling hashbrown v0.15.4
   Compiling http v1.3.1
   Compiling bitvec v1.0.1
   Compiling aho-corasick v1.1.3
   Compiling quote v1.0.40
   Compiling spin v0.9.8
   Compiling anyhow v1.0.98
   Compiling percent-encoding v2.3.1
   Compiling rustversion v1.0.21
   Compiling glob v0.3.2
   Compiling syn v2.0.104
   Compiling lazy_static v1.5.0
   Compiling crossbeam-epoch v0.9.18
   Compiling core2 v0.3.3
   Compiling crunchy v0.2.4
   Compiling rustix v1.0.7
   Compiling jobserver v0.1.33
   Compiling clang-sys v1.8.1
   Compiling tower-layer v0.3.3
   Compiling thiserror v2.0.12
   Compiling crossbeam-deque v0.8.6
   Compiling httparse v1.10.1
   Compiling litrs v0.4.1
   Compiling getrandom v0.3.3
   Compiling hybrid-array v0.3.1
   Compiling proc-macro-error-attr2 v2.0.0
   Compiling cc v1.2.29
   Compiling minimal-lexical v0.2.1
   Compiling zcash_spec v0.2.1
   Compiling libloading v0.8.8
   Compiling ahash v0.8.12
   Compiling http-body v1.0.1
   Compiling libm v0.2.15
   Compiling nom v7.1.3
   Compiling try-lock v0.2.5
   Compiling atomic-waker v1.1.2
   Compiling ryu v1.0.20
   Compiling opaque-debug v0.3.1
   Compiling prettyplease v0.2.35
   Compiling nonempty v0.11.0
   Compiling want v0.3.1
   Compiling document-features v0.2.11
   Compiling zip32 v0.2.0
   Compiling num-integer v0.1.46
   Compiling serde_json v1.0.140
   Compiling crypto-common v0.2.0-rc.3
   Compiling block-buffer v0.11.0-rc.4
   Compiling base64 v0.22.1
   Compiling httpdate v1.0.3
   Compiling litemap v0.8.0
   Compiling crypto-common v0.1.6
   Compiling block-buffer v0.10.4
   Compiling inout v0.1.4
   Compiling rayon v1.10.0
   Compiling universal-hash v0.5.1
   Compiling digest v0.10.7
   Compiling aead v0.5.2
   Compiling writeable v0.6.1
   Compiling poly1305 v0.8.0
   Compiling getrandom v0.2.16
   Compiling signal-hook-registry v1.4.5
   Compiling mio v1.0.4
   Compiling socket2 v0.5.10
   Compiling regex-automata v0.4.9
   Compiling sha2 v0.10.9
   Compiling ppv-lite86 v0.2.21
   Compiling rand_core v0.6.4
   Compiling ripemd v0.1.3
   Compiling bs58 v0.5.1
   Compiling num-bigint v0.4.6
   Compiling zcash_encoding v0.3.0
   Compiling rand_chacha v0.3.1
   Compiling digest v0.11.0-pre.9
   Compiling http-body-util v0.1.3
   Compiling crossbeam-channel v0.5.15
   Compiling rand v0.8.5
   Compiling f4jumble v0.1.1
   Compiling hmac v0.13.0-pre.4
   Compiling ripemd v0.2.0-pre.4
   Compiling sha2 v0.11.0-pre.4
   Compiling itertools v0.14.0
   Compiling ipnet v2.11.0
   Compiling secp256k1-sys v0.10.1
   Compiling halo2_legacy_pdqsort v0.1.0
   Compiling bech32 v0.11.0
   Compiling ff v0.13.1
   Compiling ring v0.17.14
   Compiling num_cpus v1.17.0
   Compiling group v0.13.0
   Compiling cexpr v0.6.0
   Compiling hdrhistogram v7.5.4
   Compiling pairing v0.23.0
   Compiling incrementalmerkletree v0.8.2
   Compiling bls12_381 v0.8.0
   Compiling pasta_curves v0.5.1
   Compiling blake2s_simd v1.0.3
   Compiling equihash v0.2.2
   Compiling parking_lot_core v0.9.11
   Compiling sync_wrapper v1.0.2
   Compiling pkg-config v0.3.32
   Compiling rustc-hex v2.1.0
   Compiling syn v1.0.109
   Compiling fixed-hash v0.8.0
   Compiling jubjub v0.10.0
   Compiling untrusted v0.9.0
   Compiling allocator-api2 v0.2.21
   Compiling vcpkg v0.2.15
   Compiling linux-raw-sys v0.9.4
   Compiling sinsemilla v0.1.0
   Compiling halo2_poseidon v0.1.0
   Compiling maybe-rayon v0.1.1
   Compiling regex v1.11.1
   Compiling bellman v0.14.0
   Compiling indexmap v2.10.0
   Compiling signature v2.2.0
   Compiling getrandom v0.1.16
   Compiling heck v0.5.0
   Compiling option-ext v0.2.0
   Compiling bindgen v0.69.5
   Compiling dirs-sys v0.5.0
   Compiling hashbrown v0.14.5
   Compiling synstructure v0.13.2
   Compiling darling_core v0.20.11
   Compiling proc-macro-error2 v2.0.1
   Compiling libz-sys v1.1.22
   Compiling parking_lot v0.12.4
   Compiling lz4-sys v1.11.1+lz4-1.10.0
   Compiling form_urlencoded v1.2.1
   Compiling itertools v0.12.1
   Compiling iana-time-zone v0.1.63
   Compiling humantime v2.2.0
   Compiling portable-atomic v1.11.1
   Compiling lazycell v1.3.0
   Compiling bindgen v0.72.0
   Compiling object v0.36.7
   Compiling rustls v0.23.29
   Compiling regex-syntax v0.6.29
   Compiling rustc-hash v1.1.0
   Compiling utf8_iter v1.0.4
   Compiling fastrand v2.3.0
   Compiling dirs v6.0.0
   Compiling itertools v0.13.0
   Compiling camino v1.1.10
   Compiling unicode-width v0.2.1
   Compiling adler2 v2.0.1
   Compiling gimli v0.31.1
   Compiling overload v0.1.1
   Compiling eyre v0.6.12
   Compiling rustc-hash v2.1.1
   Compiling owo-colors v4.2.2
   Compiling console v0.15.11
   Compiling nu-ansi-term v0.46.0
   Compiling serde_derive v1.0.219
   Compiling zerofrom-derive v0.1.6
   Compiling zeroize_derive v1.4.2
   Compiling yoke-derive v0.8.0
   Compiling tracing-attributes v0.1.30
   Compiling zerovec-derive v0.11.1
   Compiling displaydoc v0.2.5
   Compiling tokio-macros v2.5.0
   Compiling futures-macro v0.3.31
   Compiling zeroize v1.8.1
   Compiling thiserror-impl v1.0.69
   Compiling darling_macro v0.20.11
   Compiling cipher v0.4.4
   Compiling thiserror-impl v2.0.12
   Compiling pin-project-internal v1.1.10
   Compiling tokio v1.46.1
   Compiling chacha20 v0.9.1
   Compiling getset v0.1.6
   Compiling zerofrom v0.1.6
   Compiling yoke v0.8.0
   Compiling darling v0.20.11
   Compiling futures-util v0.3.31
   Compiling chacha20poly1305 v0.10.1
   Compiling cbc v0.1.2
   Compiling zerovec v0.11.2
   Compiling zerotrie v0.2.2
   Compiling tracing v0.1.41
   Compiling fpe v0.6.1
   Compiling zcash_note_encryption v0.4.1
   Compiling aes v0.8.4
   Compiling halo2_proofs v0.3.1
   Compiling prost-derive v0.13.5
   Compiling visibility v0.1.1
   Compiling curve25519-dalek-derive v0.1.1
   Compiling rustls-pki-types v1.12.0
   Compiling serde_with_macros v3.14.0
   Compiling async-trait v0.1.88
   Compiling pin-project v1.1.10
   Compiling derive_builder_core v0.20.2
   Compiling tinystr v0.8.1
   Compiling potential_utf v0.1.2
   Compiling icu_locale_core v2.0.0
   Compiling icu_collections v2.0.0
   Compiling regex-automata v0.1.10
   Compiling tempfile v3.20.0
   Compiling addr2line v0.24.2
   Compiling miniz_oxide v0.8.9
   Compiling icu_provider v2.0.0
   Compiling derive_builder_macro v0.20.2
   Compiling icu_properties v2.0.1
   Compiling icu_normalizer v2.0.0
   Compiling rand_core v0.5.1
   Compiling matchers v0.1.0
   Compiling libgit2-sys v0.18.2+1.9.1
   Compiling metrics v0.24.2
   Compiling prost v0.13.5
   Compiling nanorand v0.7.0
   Compiling vergen-lib v0.1.6
   Compiling sharded-slab v0.1.7
   Compiling tracing-log v0.2.0
   Compiling thread_local v1.1.9
   Compiling indenter v0.3.3
   Compiling futures-executor v0.3.31
   Compiling fixedbitset v0.5.7
   Compiling idna_adapter v1.2.1
   Compiling futures v0.3.31
   Compiling idna v1.0.3
   Compiling rustc-demangle v0.1.25
   Compiling rustc_version v0.4.1
   Compiling hex v0.4.3
   Compiling ed25519 v2.2.3
   Compiling bitflags-serde-legacy v0.1.1
   Compiling chrono v0.4.41
   Compiling serde-big-array v0.5.1
   Compiling curve25519-dalek v4.1.3
   Compiling url v2.5.4
   Compiling number_prefix v0.4.0
   Compiling uint v0.9.5
   Compiling reddsa v0.5.1
   Compiling zcash_protocol v0.5.3
   Compiling serde_with v3.14.0
   Compiling uint v0.10.0
   Compiling primitive-types v0.12.2
   Compiling librocksdb-sys v0.16.0+8.10.0
   Compiling secp256k1 v0.29.1
   Compiling zcash_address v0.7.1
   Compiling tokio-util v0.7.15
   Compiling redjubjub v0.8.0
   Compiling tower v0.5.2
   Compiling halo2_gadgets v0.3.1
   Compiling sapling-crypto v0.5.0
   Compiling indicatif v0.17.11
   Compiling bip32 v0.6.0-pre.1
   Compiling backtrace v0.3.75
   Compiling jsonrpsee-types v0.24.9
   Compiling h2 v0.4.11
   Compiling zcash_transparent v0.2.3
   Compiling tower v0.4.13
   Compiling zcash_history v0.4.0
   Compiling ed25519-zebra v4.0.3
   Compiling x25519-dalek v2.0.1
   Compiling tokio-stream v0.1.17
   Compiling petgraph v0.7.1
   Compiling cargo-platform v0.1.9
   Compiling tracing-subscriber v0.3.19
   Compiling flume v0.10.14
   Compiling prost-types v0.13.5
   Compiling derive_builder v0.20.2
   Compiling rand_chacha v0.2.2
   Compiling zcash_script v0.3.2
   Compiling webpki-roots v1.0.1
   Compiling rand_core v0.9.3
   Compiling vergen v9.0.6
   Compiling num-traits v0.1.43
   Compiling iri-string v0.7.8
   Compiling rlimit v0.10.2
   Compiling mime v0.3.17
   Compiling powerfmt v0.2.0
   Compiling multimap v0.10.1
   Compiling utf8parse v0.2.2
   Compiling deranged v0.4.0
   Compiling anstyle-parse v0.2.7
   Compiling axum-core v0.4.5
   Compiling enum_primitive v0.1.1
   Compiling rand v0.7.3
   Compiling cargo_metadata v0.19.2
   Compiling color-eyre v0.6.5
   Compiling prost-build v0.13.5
   Compiling howudoin v0.1.2
   Compiling serde_urlencoded v0.7.1
   Compiling humantime-serde v1.1.1
   Compiling tracing-futures v0.2.5
   Compiling env_logger v0.7.1
   Compiling async-stream-impl v0.3.6
   Compiling sha1 v0.10.6
   Compiling sha-1 v0.10.1
   Compiling vergen-git2 v1.0.7
   Compiling cfg_aliases v0.2.1
   Compiling time-core v0.1.4
   Compiling num-conv v0.1.0
   Compiling anstyle-query v1.1.3
   Compiling num_threads v0.1.7
   Compiling is_terminal_polyfill v1.70.1
   Compiling winnow v0.7.11
   Compiling matchit v0.7.3
   Compiling anstyle v1.0.11
   Compiling colorchoice v1.0.4
   Compiling toml_datetime v0.6.11
   Compiling time v0.3.41
   Compiling jsonrpsee-core v0.24.9
   Compiling async-stream v0.3.6
   Compiling anstream v0.6.19
   Compiling tonic-build v0.12.3
   Compiling orchard v0.11.0
   Compiling tower-http v0.6.6
   Compiling nix v0.29.0
   Compiling quickcheck v0.9.2
   Compiling soketto v0.8.1
   Compiling axum v0.7.9
   Compiling rand_chacha v0.9.0
   Compiling secrecy v0.8.0
   Compiling bincode v1.3.3
   Compiling quickcheck_macros v0.9.1
   Compiling raw-cpuid v11.5.0
   Compiling fs-err v2.11.0
   Compiling wagyu-zcash-parameters-5 v0.2.0
   Compiling wagyu-zcash-parameters-4 v0.2.0
   Compiling unicode-xid v0.2.6
   Compiling clap_lex v0.7.5
   Compiling wagyu-zcash-parameters-2 v0.2.0
   Compiling hyper v1.6.0
   Compiling toml_edit v0.22.27
   Compiling home v0.5.11
   Compiling wagyu-zcash-parameters-1 v0.2.0
   Compiling wagyu-zcash-parameters-6 v0.2.0
   Compiling known-folders v1.2.0
   Compiling wagyu-zcash-parameters-3 v0.2.0
   Compiling human_bytes v0.4.3
   Compiling mset v0.1.1
   Compiling hex-literal v0.4.1
   Compiling route-recognizer v0.3.1
   Compiling xdg v2.5.2
   Compiling wagyu-zcash-parameters v0.2.0
   Compiling ordered-map v0.4.2
   Compiling clap_builder v4.5.41
   Compiling synstructure v0.12.6
   Compiling zebra-rpc v1.0.0
   Compiling rand v0.9.1
   Compiling tower-batch-control v0.2.41
   Compiling tracing-error v0.2.1
   Compiling rand_xoshiro v0.7.0
   Compiling tower-fallback v0.2.41
   Compiling rustls-webpki v0.103.4
   Compiling serde_spanned v0.6.9
   Compiling quanta v0.12.6
   Compiling clap_derive v4.5.41
   Compiling sketches-ddsketch v0.3.0
   Compiling toml_write v0.1.2
   Compiling proc-macro-crate v3.3.0
   Compiling metrics-util v0.19.1
   Compiling hyper-util v0.1.15
   Compiling abscissa_derive v0.7.0
   Compiling zcash_keys v0.8.1
   Compiling toml v0.5.11
   Compiling derive-new v0.5.9
   Compiling derive-getters v0.5.0
   Compiling wait-timeout v0.2.1
   Compiling zcash_primitives v0.22.0
   Compiling jsonrpsee-proc-macros v0.24.9
   Compiling tracing-log v0.1.4
   Compiling canonical-path v2.0.2
   Compiling termcolor v1.4.1
   Compiling arc-swap v1.7.1
   Compiling atty v0.2.14
   Compiling tinyvec v1.9.0
   Compiling clap v4.5.41
   Compiling tracing-appender v0.2.3
   Compiling hyper-timeout v0.5.2
   Compiling jsonrpsee-server v0.24.9
   Compiling zebra-chain v1.0.0
   Compiling tonic v0.12.3
   Compiling zcash_proofs v0.22.0
   Compiling metrics-exporter-prometheus v0.16.2
   Compiling abscissa_core v0.7.0
   Compiling jsonrpsee v0.24.9
   Compiling tokio-rustls v0.26.2
   Compiling tonic-reflection v0.12.3
   Compiling toml v0.8.23
   Compiling hyper-rustls v0.27.7
   Compiling reqwest v0.12.22
   Compiling zebra-node-services v1.0.0
   Compiling zebra-network v1.0.0
   Compiling zebra-script v1.0.0
   Compiling git2 v0.20.2
   Compiling zebrad v2.4.0
   Compiling rocksdb v0.22.0
   Compiling zebra-state v1.0.0
   Compiling zebra-consensus v1.0.0
    Finished `release` profile [optimized] target(s) in 1m 51s
  Installing /home/conrado/.cargo/bin/zebrad
   Installed package `zebrad v2.4.0` (executable `zebrad`)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
A-release Area: Zebra releases and release management P-Critical 🚑
Projects
Status: Done
Development

Successfully merging this pull request may close these issues.

3 participants