make-release.py: Updated release notes and changelog for 2.0.5-2.
This commit is contained in:
parent
3fc90655bf
commit
c75fb97d3a
|
@ -1,3 +1,9 @@
|
|||
zcash (2.0.5+2) stable; urgency=medium
|
||||
|
||||
* 2.0.5-2 release.
|
||||
|
||||
-- Electric Coin Company <team@z.cash> Wed, 15 May 2019 09:56:01 -0600
|
||||
|
||||
zcash (2.0.5+1) stable; urgency=medium
|
||||
|
||||
* 2.0.5-1 release.
|
||||
|
|
|
@ -2,9 +2,9 @@ Zcash Contributors
|
|||
==================
|
||||
|
||||
Jack Grigg (863)
|
||||
Simon Liu (448)
|
||||
Simon Liu (450)
|
||||
Sean Bowe (278)
|
||||
Daira Hopwood (110)
|
||||
Daira Hopwood (115)
|
||||
Eirik Ogilvie-Wigley (102)
|
||||
Jay Graber (89)
|
||||
Wladimir J. van der Laan (81)
|
||||
|
@ -12,8 +12,8 @@ Taylor Hornby (73)
|
|||
Jonas Schnelli (62)
|
||||
Nathan Wilcox (56)
|
||||
Pieter Wuille (54)
|
||||
Eirik0 (43)
|
||||
Kevin Gallagher (38)
|
||||
Eirik0 (36)
|
||||
Cory Fields (35)
|
||||
mdr0id (22)
|
||||
Larry Ruane (22)
|
||||
|
|
|
@ -4,53 +4,3 @@ release-notes at release time)
|
|||
Notable changes
|
||||
===============
|
||||
|
||||
Sprout to Sapling Migration Tool
|
||||
--------------------------------
|
||||
This release includes the addition of a tool that will enable users to migrate
|
||||
shielded funds from the Sprout pool to the Sapling pool while minimizing
|
||||
information leakage.
|
||||
|
||||
The migration can be enabled using the RPC `z_setmigration` or by including
|
||||
`migration=1` in the `zcash.conf` file. Unless otherwise specified funds will be
|
||||
migrated to the wallet's default Sapling address; it is also possible to set the
|
||||
receiving Sapling address using the `migrationdestaddress=<zaddr>` option in
|
||||
`zcash.conf`.
|
||||
|
||||
See [ZIP308](https://github.com/zcash/zips/blob/master/zip-0308.rst) for full details.
|
||||
|
||||
Sprout to Sapling Migration Tool Fixes
|
||||
--------------------------------------
|
||||
The 2.0.5-1 and 2.0.5-2 releases include fixes to the Sprout to Sapling
|
||||
Migration Tool found in testing.
|
||||
|
||||
For a complete list of changes in 2.0.5, 2.0.5-1 and 2.0.5-2, see the [2.0.5 milestone](https://github.com/zcash/zcash/milestone/79?closed=1).
|
||||
|
||||
New consensus rule: Reject blocks that violate turnstile
|
||||
--------------------------------------------------------
|
||||
In the 2.0.4 release the consensus rules were changed on testnet to enforce a
|
||||
consensus rule which marks blocks as invalid if they would lead to a turnstile
|
||||
violation in the Sprout or Shielded value pools.
|
||||
**This release enforces the consensus rule change on mainnet.**
|
||||
|
||||
The motivations and deployment details can be found in the accompanying
|
||||
[ZIP draft](https://github.com/zcash/zips/pull/210) and
|
||||
[PR 3968](https://github.com/zcash/zcash/pull/3968).
|
||||
|
||||
Developers can use a new experimental feature `-developersetpoolsizezero` to test
|
||||
Sprout and Sapling turnstile violations. See [PR 3964](https://github.com/zcash/zcash/pull/3964) for more details.
|
||||
|
||||
64-bit ARMv8 support
|
||||
--------------------
|
||||
Added ARMv8 (AArch64) support. This enables users to build zcash on even more
|
||||
devices.
|
||||
|
||||
For information on how to build see the [User Guide](https://zcash.readthedocs.io/en/latest/rtd_pages/user_guide.html#build).
|
||||
|
||||
Users on the Zcash forum have reported successes with both the Pine64 Rock64Pro
|
||||
and Odroid C2 which contain 4GB and 2GB of RAM respectively.
|
||||
|
||||
Just released, the Odroid N2 looks like a great solution with 4GB of RAM. The
|
||||
newly released Jetson Nano Developer Kit from Nvidia (also 4GB of RAM) is also
|
||||
worth a look. The NanoPC-T3 Plus is another option but for the simplest/best
|
||||
experience choose a board with 4GB of RAM. Just make sure before purchase that
|
||||
the CPU supports the 64-bit ARMv8 architecture.
|
||||
|
|
|
@ -0,0 +1,77 @@
|
|||
Notable changes
|
||||
===============
|
||||
|
||||
Sprout to Sapling Migration Tool
|
||||
--------------------------------
|
||||
This release includes the addition of a tool that will enable users to migrate
|
||||
shielded funds from the Sprout pool to the Sapling pool while minimizing
|
||||
information leakage.
|
||||
|
||||
The migration can be enabled using the RPC `z_setmigration` or by including
|
||||
`migration=1` in the `zcash.conf` file. Unless otherwise specified funds will be
|
||||
migrated to the wallet's default Sapling address; it is also possible to set the
|
||||
receiving Sapling address using the `migrationdestaddress=<zaddr>` option in
|
||||
`zcash.conf`.
|
||||
|
||||
See [ZIP308](https://github.com/zcash/zips/blob/master/zip-0308.rst) for full details.
|
||||
|
||||
Sprout to Sapling Migration Tool Fixes
|
||||
--------------------------------------
|
||||
The 2.0.5-1 and 2.0.5-2 releases include fixes to the Sprout to Sapling
|
||||
Migration Tool found in testing.
|
||||
|
||||
For a complete list of changes in 2.0.5, 2.0.5-1 and 2.0.5-2, see the [2.0.5 milestone](https://github.com/zcash/zcash/milestone/79?closed=1).
|
||||
|
||||
New consensus rule: Reject blocks that violate turnstile
|
||||
--------------------------------------------------------
|
||||
In the 2.0.4 release the consensus rules were changed on testnet to enforce a
|
||||
consensus rule which marks blocks as invalid if they would lead to a turnstile
|
||||
violation in the Sprout or Shielded value pools.
|
||||
**This release enforces the consensus rule change on mainnet.**
|
||||
|
||||
The motivations and deployment details can be found in the accompanying
|
||||
[ZIP draft](https://github.com/zcash/zips/pull/210) and
|
||||
[PR 3968](https://github.com/zcash/zcash/pull/3968).
|
||||
|
||||
Developers can use a new experimental feature `-developersetpoolsizezero` to test
|
||||
Sprout and Sapling turnstile violations. See [PR 3964](https://github.com/zcash/zcash/pull/3964) for more details.
|
||||
|
||||
64-bit ARMv8 support
|
||||
--------------------
|
||||
Added ARMv8 (AArch64) support. This enables users to build zcash on even more
|
||||
devices.
|
||||
|
||||
For information on how to build see the [User Guide](https://zcash.readthedocs.io/en/latest/rtd_pages/user_guide.html#build).
|
||||
|
||||
Users on the Zcash forum have reported successes with both the Pine64 Rock64Pro
|
||||
and Odroid C2 which contain 4GB and 2GB of RAM respectively.
|
||||
|
||||
Just released, the Odroid N2 looks like a great solution with 4GB of RAM. The
|
||||
newly released Jetson Nano Developer Kit from Nvidia (also 4GB of RAM) is also
|
||||
worth a look. The NanoPC-T3 Plus is another option but for the simplest/best
|
||||
experience choose a board with 4GB of RAM. Just make sure before purchase that
|
||||
the CPU supports the 64-bit ARMv8 architecture.
|
||||
|
||||
Changelog
|
||||
=========
|
||||
|
||||
Daira Hopwood (5):
|
||||
Generalize TransactionBuilder and CreateNewContextualCMutableTransaction to allow choosing the expiry delta.
|
||||
Repair calls to TransactionBuilder from tests.
|
||||
Change expiry delta for migration transactions to 450 blocks.
|
||||
Test the expiry height of migration transactions.
|
||||
Fix cosmetic spacing issue in z_setmigration help.
|
||||
|
||||
Eirik0 (7):
|
||||
Do not automatically remove async migration operations and return txids
|
||||
Add logging for Sprout to Sapling migration transaction generation
|
||||
Fix LogPrint statements
|
||||
Notable changes for v2.0.5-2
|
||||
Release notes wording and punctuation
|
||||
make-release.py: Versioning changes for 2.0.5-2.
|
||||
make-release.py: Updated manpages for 2.0.5-2.
|
||||
|
||||
Simon Liu (2):
|
||||
Remove unused specifier from format string.
|
||||
Don't allow migration when node is syncing at launch or after waking up.
|
||||
|
Loading…
Reference in New Issue