Skip to content

Latest commit

 

History

History
63 lines (51 loc) · 3.61 KB

CHANGELOG.md

File metadata and controls

63 lines (51 loc) · 3.61 KB

Changelog

SimApp is an application built using the Cosmos SDK for testing and educational purposes. It won't be tagged or intended to be imported in an application. This changelog is aimed to help developers understand the wiring changes between SDK versions. It is an exautive list of changes that completes the SimApp section in the UPGRADING.md

v0.50 to v0.52

Always refer to the UPGRADING.md to understand the changes.

  • Update module path to new vanity url.
  • Wire new SDK modules (epochs, accounts, protocolpool).
  • Remove the crisis module from simapp.
  • Update export function to make use of the new module collections API.
  • Add example of how to define a custom mint function in simapp/mint_fn.go.
  • Add address codec in client context and signing context.
  • Update testnet command to match new module APIs.
  • #20409 Add tx as SkipStoreKeys in app_config.go.
  • #20485 The signature of x/upgrade/types.UpgradeHandler has changed to accept appmodule.VersionMap from module.VersionMap. These types are interchangeable, but usages of UpradeKeeper.SetUpgradeHandler may need to adjust their usages to match the new signature.
  • #20740 Update genutilcli.Commands to use the genutil modules from the module manager.
  • #20771 Use client/v2 GetNodeHomeDirectory helper in app.go and use the DefaultNodeHome constant everywhere in the app.
  • #20490 Refactor simulations to make use of testutil/sims instead of runsims.
  • #19726 Update APIs to match CometBFT v1.
  • #21466 Allow chains to plug in their own public key types in base.Account
  • #21508 Abstract the way we update the version of the app state in app.go using the interface VersionModifier.

v0.47 to v0.50

No changelog is provided for this migration. Please refer to the UPGRADING.md

v0.46 to v0.47

No changelog is provided for this migration. Please refer to the UPGRADING.md

v0.45 to v0.46

No changelog is provided for this migration. Please refer to the UPGRADING.md