This release is state breaking. Upgrading from v0.54.x requires a coordinated chain upgrade.
v0.54.5 adds the x/feegrant v2 to v3 store migration from #26944. v0.54.0 to v0.54.4 are retracted.
Chains that upgraded from v0.53.x or earlier can store fee allowance expiry queue entries with an empty value. The keeper cannot decode them, so the feegrant EndBlocker returns an error at the first block after such an entry expires. The migration rewrites those entries. Affected chains must run it, through RunMigrations in the upgrade handler, before the earliest of those grants expires. Chains that started on v0.54 or later are not affected.
See the upgrading guide for how to check a chain.
Changes
- fix(x/feegrant): migrate fee allowance queue entries stored with an empty value (backport #26944) in #26972
- chore: prepare v0.54.5 release in #26974
- build(deps): Bump github.com/cosmos/ledger-cosmos-go from 1.0.0 to 1.0.1 in #26722
Full Changelog: v0.54.4...v0.54.5