Zebra 1.0.0-beta.7
Pre-release
Pre-release
github-actions
released this
05 Apr 19:42
·
2060 commits
to refs/heads/main
since this release
Zebra's latest beta fixes a cargo install
build failure in the previous beta release. It also fixes a lightwalletd
RPC bug, and improves test coverage.
Changed
Database and State
- Update database design to put ordered list values in RocksDB keys (#3997)
- Make transparent address index database design more consistent (#4019)
CI
- Do not invalidate cache between PRs (#3996)
Dependency Updates
- Bump hyper from 0.14.17 to 0.14.18 (#3946)
- Bump indexmap from 1.8.0 to 1.8.1 (#4003)
- Bump semver from 1.0.6 to 1.0.7 (#3982)
- Bump serde-big-array from 0.3.2 to 0.4.1 (#4004)
Test Dependency Updates
CI Dependency Updates
- Bump tj-actions/changed-files from 18.4 to 18.6 (#4002)
Fixed
Build
- Fix a compilation error caused by a test-only method in production code (#4000)
- Add a job to ci.yml that does
cargo install --locked --path ./zebrad/ zebrad
(#3998)
RPC
- Tell
lightwalletd
to wait for missing blocks in thegetblock
RPC (#3977)
State
- Stop panicking when a state block commit fails (#4016)
Logging
- Log hashes as hex strings in block committment errors (#4021)
Tests
- Check for accidental database incompatibilities in cached state tests (#4020)