Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

v6.0.0 tracking issue #2272

Closed
20 of 23 tasks
crodriguezvega opened this issue Sep 12, 2022 · 3 comments
Closed
20 of 23 tasks

v6.0.0 tracking issue #2272

crodriguezvega opened this issue Sep 12, 2022 · 3 comments
Labels

Comments

@crodriguezvega
Copy link
Contributor

crodriguezvega commented Sep 12, 2022

This release's main addition is the ICA improvements.

These improvements tackle two shortcomings of the current implementation of ICS-27:

  • The lack of a default/standard underlying app (also known as authentication module), which created a bottleneck for chains looking to integrate the controller submodule.
  • The need to separate application and authentication concerns.

The changes will make integrating the controller chain functionality easier (see ADR 009 for more information), and with the release of Cosmos SDK v0.46.x, they will enable any Cosmos SDK module (e.g x/auth, x/gov, x/group) to register interchain accounts and send transactions on their behalf.

For more details about these changes, please read this blog post.

Other features/improvements:

Milestones

v6.0.0 milestone

IBC spec compatibility

v1.0

QA

Backwards compatibility

  • Compatibility tests pass.
  • Upgrade test pass.
  • Interchain Accounts inter-tx tests pass.

Migration

Migration docs.

Checklist

  • Bump go package version.
  • Change all imports starting with github.com/cosmos/ibc-go/v5 to github.com/cosmos/ibc-go/v6.
  • Branch off main to create release branch in the form of release/v6.0.x.
  • Add branch protection rules to new release branch.
  • Add backport task to mergify.yml
  • Upgrade ibc-go version in ibctest.
  • Check documentation and migration docs are up-to-date.
  • Check Swagger is up-to-date.

Post-release checklist


For Admin Use

  • Not duplicate issue
  • Appropriate labels applied
  • Appropriate contributors tagged/assigned
@crodriguezvega
Copy link
Contributor Author

crodriguezvega commented Nov 24, 2022

Compatibility test and upgrade test runs pre-rc1.

@crodriguezvega
Copy link
Contributor Author

crodriguezvega commented Dec 8, 2022

Test runs before final release:

@crodriguezvega
Copy link
Contributor Author

Closed by v6.0.0.

@crodriguezvega crodriguezvega unpinned this issue Dec 13, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
Status: Done 🥳
Development

No branches or pull requests

1 participant