diff --git a/CHANGELOG.md b/CHANGELOG.md index 01bca71ca3f7..6b8c4562929d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -69,6 +69,7 @@ Ref: https://keepachangelog.com/en/1.0.0/ ### Client Breaking Changes +* [\#9859](https://github.com/cosmos/cosmos-sdk/pull/9859) The `default` pruning strategy now keeps the last 362880 blocks instead of 100. 362880 equates to roughly enough blocks to cover the entire unbonding period assuming a 21 day unbonding period and 5s block time. * [\#9594](https://github.com/cosmos/cosmos-sdk/pull/9594) Remove legacy REST API. Please see the [REST Endpoints Migration guide](https://docs.cosmos.network/master/migrations/rest.html) to migrate to the new REST endpoints. * [\#9781](https://github.com/cosmos/cosmos-sdk/pull/9781) Improve`withdraw-all-rewards` UX when broadcast mode `async` or `async` is used. * [\#9785](https://github.com/cosmos/cosmos-sdk/issues/9785) Missing coin denomination in logs diff --git a/cosmovisor/CHANGELOG.md b/cosmovisor/CHANGELOG.md new file mode 100644 index 000000000000..a8340ecb52e8 --- /dev/null +++ b/cosmovisor/CHANGELOG.md @@ -0,0 +1,44 @@ + + +# Changelog + +## 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](https://github.com/cosmos/cosmos-sdk/pull/9652) Add backup option for cosmovisor. diff --git a/cosmovisor/README.md b/cosmovisor/README.md index 5b3aa5d2cb11..678070749afa 100644 --- a/cosmovisor/README.md +++ b/cosmovisor/README.md @@ -4,6 +4,10 @@ *Note: If new versions of the application are not set up to run in-place store migrations, migrations will need to be run manually before restarting `cosmovisor` with the new binary. For this reason, we recommend applications adopt in-place store migrations.* +## Contributing + +Release branches has the following format `release/cosmovisor/vA.B.x`, where A and B are a number (eg: `release/cosmovisor/v0.1.x`). Releases are tagged using the following format: `cosmovisor/vA.B.C`. + ## Installation To install `cosmovisor`, run the following command: diff --git a/cosmovisor/RELEASE_NOTES.md b/cosmovisor/RELEASE_NOTES.md new file mode 100644 index 000000000000..e59981ee7ba4 --- /dev/null +++ b/cosmovisor/RELEASE_NOTES.md @@ -0,0 +1,8 @@ +# Cosmovisor v0.1.0 Release Notes + +This is the first tracked release of Cosmovisor. It contains the original behavior of scanning app stdin and stdout. +Since the original design, this release contains one important feature: state backup. Since v0.1, by default, cosmovisor will make a state backup (`/data` directory). Backup will be skipped if `UNSAFE_SKIP_BACKUP=true` is set. + +Updates to this release will be pushed to `release/cosmovisor/v0.1.x` branch. + +Please see the [CHANGELOG](https://github.com/cosmos/cosmos-sdk/blob/release/cosmovisor/v0.1.x/cosmovisor/CHANGELOG.md) for more details. diff --git a/go.mod b/go.mod index 356f6033aef5..360fff06fde3 100644 --- a/go.mod +++ b/go.mod @@ -48,7 +48,7 @@ require ( github.com/tendermint/tm-db v0.6.4 golang.org/x/crypto v0.0.0-20201221181555-eec23a3978ad google.golang.org/genproto v0.0.0-20210602131652-f16073e35f0c - google.golang.org/grpc v1.39.0 + google.golang.org/grpc v1.39.1 google.golang.org/protobuf v1.27.1 gopkg.in/yaml.v2 v2.4.0 nhooyr.io/websocket v1.8.6 // indirect diff --git a/x/README.md b/x/README.md index 8e2505c216d1..86ff7e4823c8 100644 --- a/x/README.md +++ b/x/README.md @@ -1,6 +1,5 @@ # List of Modules @@ -14,6 +13,7 @@ Here are some production-grade modules that can be used in Cosmos SDK applicatio - [Crisis](crisis/spec/README.md) - Halting the blockchain under certain circumstances (e.g. if an invariant is broken). - [Distribution](distribution/spec/README.md) - Fee distribution, and staking token provision distribution. - [Evidence](evidence/spec/README.md) - Evidence handling for double signing, misbehaviour, etc. +- [Feegrant](feegrant/spec/README.md) - Grant fee allowances for executing transactions. - [Governance](gov/spec/README.md) - On-chain proposals and voting. - [Mint](mint/spec/README.md) - Creation of new units of staking token. - [Params](params/spec/README.md) - Globally available parameter store. diff --git a/x/auth/spec/04_keepers.md b/x/auth/spec/04_keepers.md index 8e4466cd68ab..40882e24e571 100644 --- a/x/auth/spec/04_keepers.md +++ b/x/auth/spec/04_keepers.md @@ -1,5 +1,5 @@ # Keepers diff --git a/x/auth/spec/05_vesting.md b/x/auth/spec/05_vesting.md index 214db97d15e6..b15526ba60b6 100644 --- a/x/auth/spec/05_vesting.md +++ b/x/auth/spec/05_vesting.md @@ -1,5 +1,5 @@ # Vesting diff --git a/x/auth/spec/07_params.md b/x/auth/spec/06_params.md similarity index 98% rename from x/auth/spec/07_params.md rename to x/auth/spec/06_params.md index 1bf24e7f6d6e..414e1888f1c6 100644 --- a/x/auth/spec/07_params.md +++ b/x/auth/spec/06_params.md @@ -1,5 +1,5 @@ # Parameters diff --git a/x/mint/spec/01_concepts.md b/x/mint/spec/01_concepts.md index e17e7845e801..38cfb8acdf70 100644 --- a/x/mint/spec/01_concepts.md +++ b/x/mint/spec/01_concepts.md @@ -1,5 +1,5 @@ # Concepts diff --git a/x/slashing/spec/README.md b/x/slashing/spec/README.md index 226306562333..fe175b100cf5 100644 --- a/x/slashing/spec/README.md +++ b/x/slashing/spec/README.md @@ -1,5 +1,5 @@ # End-Block diff --git a/x/staking/spec/06_hooks.md b/x/staking/spec/06_hooks.md index 655431a7e6ea..000b0050fcb9 100644 --- a/x/staking/spec/06_hooks.md +++ b/x/staking/spec/06_hooks.md @@ -1,5 +1,5 @@ # Hooks diff --git a/x/staking/spec/07_events.md b/x/staking/spec/07_events.md index f219fa2ca4c1..f2dc9934a2d6 100644 --- a/x/staking/spec/07_events.md +++ b/x/staking/spec/07_events.md @@ -1,5 +1,5 @@ # Events