-
v2.2.3 (2017-05-01)
- COMPATIBLE WITH:
counterparty-lib
9.55.2
andcounterblock
1.4.0+ - Update
bitcoind
to0.13.2-addrindex
- Add
vacuum
command - A few other docker package tweaks
- COMPATIBLE WITH:
-
v2.2.2 (2016-07-08)
- COMPATIBLE WITH:
counterparty-lib
develop
andcounterblock
1.4.0 - Short options available for things like --version, --debug, --no-restart, etc
- fednode tail command - can specify number of lines
- allow mongodb to bind to host interface (default to localhost)
- delete respective .egg-info dirs when updating a service
- limit logfile sizes via docker json-file log rotation
- create data dir and symlinks to docker volume paths, for convenience
- COMPATIBLE WITH:
-
v2.2.1 (2016-06-26)
- COMPATIBLE WITH:
counterparty-lib
develop
andcounterblock
1.4.0 - Fixes for more graceful shutdown of services
- Service config tweaks
- COMPATIBLE WITH:
-
v2.2.0 (2016-06-23)
- COMPATIBLE WITH:
counterparty-lib
develop
andcounterblock
1.3.1 - Initial (BETA) support for Windows and Mac OS
- Use named docker volumes instead of host path mapped volumes (mainly for Windows compatibility); remove "data" dir
- COMPATIBLE WITH:
-
v2.1.0 (2016-06-16)
- COMPATIBLE WITH:
counterparty-lib
9.54.0 andcounterblock
1.3.1 - Numerous bug fixes
- Tweaks to most fednode subcommands to be able to work with multiple services specified
- Config files for most components are now stored persistently (and editable) under the federatednode/config directory
- COMPATIBLE WITH:
-
v2.0.0 (2016-06-13)
- COMPATIBLE WITH:
counterparty-lib
9.54.0 andcounterblock
1.3.1 - Total revamp to use Docker and Docker Compose
- No upgrade path: Please rebuild your nodes using the instructions available at here
- COMPATIBLE WITH:
-
v1.1.3 (2016-01-18)
- COMPATIBLE WITH:
counterparty-lib
9.53.0 andcounterblock
1.3.1 - Updated
bitcoin
core to 0.11.2 - Update
mongodb
to 3.0.x
- COMPATIBLE WITH:
-
v1.1.2 (2015-11-01)
- COMPATIBLE WITH:
counterparty-lib
9.52.0 andcounterblock
1.2.0 - updated nginx version to newest
- COMPATIBLE WITH:
-
v1.1.1 (2015-02-19)
- numerous smaller bug fixes
-
v1.1.0 (2015-02-12)
This was a major update to the build system, to coincide with the structural changes made to
counterpartyd
(nowcounterparty-lib
andcounterparty-cli
) andcounterblockd
(nowcounterblock
):-
Revamped and refactored build system: Build system is for federated node only, given that
counterparty
andcounterblock
both have their own setuptoolssetup.py
files now. -
Renamed repo from
counterparty_build
tofederatednode_build
-
Removed Windows and Ubuntu 12.04/13.10 support.
-
Service name changes:
counterpartyd service
changed tocounterparty
,counterblockd
service changed tocounterblock
.bitcoind
service changed tobitcoin
-
Bitcoin-testnet data-dir location changed: moved from
~xcp/.bitcoin-testnet
to~xcp/.bitcoin/testnet3
-
All configuration file locations changed:
counterparty
: From~xcp/.config/counterpartyd/counterparty.conf
to~xcp/.config/counterparty/server.conf
counterparty-testnet
: From~xcp/.config/counterpartyd-testnet/counterpartyd.conf
to~xcp/.config/counterparty/server-testnet.conf
counterblock
: From~xcp/.config/counterblockd/counterblockd.conf
to~xcp/.config/counterblock/server.conf
counterblock-testnet
: From~xcp/.config/counterblockd-testnet/counterblockd.conf
to~xcp/.config/counterblock/server-testnet.conf
-
Log and data directories changed as well (please see
counterparty
andcounterblock
release notes for more information, as well as the federated node document’s troubleshooting section for the new paths with federated nodes). -
Updated the setup guide for federated nodes for new paths, service names, and more, located at: http://counterparty.io/docs/federated_node/
-
Updating:
When updating to this new version, please BACKUP all data, and do a complete rebuild. Best way to kick this off is to do:
-
BRANCH=develop wget -q -O /tmp/fednode_run.py https://raw.github.com/CounterpartyXCP/federatednode_build/${BRANCH}/run.py sudo python3 /tmp/fednode_run.py
When prompted, choose rebuild (‘r’), and then answer the other questions as appropriate. This rebuild should not delete your existing data, but does automatically build out everything for the new configuration files and paths.
NOTE: If you have any customized `counterblock` configuration files, you will need to manually migrate those changes over from the old path (`~xcp/.config/counterblockd/counterblockd.conf`) to the new path (`~xcp/.config/counterblock/counterblock.conf`) (please don’t overwrite the new file, but just paste in the modified changes).