cosmos-sdk/cosmovisor/CHANGELOG.md

2.9 KiB

Changelog

[Unreleased]

Features

  • #8590 File watcher for cosmovisor. Instead of parsing logs from stdin and stderr, we watch the <DAEMON_HOME>/data/upgrade-info.json file updates using polling mechanism.
  • #10128 Change default value of DAEMON_RESTART_AFTER_UPGRADE to true.
  • #9999 Added version command that returns the cosmovisor version and the application version.
  • #9973 Added support for pre-upgrade command in Cosmovisor to be called before the binary is upgraded. Added new environmental variable DAEMON_PREUPGRADE_MAX_RETRIES that holds the maximum number of times to reattempt pre-upgrade before failing.
  • #10126 Added help.

Improvements

  • #10018 Strict boolean argument parsing: cosmovisor will fail if user will not set correctly a boolean variable. Correct values are: "true", "false", "" (not setting) - all case not sensitive.
  • #10036 Improve logs when downloading the binary.
  • #10217 Replacing logging to use zerolog.

v0.1 2021-08-06

This is the first release and we started this changelog on 2021-07-01. See the (README)[https://github.com/cosmos/cosmos-sdk/blob/release/cosmovisor/v0.1.x/cosmovisor/CHANGELOG.md] file for the full list of features.

Features

  • #9652 Add backup option for cosmovisor.