-
v2.2.2 (2016-05-01)
- COMPATIBLE WITH:
counterparty-lib9.55.2andcounterblock1.4.0+ - Update
bitcoindto0.13.2-addrindex - Add
vacuumcommand - A few other docker package tweaks
- COMPATIBLE WITH:
-
v2.2.2 (2016-07-08)
- COMPATIBLE WITH:
counterparty-libdevelopandcounterblock1.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-libdevelopandcounterblock1.4.0 - Fixes for more graceful shutdown of services
- Service config tweaks
- COMPATIBLE WITH:
-
v2.2.0 (2016-06-23)
- COMPATIBLE WITH:
counterparty-libdevelopandcounterblock1.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-lib9.54.0 andcounterblock1.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-lib9.54.0 andcounterblock1.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-lib9.53.0 andcounterblock1.3.1 - Updated
bitcoincore to 0.11.2 - Update
mongodbto 3.0.x
- COMPATIBLE WITH:
-
v1.1.2 (2015-11-01)
- COMPATIBLE WITH:
counterparty-lib9.52.0 andcounterblock1.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-libandcounterparty-cli) andcounterblockd(nowcounterblock):-
Revamped and refactored build system: Build system is for federated node only, given that
counterpartyandcounterblockboth have their own setuptoolssetup.pyfiles now. -
Renamed repo from
counterparty_buildtofederatednode_build -
Removed Windows and Ubuntu 12.04/13.10 support.
-
Service name changes:
counterpartyd servicechanged tocounterparty,counterblockdservice changed tocounterblock.bitcoindservice changed tobitcoin -
Bitcoin-testnet data-dir location changed: moved from
~xcp/.bitcoin-testnetto~xcp/.bitcoin/testnet3 -
All configuration file locations changed:
counterparty: From~xcp/.config/counterpartyd/counterparty.confto~xcp/.config/counterparty/server.confcounterparty-testnet: From~xcp/.config/counterpartyd-testnet/counterpartyd.confto~xcp/.config/counterparty/server-testnet.confcounterblock: From~xcp/.config/counterblockd/counterblockd.confto~xcp/.config/counterblock/server.confcounterblock-testnet: From~xcp/.config/counterblockd-testnet/counterblockd.confto~xcp/.config/counterblock/server-testnet.conf
-
Log and data directories changed as well (please see
counterpartyandcounterblockrelease 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).