Releases: cosmos/interchain-security
v7.0.1
v7.0.0
Interchain Security v7.0.0 Release Notes
This release is the major version release for v7.x of ICS. The major change to note here is the bump to ibc-go@v10.0.0-beta1
.
See the upgrading guide for details on changes between version.
What's Changed
- chore: update dependabot and mergify by @mpoke in #2463
- ci: Added tests to provider-consumer suite by @stana-miric in #2456
- docs: bring v6.4.0 changelog to main by @mpoke in #2471
- chore: Update CODEOWNERS by @mpoke in #2498
- docs: add v6.4.0 and v6.3.0 to docs by @mpoke in #2472
- build(deps): bump docker/build-push-action from 6.10.0 to 6.13.0 by @dependabot in #2491
- build(deps): bump katex from 0.16.9 to 0.16.21 in /docs by @dependabot in #2476
- build(deps): bump bufbuild/buf-setup-action from 1.48.0 to 1.50.0 by @dependabot in #2479
- build(deps): bump gaurav-nelson/github-action-markdown-link-check from 1.0.15 to 1.0.16 by @dependabot in #2481
- chore: fix spelling errors by @github-prbot in #2512
- build(deps): bump docker/setup-buildx-action from 3.8.0 to 3.9.0 by @dependabot in #2507
- build(deps): bump sigstore/cosign-installer from 3.7.0 to 3.8.0 by @dependabot in #2506
- fix: registering migration for consumer module 3 -> 4 by @avkr003 in #2515
- refactor!: Upgrade ICS to IBCv10 by @Eric-Warehime in #2518
- docs: add v6.4.1 changelog by @wllmshao in #2533
- build(deps): bump serialize-javascript from 6.0.1 to 6.0.2 in /docs by @dependabot in #2513
- build(deps): bump google.golang.org/grpc from 1.69.2 to 1.70.0 by @dependabot in #2490
- build(deps): bump github.com/golang/glog from 1.2.2 to 1.2.4 by @dependabot in #2492
- build(deps): bump github.com/ethereum/go-ethereum from 1.14.8 to 1.14.13 in /tests/interchain by @dependabot in #2493
- build(deps): bump golang.org/x/mod from 0.22.0 to 0.23.0 by @dependabot in #2508
- build(deps): bump github.com/cosmos/cosmos-sdk from 0.50.10 to 0.50.12 in /tests/interchain by @dependabot in #2520
- build(deps): bump github.com/spf13/cobra from 1.8.1 to 1.9.1 by @dependabot in #2516
- build(deps): bump github.com/cometbft/cometbft from 0.38.15 to 0.38.17 by @dependabot in #2495
- build(deps): bump docker/build-push-action from 6.13.0 to 6.14.0 by @dependabot in #2522
- build(deps): bump google.golang.org/protobuf from 1.36.1 to 1.36.5 by @dependabot in #2509
- build(deps): bump actions/cache from 4.2.0 to 4.2.1 by @dependabot in #2525
- build(deps): bump sigstore/cosign-installer from 3.8.0 to 3.8.1 by @dependabot in #2524
- build(deps): bump JamesIves/github-pages-deploy-action from 4.7.2 to 4.7.3 by @dependabot in #2523
- build(deps): bump github.com/google/go-cmp from 0.6.0 to 0.7.0 by @dependabot in #2521
- chore: Update go version in docker files by @Eric-Warehime in #2541
- chore: Bump ibc to recent rc by @Eric-Warehime in #2542
- docs: Release changelog by @Eric-Warehime in #2548
- chore(deps): bump ibc-go to v10.0.0-rc.3 (backport #2559) by @mergify in #2561
- chore: Bump ibc-go version (backport #2565) by @mergify in #2569
New Contributors
Full Changelog: v6.4.1...v7.0.0
v7.0.0-rc0
Interchain Security v7.0.0-rc0 Release Notes
This release is the first release candidate for v7.x of ICS. The major change to note here is the bump to ibc-go@v10.0.0-beta1
.
Migration guide to come soon.
What's Changed
- chore: update dependabot and mergify by @mpoke in #2463
- ci: Added tests to provider-consumer suite by @stana-miric in #2456
- docs: bring v6.4.0 changelog to main by @mpoke in #2471
- chore: Update CODEOWNERS by @mpoke in #2498
- docs: add v6.4.0 and v6.3.0 to docs by @mpoke in #2472
- build(deps): bump docker/build-push-action from 6.10.0 to 6.13.0 by @dependabot in #2491
- build(deps): bump katex from 0.16.9 to 0.16.21 in /docs by @dependabot in #2476
- build(deps): bump bufbuild/buf-setup-action from 1.48.0 to 1.50.0 by @dependabot in #2479
- build(deps): bump gaurav-nelson/github-action-markdown-link-check from 1.0.15 to 1.0.16 by @dependabot in #2481
- chore: fix spelling errors by @github-prbot in #2512
- build(deps): bump docker/setup-buildx-action from 3.8.0 to 3.9.0 by @dependabot in #2507
- build(deps): bump sigstore/cosign-installer from 3.7.0 to 3.8.0 by @dependabot in #2506
- fix: registering migration for consumer module 3 -> 4 by @avkr003 in #2515
- refactor!: Upgrade ICS to IBCv10 by @Eric-Warehime in #2518
- docs: add v6.4.1 changelog by @wllmshao in #2533
- build(deps): bump serialize-javascript from 6.0.1 to 6.0.2 in /docs by @dependabot in #2513
- build(deps): bump google.golang.org/grpc from 1.69.2 to 1.70.0 by @dependabot in #2490
- build(deps): bump github.com/golang/glog from 1.2.2 to 1.2.4 by @dependabot in #2492
- build(deps): bump github.com/ethereum/go-ethereum from 1.14.8 to 1.14.13 in /tests/interchain by @dependabot in #2493
- build(deps): bump golang.org/x/mod from 0.22.0 to 0.23.0 by @dependabot in #2508
- build(deps): bump github.com/cosmos/cosmos-sdk from 0.50.10 to 0.50.12 in /tests/interchain by @dependabot in #2520
- build(deps): bump github.com/spf13/cobra from 1.8.1 to 1.9.1 by @dependabot in #2516
- build(deps): bump github.com/cometbft/cometbft from 0.38.15 to 0.38.17 by @dependabot in #2495
- build(deps): bump docker/build-push-action from 6.13.0 to 6.14.0 by @dependabot in #2522
- build(deps): bump google.golang.org/protobuf from 1.36.1 to 1.36.5 by @dependabot in #2509
- build(deps): bump actions/cache from 4.2.0 to 4.2.1 by @dependabot in #2525
- build(deps): bump sigstore/cosign-installer from 3.8.0 to 3.8.1 by @dependabot in #2524
- build(deps): bump JamesIves/github-pages-deploy-action from 4.7.2 to 4.7.3 by @dependabot in #2523
- build(deps): bump github.com/google/go-cmp from 0.6.0 to 0.7.0 by @dependabot in #2521
- chore: Update go version in docker files by @Eric-Warehime in #2541
- chore: Bump ibc to recent rc by @Eric-Warehime in #2542
- docs: Release changelog by @Eric-Warehime in #2548
New Contributors
Full Changelog: v6.4.1...v7.0.0-rc0
v6.4.1
Interchain Security v6.4.1 Release Notes
❗ Note this release is ONLY relevant to consumers
📝 Changelog
Check out the changelog for a list of relevant changes or compare all changes from last release.
Refer to the upgrading guide when migrating from v6.3.x
to v6.4.x
.
🚀 Highlights
This is a patch ICS release that fixes a bug in consumer chain upgrade migrations.
v6.4.0
Interchain Security v6.4.0 Release Notes
❗ This release contains a bug that prevents successful upgrades from v6.3.0. Please use v6.4.1 instead.
📝 Changelog
Check out the changelog for a list of relevant changes or compare all changes from last release.
Refer to the upgrading guide when migrating from v6.3.x
to v6.4.x
.
🚀 Highlights
This is a major ICS release that brings a series of improvements to both provider and consumer chains.
- Remove the
VSCMaturedPackets
from the consumer module (as per ADR 018). - Add a priority list to the power shaping parameters.
- Remove the governance proposal whitelisting from consumer chains.
- Enable the chain ID of a consumer chain to be updated after creation, but before launch.
- Enable querying the provider module for the genesis time for a consumer chain.
- Enable consumer chains to have customizable slashing and jailing (as per ADR 020).
- Simplify the changeover from standalone to consumer chains by reusing the existing IBC connection to the provider.
In addition to the above improvements, this release also adds interchain tests to ICS. This is an effort to simplify the testing framework and increase the confidence of ICS releases.
v6.3.0
Interchain Security v6.3.0 Release Notes
❗ Note this release is ONLY relevant to providers.
Consumer chains can safely use ICS v6.2.0.
Provider chains are recommended to use this release instead.
📝 Changelog
Check out the changelog for a list of relevant changes or compare all changes from last release.
Refer to the upgrading guide when migrating from v6.2.x
to v6.3.x
.
🚀 Highlights
This releases brings a series of bug fixes and improvements to the provider module.
v6.2.0
Interchain Security v6.2.0 Release Notes
📝 Changelog
Check out the changelog for a list of relevant changes or compare all changes from last release.
Refer to the upgrading guide when migrating from v6.1.x
to v6.2.x
.
🚀 Highlights
This release introduces the following features:
-
Enable consumer chains to use the memo field of the IBC transfer packets to tag ICS rewards with the consumer ID. As a result, consumer chains can send ICS rewards in any denomination and on any IBC channel. For example, a consumer chain could send USDC as ICS rewards.
-
Enable each consumer chain to permissionlessly add up to three denoms that will be accepted as ICS rewards.
v4.5.0
Replicated Security v4.5.0 Release Notes
❗ Note this release is ONLY relevant to consumers
📝 Changelog
Check out the changelog for a list of relevant changes or compare all changes from last release.
Refer to the upgrading guide when migrating from v4.4.x
to v4.5.x
.
🚀 Highlights
This release improves the reward distribution logic for PSS by allowing consumer chains to be identified from the IBC transfer packet memo, see #2290 for more details.
v6.1.0
Interchain Security v6.1.0 Release Notes
📝 Changelog
Check out the changelog for a list of relevant changes or compare all changes from last release.
Refer to the upgrading guide when migrating from v5.2.x
to v6.1.x
.
🚀 Highlights
This release introduces the following features:
- Permissionless (as described in ADR 019) enables users to permissionlessly launch opt-in consumer chains. Note that Top N consumer chains will still need to go through governance.
- Inactive Provider Validators (as described in ADR 017) enables validators from outside the provider's active validator set to validate on consumer chains.
- Removal of Unbonding Pausing (i.e., the provider-side changes of ADR 018) reduces the complexity of the ICS protocol and removes the dependency between the liveness of undelegation operations on the Cosmos Hub and the liveness of consumer chains.
In addition, it bumps the following dependencies: