cosmos-sdk/x/group/CHANGELOG.md
2024-12-19 07:32:49 +00:00

2.6 KiB

Changelog

[Unreleased]

v0.2.0-rc.1 - 2024-12-18

Improvements

  • #18448 Extend group config
  • 18286 Move prefix store creation down after error checks.

API Breaking Changes

  • #20082 Removes the use of MustAccAddressFromBech32:
    • PrimaryKeyFields function from interface PrimaryKeyed now takes an address codec as argument.
    • PrimaryKey, NewAutoUInt64Table and NewPrimaryKeyTable now take an address codec as argument.
  • #19916 Removes the use of Address String methods:
    • NewMsgCreateGroupPolicy now takes a string as argument instead of an AccAddress.
    • NewMsgUpdateGroupPolicyDecisionPolicy now takes strings as argument instead of AccAddress.
    • NewGroupPolicyInfo address and admin arguments are now strings instead of AccAddress.
    • MigrateGenState now takes an address codec as argument.
  • #19638 Migrate module to use appmodule.Environment router service so no baseapp.MessageRouter is required is NewKeeper anymore.
  • #19489 appmodule.Environment is received on the Keeper to get access to different application services.
  • #19410 Migrate to Store Service.
  • #19740 InitGenesis and ExportGenesis module code and keeper code do not panic but return errors.