diff --git a/CMakeLists.txt b/CMakeLists.txt --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -2,7 +2,7 @@ cmake_minimum_required(VERSION 3.12) project(bitcoin-abc - VERSION 0.20.8 + VERSION 0.20.9 DESCRIPTION "Bitcoin ABC is a full node implementation of the Bitcoin Cash protocol." HOMEPAGE_URL "https://www.bitcoinabc.org" ) diff --git a/configure.ac b/configure.ac --- a/configure.ac +++ b/configure.ac @@ -2,7 +2,7 @@ AC_PREREQ([2.60]) define(_CLIENT_VERSION_MAJOR, 0) define(_CLIENT_VERSION_MINOR, 20) -define(_CLIENT_VERSION_REVISION, 8) +define(_CLIENT_VERSION_REVISION, 9) define(_CLIENT_VERSION_IS_RELEASE, true) define(_COPYRIGHT_YEAR, 2019) define(_COPYRIGHT_HOLDERS,[The %s developers]) diff --git a/doc/release-notes.md b/doc/release-notes.md --- a/doc/release-notes.md +++ b/doc/release-notes.md @@ -1,36 +1,5 @@ -Bitcoin ABC version 0.20.8 is now available from: +Bitcoin ABC version 0.20.9 is now available from: - + This release includes the following features and fixes: - - When running bitcoind without `-daemon`, logging to stdout is now the - default behavior. Setting `-printtoconsole=1` no longer implicitly disables - logging to debug.log. Instead, logging to file can be explicitly disabled by - setting `-debuglogfile=0`. - - `getlabeladdress` has been removed and replaced with `getaccountaddress` - until v0.21 at which time `getaccountaddress` will also be removed. To - use `getaccountaddress` start `bitcoind` with the `-deprecatedrpc=accounts` - option. See the v0.20.6 release notes for more details. - -Network -------- - - When fetching a transaction announced by multiple peers, previous versions of - Bitcoin ABC would sequentially attempt to download the transaction from each - announcing peer until the transaction is received, in the order that those - peers' announcements were received. In this release, the download logic has - changed to randomize the fetch order across peers and to prefer sending - download requests to outbound peers over inbound peers. This fixes an issue - where inbound peers can prevent a node from getting a transaction. - -Seeder ------- - - `bitcoin-seeder` no longer takes single letter parameter names. Please use - the full length parameter names. See `bitcoin-seeder -?` for more - information. - - If the `-?`, `-h`, or `-help` options are used, `bitcoin-seeder` will now - output its help message and then cease operation. - - `bitcoin-seeder` can now be run on `regtest` using `-regtest`. See - `bitcoin-seeder -? --help-debug` for more information about the `-regtest` - option. - - If options are given to `bitcoin-seeder` that are not recognizable it will - output an error and then cease operation. diff --git a/doc/release-notes.md b/doc/release-notes/release-notes-0.20.8.md copy from doc/release-notes.md copy to doc/release-notes/release-notes-0.20.8.md