tag:github.com,2008:https://github.com/fanatid/zebra/releases Tags from zebra 2021-04-08T23:49:21Z tag:github.com,2008:Repository/358022630/v1.0.0-alpha.6 2021-04-08T23:49:21Z v1.0.0-alpha.6 oxarbitrage tag:github.com,2008:Repository/358022630/v1.0.0-alpha.5 2021-03-23T02:05:01Z Bump versions for v1.0.0-alpha.5 (#1932) <p>Bump versions for v1.0.0-alpha.5 (<a class="issue-link js-issue-link" href="https://github.com/ZcashFoundation/zebra/pull/1932">ZcashFoundation#1932</a>)</p> <p>Zebra's latest alpha checkpoints on Canopy activation, continues our work on NU5, and fixes a security issue.</p> <p>Some notable changes include:</p> <p>## Added <br />- Log address book metrics when PeerSet or CandidateSet don't have many peers (<a class="issue-link js-issue-link" href="https://github.com/ZcashFoundation/zebra/pull/1906">ZcashFoundation#1906</a>) <br />- Document test coverage workflow (<a class="issue-link js-issue-link" href="https://github.com/ZcashFoundation/zebra/pull/1919">ZcashFoundation#1919</a>) <br />- Add a final job to CI, so we can easily require all the CI jobs to pass (<a class="issue-link js-issue-link" href="https://github.com/ZcashFoundation/zebra/pull/1927">ZcashFoundation#1927</a>)</p> <p>## Changed <br />- Zebra has moved its mandatory checkpoint from Sapling to Canopy (<a class="issue-link js-issue-link" href="https://github.com/ZcashFoundation/zebra/pull/1898">ZcashFoundation#1898</a>, <a class="issue-link js-issue-link" href="https://github.com/ZcashFoundation/zebra/pull/1926">ZcashFoundation#1926</a>) <br /> - This is a breaking change for users that depend on the exact height of the mandatory checkpoint.</p> <p>## Fixed <br />- tower-batch: wake waiting workers on close to avoid hangs (<a class="issue-link js-issue-link" href="https://github.com/ZcashFoundation/zebra/pull/1908">ZcashFoundation#1908</a>) <br />- Assert that pre-Canopy blocks use checkpointing (<a class="issue-link js-issue-link" href="https://github.com/ZcashFoundation/zebra/pull/1909">ZcashFoundation#1909</a>) <br />- Fix CI disk space usage by disabling incremental compilation in coverage builds (<a class="issue-link js-issue-link" href="https://github.com/ZcashFoundation/zebra/pull/1923">ZcashFoundation#1923</a>)</p> <p>## Security <br />- Stop relying on unchecked length fields when preallocating vectors (<a class="issue-link js-issue-link" href="https://github.com/ZcashFoundation/zebra/pull/1925">ZcashFoundation#1925</a>)</p> dconnolly tag:github.com,2008:Repository/358022630/v1.0.0-alpha.4 2021-03-17T00:12:37Z v1.0.0-alpha.4: Bump versions for zebrad 1.0.0-alpha.4 (#1913) <p>Bump versions for zebrad 1.0.0-alpha.4 (<a class="issue-link js-issue-link" href="https://github.com/ZcashFoundation/zebra/pull/1913">ZcashFoundation#1913</a>)</p> <p>* Bump versions for zebrad 1.0.0-alpha.4</p> <p>* add Cargo.lock</p> oxarbitrage tag:github.com,2008:Repository/358022630/v1.0.0-alpha.3 2021-02-23T15:39:13Z v1.0.0-alpha.3 teor2345 tag:github.com,2008:Repository/358022630/v1.0.0-alpha.2 2021-02-09T21:14:29Z v1.0.0-alpha.2: Bump versions for zebrad 1.0.0-alpha.2 <p>Bump versions for zebrad 1.0.0-alpha.2</p> <p>Including tower-batch bump to 0.2.0, tower-fallback to 0.2.0, zebra-script to 1.0.0-alpha.3</p> dconnolly tag:github.com,2008:Repository/358022630/v1.0.0-alpha.1 2021-01-28T01:34:11Z v1.0.0-alpha.1 <p>Zebra's second alpha brings multiple reliability and stability improv…</p> <p>…ements for long-running syncs.</p> <p>We've resolved known panics during syncing, and reduced the number of sync hangs.</p> <p>Some notable changes include:</p> <p>Added: <br />- Add peer set tracing (<a class="issue-link js-issue-link" href="https://github.com/ZcashFoundation/zebra/pull/1468">ZcashFoundation#1468</a>) <br />- Add Sentry support behind a feature flag (<a class="issue-link js-issue-link" href="https://github.com/ZcashFoundation/zebra/pull/1461">ZcashFoundation#1461</a>) <br />- Log configured network in every log message (<a class="issue-link js-issue-link" href="https://github.com/ZcashFoundation/zebra/pull/1568">ZcashFoundation#1568</a>)</p> <p>Changed: <br />- Export new precompute api in zebra-script (<a class="issue-link js-issue-link" href="https://github.com/ZcashFoundation/zebra/pull/1493">ZcashFoundation#1493</a>) <br />- Rewrite peer block request hander to match the zcashd implementation (<a class="issue-link js-issue-link" href="https://github.com/ZcashFoundation/zebra/pull/1518">ZcashFoundation#1518</a>)</p> <p>Fixed: <br />- Avoid panics when there are multiple failures on the same connection (<a class="issue-link js-issue-link" href="https://github.com/ZcashFoundation/zebra/pull/1600">ZcashFoundation#1600</a>) <br />- Add sync and inbound timeouts to prevent hangs (<a class="issue-link js-issue-link" href="https://github.com/ZcashFoundation/zebra/pull/1586">ZcashFoundation#1586</a>) <br />- Fix Zebra versions so all crates are on the 1.0.0-alpha series (<a class="issue-link js-issue-link" href="https://github.com/ZcashFoundation/zebra/pull/1488">ZcashFoundation#1488</a>) <br />- Make 'cargo run' use 'zebrad' rather than failing (<a class="issue-link js-issue-link" href="https://github.com/ZcashFoundation/zebra/pull/1569">ZcashFoundation#1569</a>) <br />- Panic if the lookahead limit is misconfigured (<a class="issue-link js-issue-link" href="https://github.com/ZcashFoundation/zebra/pull/1589">ZcashFoundation#1589</a>) <br />- Recommend using --locked with 'cargo install' (<a class="issue-link js-issue-link" href="https://github.com/ZcashFoundation/zebra/pull/1490">ZcashFoundation#1490</a>) <br />- Simplify C++ compiler dependency in the README (<a class="issue-link js-issue-link" href="https://github.com/ZcashFoundation/zebra/pull/1498">ZcashFoundation#1498</a>) <br />- Stop failing acceptance tests if their directories already exist (<a class="issue-link js-issue-link" href="https://github.com/ZcashFoundation/zebra/pull/1588">ZcashFoundation#1588</a>) <br />- Stop panicking when ClientRequests return an error (<a class="issue-link js-issue-link" href="https://github.com/ZcashFoundation/zebra/pull/1531">ZcashFoundation#1531</a>) <br />- Upgrade to tokio 0.3.6 to avoid a time wheel panic (<a class="issue-link js-issue-link" href="https://github.com/ZcashFoundation/zebra/pull/1583">ZcashFoundation#1583</a>, <a class="issue-link js-issue-link" href="https://github.com/ZcashFoundation/zebra/pull/1511">ZcashFoundation#1511</a>)</p> <p>Currently, Zebra does not validate all the Zcash consensus rules.</p> dconnolly tag:github.com,2008:Repository/358022630/v1.0.0-alpha.0 2020-12-09T00:24:44Z v1.0.0-alpha.0: Zebra first alpha release <p>Zebra first alpha release</p> <p>The goals of this release are to: <br />- participate in the Zcash network, <br />- replicate the Zcash chain state, <br />- implement the Zcash proof of work consensus rules, and <br />- sync on Mainnet under excellent network conditions.</p> <p>Currently, Zebra does not validate all the Zcash consensus rules. <br />It may be unreliable on Testnet, and under less-than-perfect <br />network conditions.</p> dconnolly