Latest release

Zcash 1.0.12

@str4d str4d released this Sep 28, 2017 · 75 commits to master since this release

Today we're announcing the release of Zcash 1.0.12, which includes bug fixes and usability improvements. It also adds a new RPC method z_shieldcoinbase as an experimental feature, for easily shielding coinbase UTXOs. We encourage mining pools and exchanges to test it out over the next few weeks, and give feedback, before we make it a fully-supported RPC method in an upcoming release.

Summary of the changes included in this release:

  1. We added z_shieldcoinbase as an experimental feature. (#2615)
  2. We changed the importprivkey RPC method to return the public address corresponding to the imported key. (#2616)
  3. We fixed build issues encountered when using GCC 7. (#2545)
  4. We added support for fetching the public network parameters from IPFS. (#2597)

For a more complete list of changes, see our 1.0.12 milestone.

Downloads

Zcash 1.0.11

@str4d str4d released this Aug 16, 2017 · 141 commits to master since this release

This release includes bug fixes and usability improvements.

Summary of the changes included in this release:

  1. We fixed a 401 Unauthorized bug encountered when using some JSON-RPC libraries. (#2529)
  2. We changed z_sendmany to fail with an error if the user sets minconf=0 when sending from z-addresses. (#2525, #2526)
  3. We extended the listunspent RPC method to specify whether outputs were from a coinbase transaction, to help users identify t-addresses that need to have their contents shielded. (#2522)
  4. We added a block download progress indicator to the metrics UI. (#2484)
  5. We removed UPnP support (which was already off by default) for security reasons. (#2504)

For a more complete list of changes, see our 1.0.11 milestone.

Downloads

Zcash 1.0.10-1

@str4d str4d released this Jun 27, 2017 · 189 commits to master since this release

This is a hotfix release that all users are encouraged to upgrade to, especially users who updated to 1.0.10.

Summary of the changes included in this release:

  1. We reverted a change to version negotiation for the peer-to-peer protocol that caused degraded networking behavior. (#2473)
  2. We disabled Proton building in Gitian. (#2462)

For a more complete list of changes, see our 1.0.10-1 milestone.

Downloads

Zcash 1.0.10

@str4d str4d released this Jun 27, 2017 · 198 commits to master since this release

UPDATE: We are aware of an issue that causes nodes running v1.0.10 to be unable to connect to other nodes, and vice versa. Users are advised to upgrade to v1.0.10-1, which fixes the issue.


This release includes privacy and performance improvements, as well as bug fixes.

Summary of the changes included in this release:

  1. We improved the privacy of transactions created by our wallet that pay from shielded addresses to transparent addresses. The new version conceals more information about shielded note values in chained JoinSplit transactions. (#2440)
  2. We improved reindexing and block download performance by switching to libsecp256k1 for transparent signature validation. (#2335, stats)
  3. We added a config parameter to reject transactions from the mempool by number of transparent inputs. This is a short-term workaround to handle periods of high network load, and will be replaced in the future by a more comprehensive mechanism. (#2342)
  4. We merged several build system portability fixes. (#2412, #2420, #2436)

For a more complete list of changes, see our 1.0.10 milestone.

Downloads

Zcash 1.0.9

@str4d str4d released this Jun 27, 2017 · 258 commits to master since this release

This release is our first with the auto-deprecation feature described in our Release Cycles and Lifetimes post. It also introduces opt-in support for the AMQP protocol.

Summary of the changes in this release:

  1. Implemented automatic deprecation shutdown. (#2297)
  2. Added opt-in AMQP support. (#2189, #2362, #2280)
  3. Performance benchmarking and testing improvements: fix hang in benchmarking CI automation, add connectblockslow benchmark, re-enabled miner tests, improved error reporting in rpc-tests framework, changed default regtest port. (#2397, #2372, #2389, #2376, #2265, #2270)
  4. Automated the release process, added build diagnostics for better user support, and fixed versioning problems in debian packaging and manpages. (#2393, #2369, #2281)
  5. Added test for pairing bug when G1 is infinity. (#2399)
  6. Documentation: Clarify release policy, added wallet backup instructions, and fixed some incorrect references to "bitcoin". (#2401, #2340, #2364, #2338)
  7. Added alert sources for 2017-04-13 security incident. (#2293)

For a more complete list of changes, see our 1.0.9 milestone.

Downloads

Zcash 1.0.8-1

@nathan-at-least nathan-at-least released this Jun 27, 2017 · 353 commits to master since this release

This release fixes a security vulnerability detected in versions starting with 1.0.4 up to and including 1.0.8. More information on this vulnerability and risks to users are detailed in the related security announcement.

Summary of the changes in this release:

  1. Fix a Denial of Service vulnerability that could cause nodes receiving a specially crafted transaction into their mempool to crash.
  2. Simplify the calculation of priority for shielded transactions.

Downloads

Zcash 1.0.8

@nathan-at-least nathan-at-least released this Apr 14, 2017 · 368 commits to master since this release

This release focuses on backporting features from upstream Bitcoin and usability improvements to the RPC interface. For more information please visit: https://z.cash/blog/new-release-1-0-8.html

Downloads

Zcash 1.0.7-1

@str4d str4d released this Mar 9, 2017 · 497 commits to master since this release

This release fixes several documentation issues with the 1.0.7 release.

Upcoming Testnet Upgrade

The Zcash testnet will soon be upgraded in order to resolve an issue with the Testnet Founders Reward addresses. This will not affect the main Zcash network. Testnet users must upgrade to at least version 1.0.7 by block 53127, as that is when the testnet network changes will take place. Users who do not upgrade may be left on their own chain, contributing to a chain fork.

Downloads