From 4336741c351d6abb88f1fa716827202318b84ad1 Mon Sep 17 00:00:00 2001 From: mdr0id Date: Wed, 28 Nov 2018 11:09:08 -0800 Subject: [PATCH] make-release.py: Updated release notes and changelog for 2.0.2. --- contrib/debian/changelog | 6 ++ doc/authors.md | 19 ++-- doc/release-notes.md | 23 ----- doc/release-notes/release-notes-2.0.2.md | 110 +++++++++++++++++++++++ 4 files changed, 127 insertions(+), 31 deletions(-) create mode 100644 doc/release-notes/release-notes-2.0.2.md diff --git a/contrib/debian/changelog b/contrib/debian/changelog index 6eea72e17..f47ef946f 100644 --- a/contrib/debian/changelog +++ b/contrib/debian/changelog @@ -1,3 +1,9 @@ +zcash (2.0.2) stable; urgency=medium + + * 2.0.2 release. + + -- Zcash Company Wed, 28 Nov 2018 11:09:08 -0800 + zcash (2.0.2~rc1) stable; urgency=medium * 2.0.2-rc1 release. diff --git a/doc/authors.md b/doc/authors.md index 1782e7ecf..e49fbdc4d 100644 --- a/doc/authors.md +++ b/doc/authors.md @@ -1,26 +1,26 @@ Zcash Contributors ================== -Jack Grigg (843) -Simon Liu (420) +Jack Grigg (850) +Simon Liu (434) Sean Bowe (264) Daira Hopwood (110) Jay Graber (89) Wladimir J. van der Laan (81) +Eirik Ogilvie-Wigley (77) Taylor Hornby (65) -Eirik Ogilvie-Wigley (60) Jonas Schnelli (58) Nathan Wilcox (56) Pieter Wuille (50) Kevin Gallagher (38) Cory Fields (35) syd (15) +mdr0id (15) +Larry Ruane (15) Matt Corallo (13) -Larry Ruane (11) -mdr0id (10) +Jonathan "Duke" Leto (12) Paige Peterson (10) MarcoFalke (10) -Jonathan "Duke" Leto (10) nomnombtc (9) kozyilmaz (8) fanquake (8) @@ -30,6 +30,7 @@ Ariel Gabizon (7) Luke Dashjr (6) David Mercer (6) Daniel Cousens (6) +Suhas Daftuar (5) Pavel Janík (5) Karl-Johan Alm (5) Johnathan Corgan (5) @@ -42,12 +43,12 @@ João Barbosa (4) Jorge Timón (4) Duke Leto (4) lpescher (3) -Suhas Daftuar (3) Per Grön (3) Patick Strateman (3) Jason Davies (3) James O'Beirne (3) Daniel Kraft (3) +Charlie O'Keefe (3) Ariel (3) Alfie John (3) str4d (2) @@ -56,6 +57,7 @@ paveljanik (2) mruddy (2) kpcyrd (2) ca333 (2) +arielgabizon (2) aniemerg (2) UdjinM6 (2) Scott (2) @@ -70,12 +72,14 @@ Jack Gavigan (2) ITH4Coinomia (2) George Tankersley (2) Gavin Andresen (2) +Gareth Davies (2) Brad Miller (2) Bjorn Hjortsberg (2) Amgad Abdelhafez (2) Alex Morcos (2) zathras-crypto (1) unsystemizer (1) +tpantin (1) practicalswift (1) mrbandrews (1) kazcw (1) @@ -126,7 +130,6 @@ David Llop (1) Christian von Roques (1) Chirag Davé (1) Charlie OKeefe (1) -Charlie O'Keefe (1) Casey Rodarmor (1) Cameron Boehmer (1) Bryan Stitt (1) diff --git a/doc/release-notes.md b/doc/release-notes.md index 25b82cb1d..a29094b51 100644 --- a/doc/release-notes.md +++ b/doc/release-notes.md @@ -4,26 +4,3 @@ release-notes at release time) Notable changes =============== -Other issues -============ - -Revoked key error when upgrading on Debian ------------------------------------------- - -If you see the following error when updating to a new version of zcashd: - -`The following signatures were invalid: REVKEYSIG AEFD26F966E279CD` - -Remove the key marked as revoked: - -`sudo apt-key del AEFD26F966E279CD` - -Then retrieve the updated key: - -`wget -qO - https://apt.z.cash/zcash.asc | sudo apt-key add -` - -Then update the package lists: - -`sudo apt-get update` - -[Issue](https://github.com/zcash/zcash/issues/3612) diff --git a/doc/release-notes/release-notes-2.0.2.md b/doc/release-notes/release-notes-2.0.2.md new file mode 100644 index 000000000..f7f0f6599 --- /dev/null +++ b/doc/release-notes/release-notes-2.0.2.md @@ -0,0 +1,110 @@ +Notable changes +=============== + +Other issues +============ + +Revoked key error when upgrading on Debian +------------------------------------------ + +If you see the following error when updating to a new version of zcashd: + +`The following signatures were invalid: REVKEYSIG AEFD26F966E279CD` + +Remove the key marked as revoked: + +`sudo apt-key del AEFD26F966E279CD` + +Then retrieve the updated key: + +`wget -qO - https://apt.z.cash/zcash.asc | sudo apt-key add -` + +Then update the package lists: + +`sudo apt-get update` + +[Issue](https://github.com/zcash/zcash/issues/3612) + +Changelog +========= + +Charlie O'Keefe (2): + Save and restore current_path in TestingSetup constructor/destructor + Add a call to SetupNetworking in BasicTestingSetup + +Eirik Ogilvie-Wigley (17): + Rename GenerateNewZKey to include Sprout + GenerateNewSproutZKey can return a SproutPaymentAddress + Remove unnecessary call to IsValidPaymentAddress + Remove unspent note entry structs + Add functionality from GetUnspentFilteredNotes to GetFilteredNotes + Remove GetUnspentFilteredNotes + Wrap long line and update comments + Fix error message + Fix potentially misleading test failures + Fix z_mergetoaddress parameter tests + Add fail method to rpc test utils + Extend Sprout mergetoaddress rpc test to also work for Sapling + Add Sapling support to z_mergetoaddress + Add locking for Sapling notes + Better error messages when sending between Sprout and Sapling + Add additional z_mergetoaddress parameter tests + Adjust z_mergetoaddress assertions in Sapling rpc test + +Gareth Davies (2): + Add clarifying text for parameter size + Cleaning up RPC output + +Jack Grigg (7): + Update IncrementalMerkleTree test vectors to use valid commitments + Migrate to current librustzcash + Pass parameter paths as native strings to librustzcash + Build librustzcash package without changing directory + Set nSaplingValue in-memory when loading block index from disk + Comment in CDiskBlockIndex that LoadBlockIndexGuts also needs updating + Test Sapling value pool accounting + +Jonathan "Duke" Leto (2): + Clarify in sendmany/z_sendmany rpc docs that amounts are not floating point + Fix another instance of incorrectly saying amount is double precision, and s/ZC/ZEC/ + +Larry Ruane (4): + sapling z_sendmany default memo 0xf6 + zeros + update bug in wallet_listreceived.py, now it highlights the fix + don't ban peers when loading pre-sapling (and pre-blossom) blocks + remove non-ascii characters from help text + +Simon Liu (14): + Add test to verify final sapling root in block header is updated. + Closes #3467. Add benchmarks for Sapling spends and outputs. + Closes #3616. Document revoked key error when upgrading on Debian. + Closes #3329. Send alert to put non-Sapling nodes into safe mode. + Closes #3597. TransactionBuilder checks tx version before adding Sapling spends and outputs. + Closes #3671 to make "sapling" the default for z_getnewaddress RPC. + Update rpc_wallet_tests for new "sapling" default for z_getnewaddress. + Update qa tests for new "sapling" default for z_getnewaddress. + Add support for "notfound" message to mininode. + For ZEC-013. Mitigate potential tx expiry height related DoS vector. + For ZEC-013. Don't propagate txs which are expiring soon in p2p messages. + For ZEC-013. RPC createrawtransaction returns error if tx expiring soon. + For ZEC-013. Update qa tests broken by expiring soon threshold. + For ZEC-013. RPC sendrawtransaction returns error if tx expiring soon. + +Suhas Daftuar (2): + Do not inv old or missing blocks when pruning + Enable block relay when pruning + +arielgabizon (2): + add test for sapling spend with transparent recipient + rename HaveJoinSplitRequirements for Sapling + +mdr0id (5): + make-release.py: Versioning changes for 2.0.2-rc1. + make-release.py: Updated manpages for 2.0.2-rc1. + make-release.py: Updated release notes and changelog for 2.0.2-rc1. + make-release.py: Versioning changes for 2.0.2. + make-release.py: Updated manpages for 2.0.2. + +tpantin (1): + Updating copyright year from 2017 to 2018 +