2.6 KiB
2.6 KiB
Changelog
[Unreleased]
v0.2.0-rc.1 - 2024-12-18
Improvements
API Breaking Changes
- #20082 Removes the use of
MustAccAddressFromBech32:PrimaryKeyFieldsfunction from interfacePrimaryKeyednow takes an address codec as argument.PrimaryKey,NewAutoUInt64TableandNewPrimaryKeyTablenow take an address codec as argument.
- #19916 Removes the use of Address String methods:
NewMsgCreateGroupPolicynow takes a string as argument instead of anAccAddress.NewMsgUpdateGroupPolicyDecisionPolicynow takes strings as argument instead ofAccAddress.NewGroupPolicyInfoaddress and admin arguments are now strings instead ofAccAddress.MigrateGenStatenow takes an address codec as argument.
- #19638 Migrate module to use
appmodule.Environmentrouter service so nobaseapp.MessageRouteris required isNewKeeperanymore. - #19489
appmodule.Environmentis received on the Keeper to get access to different application services. - #19410 Migrate to Store Service.
- #19740
InitGenesisandExportGenesismodule code and keeper code do not panic but return errors.