This upgrade is primarily a maintenance upgrade to Osmosis. It updates many of the libraries, brings in the modules Bech32IBC, Authz, [Txfees], prepares the chain for Proposal 32, and has numerous bug fixes.
If you are building this release from source, you must use go 1.17.
This upgrade adds features such as:
- Upgrade Cosmos-SDK to SDK v0.44 from SDK v0.42 For a full list of updates in Cosmos-SDK v0.44.3 please see its changelog.
- New modules:
- Authz - allows granting arbitrary privileges from one account (the granter) to another account (the grantee). Authorizations must be granted for a particular Msg service method one by one using an implementation of the Authorization interface.
- Bech32IBC - Allows auto-routing of send msgs to addresses on other chains, once configured by governance. Allows you to do a bank send on Osmosis to a cosmos1... address, and it automatically gets IBC'd there.
- TxFees - Enables validators to easily accept txfees in multiple assets
- Implements Proposal 32 - Clawback of unclaimed uosmo and uion on airdrop end date. (December 15th, 5PM UTC)
- Upgrade IBC from a standalone module in the SDK to IBC v2. This improves the utility of Ethereum Bridges and Cosmwasm bridges.
- Blocking OFAC banned ETH addresses
- Numerous bug fixes, gas fixes, and speedups.
See more in the changelog