github ZcashFoundation/zebra v1.0.0-alpha.11
Zebra 1.0.0-alpha.11

latest releases: zebra-rpc-v2.0.1, v2.5.0, v2.4.2...
pre-release4 years ago

Zebra's latest alpha continues our work on NU5, including Orchard and Transaction V5. It also includes some security fixes.

Added

  • Add and use a function for the mandatory checkpoint for a given Network (#2314)

Network Upgrade 5

  • ZIP-221: integrate MMR tree from librustcash (without Orchard) (#2227)

Changed

  • Replace usage of atomics with tokio::sync::watch in tests for CandidateSet (#2272)

Network Upgrade 5

  • Use latest librustzcash version in zcash_history (#2332, #2345)

Testing and Diagnostics

  • Refactor restart_stop_at_height test to make it more flexible (#2315)
  • Use Swatinem/rust-cache@v1 (#2291)
  • Replace bespoke source-based coverage config with cargo-llvm-cov (#2286)
  • Remove outdated pinned nightly in coverage workflow (#2264)

Fixed

Network Upgrade 5

  • Stop panicking on invalid orchard nullifiers (#2267)
  • Reject V5 transactions before NU5 activation (#2285)

Testing

  • Make acceptance test zebrad output matching more robust (#2252)

Security

  • Stop gossiping failure and attempt times as last seen times (#2273)
  • Return an error rather than panicking on invalid reserved orchard::Flags bits (#2284)
  • Only apply the outbound connection rate-limit to actual connections (#2278)
  • Rate limit initial genesis block download retries, Credit: Equilibrium (#2255)

Don't miss a new zebra release

NewReleases is sending notifications on new releases.