|
| 1 | +<!-- |
| 2 | +Guiding Principles: |
| 3 | +Changelogs are for humans, not machines. |
| 4 | +There should be an entry for every single version. |
| 5 | +The same types of changes should be grouped. |
| 6 | +Versions and sections should be linkable. |
| 7 | +The latest version comes first. |
| 8 | +The release date of each version is displayed. |
| 9 | +Mention whether you follow Semantic Versioning. |
| 10 | +Usage: |
| 11 | +Change log entries are to be added to the Unreleased section under the |
| 12 | +appropriate stanza (see below). Each entry should ideally include a tag and |
| 13 | +the Github issue reference in the following format: |
| 14 | +* (<tag>) \#<issue-number> message |
| 15 | +The issue numbers will later be link-ified during the release process so you do |
| 16 | +not have to worry about including a link manually, but you can if you wish. |
| 17 | +Types of changes (Stanzas): |
| 18 | +"Features" for new features. |
| 19 | +"Improvements" for changes in existing functionality. |
| 20 | +"Deprecated" for soon-to-be removed features. |
| 21 | +"Bug Fixes" for any bug fixes. |
| 22 | +"Client Breaking" for breaking CLI commands and REST routes used by end-users. |
| 23 | +"API Breaking" for breaking exported APIs used by developers building with this module. |
| 24 | +"State Machine Breaking" for any changes that result in a different AppState given the same genesisState and txList. |
| 25 | +Ref: https://keepachangelog.com/en/1.0.0/ |
| 26 | +--> |
| 27 | + |
| 28 | +# Changelog |
| 29 | + |
| 30 | +## [Unreleased] |
| 31 | + |
| 32 | +### Dependencies |
| 33 | + |
| 34 | +* [\#4068](https://github.com/cosmos/ibc-go/pull/4068) Upgrade capability module to cosmos-sdk v0.50 |
| 35 | + |
| 36 | +### API Breaking |
| 37 | + |
| 38 | +### State Machine Breaking |
| 39 | + |
| 40 | +### Improvements |
| 41 | + |
| 42 | +* [\#4068](https://github.com/cosmos/ibc-go/pull/4068) Various improvements made to testing to reduce the dependency tree and use new cosmos-sdk test utils. |
| 43 | + |
| 44 | +### Features |
| 45 | + |
| 46 | +### Bug Fixes |
| 47 | + |
| 48 | +* [\#15030](https://github.com/cosmos/cosmos-sdk/pull/15030) `InitMemStore` now correctly uses a `NewInfiniteGasMeter` for both `GasMeter` **and** `BlockGasMeter`. This fixes an issue where the `gasMeter` was incremented non-deterministically across validators. See [\#15015](https://github.com/cosmos/cosmos-sdk/issues/15015) for more information. |
| 49 | + |
| 50 | +## Capability in the Cosmos SDK Repository |
| 51 | + |
| 52 | +The capability module was originally released in [v0.40.0](https://github.com/cosmos/cosmos-sdk/releases/tag/v0.40.0) of the Cosmos SDK. |
| 53 | +Please see the [Release Notes](https://github.com/cosmos/cosmos-sdk/blob/v0.40.0/RELEASE_NOTES.md). |
| 54 | + |
| 55 | +The capability module has been removed from the Cosmos SDK from `v0.50.0` onwards and has been migrated to this repository. |
| 56 | +It will now be maintained as a standalone go module. |
| 57 | + |
| 58 | +Please refer to the Cosmos SDK repository for historical content. |
0 commit comments