modules/capability v1.0.0
`x/capability` -> `modules/capability`
The `x/capability` module previously maintained within the Cosmos SDK has been migrated to this repository. Thanks to the team at Binary Builders ( @binary_builders ) and @tac0turtle for helping to facilitate the handover.
Please note that with the `v1.0.0` release of this module, it will enter maintenance mode and no additional features will be added.
v1.0.0
Dependencies
• #4068 Upgrade capability module to Cosmos SDK v0.50.1 .
Improvements
• #4068 Various improvements made to testing to reduce the dependency tree and use new cosmos-sdk test utils.
• #4770 Save gas on `IsInitialized`, use `Has` in favour of `Get`.
Bug Fixes
• #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 for more information.
Capability in the Cosmos SDK Repository
The capability module was originally released in v0.40.0 of the Cosmos SDK. Please see the Release Notes .
The capability module has been removed from the Cosmos SDK from `v0.50.0` onwards and has been migrated to this repository. It will now be maintained as a standalone go module.
Please refer to the Cosmos SDK repository for historical content.
Special thanks to all external contributors that pushed code for this release:
• @prettymuchbryce