Releases: cosmos/cosmos-sdk
v0.23.0 (WARNING: ALPHA SOFTWARE)
0.23.0
July 25th, 2018
BREAKING CHANGES
- [x/stake] Fixed the period check for the inflation calculation
IMPROVEMENTS
- [cli] Improve error messages for all txs when the account doesn't exist
- [tendermint] Update to v0.22.6
- Updates the crypto imports/API (#1966)
- [x/stake] Add revoked to human-readable validator
BUG FIXES
- [tendermint] Update to v0.22.6
- Fixes some security vulnerabilities reported in the Bug Bounty
- #1797 Fix off-by-one error in slashing for downtime
- #1787 Fixed bug where Tally fails due to revoked/unbonding validator
- #1666 Add intra-tx counter to the genesis validators
v0.23.0-rc0 (WARNING: ALPHA SOFTWARE; RELEASE CANDIDATE)
0.23.0
July 25th, 2018
BREAKING CHANGES
- [x/stake] Fixed the period check for the inflation calculation
IMPROVEMENTS
- [cli] Improve error messages for all txs when the account doesn't exist
- [tendermint] Update to v0.22.6
- Updates the crypto imports/API (#1966)
- [x/stake] Add revoked to human-readable validator
BUG FIXES
- [tendermint] Update to v0.22.6
- Fixes some security vulnerabilities reported in the Bug Bounty
- #1797 Fix off-by-one error in slashing for downtime
- #1787 Fixed bug where Tally fails due to revoked/unbonding validator
- #1666 Add intra-tx counter to the genesis validators
v0.22.0 (WARNING: ALPHA SOFTWARE)
Increase governance deposit/voting periods.
v0.21.1 (WARNING: ALPHA SOFTWARE)
Ledger build support
v0.21.0 (WARNING: ALPHA SOFTWARE)
This is a breaking release that updates some components of the SDK and its native modules.
In particular:
- Global pool shares have been removed from the staking logic
- NewBaseApp now takes in option functions to set configurable parameters
- NewAccountMapper now takes a constructor function instead of a prototype
- The
--trace-store
option has been added togaiad
, which logs all store operations to a file - IAVL tree pruning is now configurable and enabled by default
See the changelog for complete details:
https://github.com/cosmos/cosmos-sdk/blob/v0.21.0/CHANGELOG.md#0210
v0.20.0 (WARNING: ALPHA SOFTWARE)
This is a major breaking release that updates core components of the SDK and its native modules.
In particular:
- The ED25519 address format changed. It's now the first 20-bytes of the SHA256 of the raw public key
- The ports changed to 2665X
- StdTx was updated, along with the signing specification
- There are more commands and structure in the
gaiacli
- New
x/gov
module for proposals and voting ! - Large upgrades to
x/stake
See the changelog for comlpete details:
v0.20.0-rc1
Same as rc0 but updated protobuf to v1.1.0 to simplify importing the SDK
v0.20.0-rc0
Huge upgrade from gaia-6002 to gaia-7000.
Highlights:
- Updates to Tx structure
- Update ports to 2665X
- Update Addresses to be 20-byte sha256 hash of the raw pubkey
- Includes
x/gov
module!
See changelog for details
v0.19.1-rc1
rc0 was deleting the priv_validator.json on unsafe_reset_all! This just fixes that.
v0.19.1-rc0
Update for Tendermint v0.21.0 (fix memory leak, change default port)