This upgrade should only be run on the Uni-6 testnet.
Upgrade Summary
- Migrates Juno's entire codebase to SDK v47.
- Adds Interchain Queries & Skip's MEV Builder - x/POB.
- Adds x/NFT module.
- Adds the 09-localhost IBC client.
- Governance-controlled smart contracts can register for FeeShare.
Major
- Migrate to SDK v47 by @Reecepbcups in #646
- In House x/tokenfactory by @Reecepbcups in #663
- Async Interchain Queries & Test @Reecepbcups in #676
- Integrate Skip's x/POB (Protocol Owned Builder) by @keefertaylor in #750
Features
- Add Stargate query: distribution
DelegationRewards
by @mikedotexe in #658 - FeeShare: Register governance admin contracts by @Reecepbcups in #665
SDK v47 Module Migrations
- FeeShare Params Migrate by @Reecepbcups in #705
- Tokenfactory Params Migrate by @Reecepbcups in #706
- Mint Params Migrate by @Reecepbcups in #707
- GlobalFee Params Migration Rewrite by @Reecepbcups in #708
- TokenFactory ValidateBasic & Migration by @philipsu522 in #730
SDK v47 Cleanup
- SDK v47 post review nits by @faddat in #686
- SDK v47 Cleanup branch by @Reecepbcups in #692
- Final cleanup for v16 upgrade by @Reecepbcups in #743
CI & Testing
- Tokenfactory contract bindings test by @Reecepbcups in #663
- FeeShare ictest by @Reecepbcups in #668
- Unity contract by @Reecepbcups in #669
- Cache ictest dependencies by @Reecepbcups in #673
- Packet Forward Middleware test by @Reecepbcups in #689
- IBC-Hooks by @Reecepbcups in #690
- Reuseable workflows for ictest by @spoo-bar in #733
Minor
- Add CodeOwners GitHub file by @dimiandre in #656
- Use PermissionedKeeper for ContractKeeper by @Reecepbcups in #721
- Adds Justin (SL) as interchaintest/ codeowner by @Reecepbcups in #736
- Pre-Commit git validation by @Reecepbcups in #738
- Attributions by @faddat in #745
Linting / Versions
- include mev-cometbft instead of tendermint by @nivasan1 in #627
- Version Bumps + IBC v7.1.0 upgrade handler by @Reecepbcups in #718
- faddat/gci2 by @faddat in #720
- Latest Versions by @Reecepbcups in #724
- Bump cosmossdk.io/errors from 1.0.0-beta.7 to 1.0.0 by @dependabot in #748
New Contributors
- @nivasan1 made their first contribution in #627
- @mikedotexe made their first contribution in #658
- @philipsu522 made their first contribution in #730
- @keefertaylor made their first contribution in #750
Full Changelog: v15.0.0...v16.0.0-alpha.1