Skip to content

Latest commit

 

History

History
72 lines (49 loc) · 3.68 KB

File metadata and controls

72 lines (49 loc) · 3.68 KB

Changelog

[Unreleased]

Improvements

  • #19672 Follow latest cosmossdk.io/core PreBlock simplification.

State Machine Breaking

  • (x/upgrade) #16244 Upgrade module no longer stores the app version but gets and sets the app version stored in the ParamStore of baseapp.

API Breaking Changes

  • #19443 NewKeeper takes an appmodule.Environment instead of individual services.

Bug Fixes

  • #19706 Stop treating inline JSON as a URL.

v0.1.1 - 2023-12-11

Improvements

  • #18470 Improve go-getter settings.

v0.1.0 - 2023-11-07

Features

  • #14880 Switch from using gov v1beta1 to gov v1 in upgrade CLIs.
  • #14764 The x/upgrade module is extracted to have a separate go.mod file which allows it be a standalone module.

Improvements

  • #16903 Use AutoCLI for upgrade querying commands.

API Breaking Changes

  • #16845 Remove gov v1beta1 handler. Use gov v1 proposals directly, or replicate the handler in your app.
  • #16511 BinaryDownloadURLMap.ValidateBasic() and BinaryDownloadURLMap.CheckURLs now both take a checksum parameter when willing to ensure a checksum is provided for each URL.
  • #16511 plan.DownloadURLWithChecksum has been renamed to plan.DownloadURL and does not validate the URL anymore. Call plan.ValidateURL before calling plan.DownloadURL to validate the URL.
  • #16511 plan.DownloadUpgrade does not validate URL anymore. Call plan.ValidateURL before calling plan.DownloadUpgrade to validate the URL.
  • #16227 NewKeeper now takes a KVStoreService instead of a StoreKey, methods in the Keeper now take a context.Context instead of a sdk.Context and return an error. UpgradeHandler now receives a context.Context. GetUpgradedClient, GetUpgradedConsensusState, GetUpgradePlan now return a specific error for "not found".

Bug Fixes

  • #17421 Replace BeginBlock by PreBlock. Read ADR-68 for more information.