Skip to content

Commit

Permalink
remove componenets from unclog config
Browse files Browse the repository at this point in the history
  • Loading branch information
mpoke committed Sep 11, 2024
1 parent e22b07c commit 9f315a0
Show file tree
Hide file tree
Showing 34 changed files with 91 additions and 115 deletions.
18 changes: 2 additions & 16 deletions .changelog/config.toml
Original file line number Diff line number Diff line change
@@ -1,21 +1,7 @@
project_url = "https://github.com/cosmos/interchain-security"

# Settings related to components/sub-modules. Only relevant if you make use of
# components/sub-modules.
[components]

# The title to use for the section of entries not relating to a specific
# component.
general_entries_title = "General"

# The number of spaces to inject before each component-related entry.
entry_indent = 2

# The components themselves. Each component has a name (used when rendered
# to Markdown) and a path relative to the project folder (i.e. relative to
# the parent of the `.changelog` folder).
[components.all]
provider = { name = "Provider", path = "x/ccv/provider" }
consumer = { name = "Consumer", path = "x/ccv/consumer" }
tests = { name = "Tests", path = "tests" }
docs = { name = "Documentation", path = "docs/docs" }
[change_set_sections]
sort_entries_by = "entry-text"
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
- Add the _Inactive Provider Validators_ feature (as per
- `[x/provider]` Add the _Inactive Provider Validators_ feature (as per
[ADR-017](https://cosmos.github.io/interchain-security/adrs/adr-017-allowing-inactive-validators)),
which entails the following changes on the provider.
([\#2079](https://github.com/cosmos/interchain-security/pull/2079))
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
- The removal of `VSCMaturedPackets` entail several API breaking changes.
- `[x/provider]` The removal of `VSCMaturedPackets` entail several API breaking changes.
([\#2098](https://github.com/cosmos/interchain-security/pull/2098))

- Remove the `oldest_unconfirmed_vsc` query -- used to get
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
- Add the Permissionless ICS feature on the provider (as per
- `[x/provider]` Add the Permissionless ICS feature on the provider (as per
[ADR-019](https://cosmos.github.io/interchain-security/adrs/adr-019-permissionless-ics)),
which entails the following api-breaking changes on the provider.
([\#2171](https://github.com/cosmos/interchain-security/pull/2171))
Expand Down
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
- Add `min_stake`, a power shaping configuration parameter that enables consumers to set
- `[x/provider]` Add `min_stake`, a power shaping configuration parameter that enables consumers to set
the minimum amount of provider stake every validator needs to be eligible to opt-in.
([\#2035](https://github.com/cosmos/interchain-security/pull/2035))
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
- Add `allow_inactive_vals`, a power shaping configuration parameter that enables consumers
- `[x/provider]` Add `allow_inactive_vals`, a power shaping configuration parameter that enables consumers
to specify whether validators outside the active provider validator set are eligible to opt-in.
([\#2066](https://github.com/cosmos/interchain-security/pull/2066))
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
- Add the _Inactive Provider Validators_ feature (as per
- `[x/provider]` Add the _Inactive Provider Validators_ feature (as per
[ADR-017](https://cosmos.github.io/interchain-security/adrs/adr-017-allowing-inactive-validators)),
which entails the following changes on the provider.
([\#2079](https://github.com/cosmos/interchain-security/pull/2079))
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
- Remove `VSCMaturedPackets` from the provider module, which entails the following
- `[x/provider]` Remove `VSCMaturedPackets` from the provider module, which entails the following
changes to the provider.
([\#2098](https://github.com/cosmos/interchain-security/pull/2098))

Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
- `[x/provider]` Add a query to get the blocks until the next epoch begins
([\#2106](https://github.com/cosmos/interchain-security/pull/2106))
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
- Add the _Permissionless ICS_ feature (as per
- `[x/provider]` Add the _Permissionless ICS_ feature (as per
[ADR-019](https://cosmos.github.io/interchain-security/adrs/adr-019-permissionless-ics)),
which entails the following CLI and API enhancements on the provider.
([\#2171](https://github.com/cosmos/interchain-security/pull/2171))
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
- Remove provider migrations to consensus versions lower than 7.
- `[x/provider]` Remove provider migrations to consensus versions lower than 7.
To migrate the provider module from consensus version 3, 4, or 5 to consensus version 7 or higher,
users should use v4.3.x in production to migrate to consensus version 6.
([\#2211](https://github.com/cosmos/interchain-security/pull/2211))

This file was deleted.

Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
- Add `min_stake`, a power shaping configuration parameter that enables consumers to set
- `[x/provider]` Add `min_stake`, a power shaping configuration parameter that enables consumers to set
the minimum amount of provider stake every validator needs to be eligible to opt-in.
([\#2035](https://github.com/cosmos/interchain-security/pull/2035))
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
- Add `allow_inactive_vals`, a power shaping configuration parameter that enables consumers
- `[x/provider]` Add `allow_inactive_vals`, a power shaping configuration parameter that enables consumers
to specify whether validators outside the active provider validator set are eligible to opt-in.
([\#2066](https://github.com/cosmos/interchain-security/pull/2066))
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
- Add the _Inactive Provider Validators_ feature (as per
- `[x/provider]` Add the _Inactive Provider Validators_ feature (as per
[ADR-017](https://cosmos.github.io/interchain-security/adrs/adr-017-allowing-inactive-validators)).
([\#2079](https://github.com/cosmos/interchain-security/pull/2079))
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
- Remove `VSCMaturedPackets` from the provider module (as per
- `[x/provider]` Remove `VSCMaturedPackets` from the provider module (as per
[ADR-018](https://cosmos.github.io/interchain-security/adrs/adr-018-remove-vscmatured)).
([\#2098](https://github.com/cosmos/interchain-security/pull/2098))
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
- Add the _Permissionless ICS_ feature (as per
- `[x/provider]` Add the _Permissionless ICS_ feature (as per
[ADR-019](https://cosmos.github.io/interchain-security/adrs/adr-019-permissionless-ics)).
([\#2171](https://github.com/cosmos/interchain-security/pull/2171))
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
- `[x/provider]` Add provider `MsgUpdateParams` from [cosmos-sdk](https://github.com/cosmos/cosmos-sdk).
([\#1698](https://github.com/cosmos/interchain-security/pull/1698)).
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
- `[x/consumer]` Add consumer `MsgUpdateParams` from [cosmos-sdk](https://github.com/cosmos/cosmos-sdk).
([\#1814](https://github.com/cosmos/interchain-security/pull/1814)).

This file was deleted.

This file was deleted.

Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
- `[x/provider]` Change the UX in key assignment by returning an error if a validator tries to
reuse the same consumer key.
([\#1998](https://github.com/cosmos/interchain-security/pull/1998))

This file was deleted.

2 changes: 1 addition & 1 deletion .changelog/v5.1.0/features/1995-deprecate-soft-opt-out.md
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
- Remove soft opt-out feature. ([\#1995](https://github.com/cosmos/interchain-security/pull/1995))
Backporting of ([\#1964](https://github.com/cosmos/interchain-security/pull/1964)).
- Backporting of ([\#1964](https://github.com/cosmos/interchain-security/pull/1964)).
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
- Remove soft opt-out feature. ([\#1995](https://github.com/cosmos/interchain-security/pull/1995))
Backporting of ([\#1964](https://github.com/cosmos/interchain-security/pull/1964)).
- Backporting of ([\#1964](https://github.com/cosmos/interchain-security/pull/1964)).
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
- `[x/provider]` Change the UX in key assignment by returning an error if a validator tries to
reuse the same consumer key.
([\#1998](https://github.com/cosmos/interchain-security/pull/1998))

This file was deleted.

2 changes: 2 additions & 0 deletions .changelog/v5.1.1/api-breaking/2095-proto-message-fix.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
- `[x/provider]` Fix incorrect message definitions in the proto files of the provider module
([\#2095](https://github.com/cosmos/interchain-security/pull/2095))

This file was deleted.

2 changes: 2 additions & 0 deletions .changelog/v5.1.1/state-breaking/2095-proto-message-fix.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
- `[x/provider]` Fix incorrect message definitions in the proto files of the provider module
([\#2095](https://github.com/cosmos/interchain-security/pull/2095))

This file was deleted.

Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
- Improve provider message validation.
- `[x/provider]` Improve provider message validation.
([1dd3885](https://github.com/cosmos/interchain-security/commit/1dd38851dbb9e0d98c61bd11375ee7e140527833))
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
- Improve provider message validation.
- `[x/provider]` Improve provider message validation.
([1dd3885](https://github.com/cosmos/interchain-security/commit/1dd38851dbb9e0d98c61bd11375ee7e140527833))
120 changes: 55 additions & 65 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,118 +6,108 @@

### BUG FIXES

- [Provider](x/ccv/provider)
- Improve provider message validation.
([1dd3885](https://github.com/cosmos/interchain-security/commit/1dd38851dbb9e0d98c61bd11375ee7e140527833))
- `[x/provider]` Improve provider message validation.
([1dd3885](https://github.com/cosmos/interchain-security/commit/1dd38851dbb9e0d98c61bd11375ee7e140527833))

### STATE BREAKING

- [Provider](x/ccv/provider)
- Improve provider message validation.
([1dd3885](https://github.com/cosmos/interchain-security/commit/1dd38851dbb9e0d98c61bd11375ee7e140527833))
- `[x/provider]` Improve provider message validation.
([1dd3885](https://github.com/cosmos/interchain-security/commit/1dd38851dbb9e0d98c61bd11375ee7e140527833))

## v5.1.1

*July 26, 2024*

### API BREAKING

- [Provider](x/ccv/provider)
- Fix incorrect message definitions in the proto files of the provider module
([\#2095](https://github.com/cosmos/interchain-security/pull/2095))
- `[x/provider]` Fix incorrect message definitions in the proto files of the provider module
([\#2095](https://github.com/cosmos/interchain-security/pull/2095))

### STATE BREAKING

- [Provider](x/ccv/provider)
- Fix incorrect message definitions in the proto files of the provider module
([\#2095](https://github.com/cosmos/interchain-security/pull/2095))
- `[x/provider]` Fix incorrect message definitions in the proto files of the provider module
([\#2095](https://github.com/cosmos/interchain-security/pull/2095))

## v5.1.0

*July 19, 2024*

### API BREAKING

- General
- Remove soft opt-out feature. ([\#1995](https://github.com/cosmos/interchain-security/pull/1995))
Backporting of ([\#1964](https://github.com/cosmos/interchain-security/pull/1964)).
- [Provider](x/ccv/provider)
- Change the UX in key assignment by returning an error if a validator tries to
reuse the same consumer key.
([\#1998](https://github.com/cosmos/interchain-security/pull/1998))
- Remove soft opt-out feature. ([\#1995](https://github.com/cosmos/interchain-security/pull/1995))
Backporting of ([\#1964](https://github.com/cosmos/interchain-security/pull/1964)).
- `[x/provider]` Change the UX in key assignment by returning an error if a validator tries to
reuse the same consumer key.
([\#1998](https://github.com/cosmos/interchain-security/pull/1998))

### DEPENDENCIES

- Bump [CometBFT](https://github.com/cometbft/cometbft) to
[v0.38.9](https://github.com/cometbft/cometbft/releases/tag/v0.38.9).
([\#2013](https://github.com/cosmos/interchain-security/pull/2013))
- Bump [ibc-go](https://github.com/cosmos/ibc-go) to
[v8.3.2](https://github.com/cosmos/ibc-go/releases/tag/v8.3.2).
([\#2053](https://github.com/cosmos/interchain-security/pull/2053))
- Bump [cosmos-sdk](https://github.com/cosmos/cosmos-sdk) to
[v0.50.8](https://github.com/cosmos/cosmos-sdk/releases/tag/v0.50.8)
([\#2053](https://github.com/cosmos/interchain-security/pull/2053))
- Bump [ibc-go](https://github.com/cosmos/ibc-go) to
[v8.3.2](https://github.com/cosmos/ibc-go/releases/tag/v8.3.2).
([\#2053](https://github.com/cosmos/interchain-security/pull/2053))

### FEATURES

- Remove soft opt-out feature. ([\#1995](https://github.com/cosmos/interchain-security/pull/1995))
Backporting of ([\#1964](https://github.com/cosmos/interchain-security/pull/1964)).
- Backporting of ([\#1964](https://github.com/cosmos/interchain-security/pull/1964)).

### STATE BREAKING

- General
- Remove soft opt-out feature. ([\#1995](https://github.com/cosmos/interchain-security/pull/1995))
Backporting of ([\#1964](https://github.com/cosmos/interchain-security/pull/1964)).
- Bump [CometBFT](https://github.com/cometbft/cometbft) to
[v0.38.9](https://github.com/cometbft/cometbft/releases/tag/v0.38.9).
([\#2013](https://github.com/cosmos/interchain-security/pull/2013))
- Bump [ibc-go](https://github.com/cosmos/ibc-go) to
[v8.3.2](https://github.com/cosmos/ibc-go/releases/tag/v8.3.2).
([\#2053](https://github.com/cosmos/interchain-security/pull/2053))
- Bump [cosmos-sdk](https://github.com/cosmos/cosmos-sdk) to
[v0.50.8](https://github.com/cosmos/cosmos-sdk/releases/tag/v0.50.8)
([\#2053](https://github.com/cosmos/interchain-security/pull/2053))
- [Provider](x/ccv/provider)
- Change the UX in key assignment by returning an error if a validator tries to
reuse the same consumer key.
([\#1998](https://github.com/cosmos/interchain-security/pull/1998))
- Bump [CometBFT](https://github.com/cometbft/cometbft) to
[v0.38.9](https://github.com/cometbft/cometbft/releases/tag/v0.38.9).
([\#2013](https://github.com/cosmos/interchain-security/pull/2013))
- Bump [cosmos-sdk](https://github.com/cosmos/cosmos-sdk) to
[v0.50.8](https://github.com/cosmos/cosmos-sdk/releases/tag/v0.50.8)
([\#2053](https://github.com/cosmos/interchain-security/pull/2053))
- Bump [ibc-go](https://github.com/cosmos/ibc-go) to
[v8.3.2](https://github.com/cosmos/ibc-go/releases/tag/v8.3.2).
([\#2053](https://github.com/cosmos/interchain-security/pull/2053))
- Remove soft opt-out feature. ([\#1995](https://github.com/cosmos/interchain-security/pull/1995))
- Backporting of ([\#1964](https://github.com/cosmos/interchain-security/pull/1964)).
- `[x/provider]` Change the UX in key assignment by returning an error if a validator tries to
reuse the same consumer key.
([\#1998](https://github.com/cosmos/interchain-security/pull/1998))

## v5.0.0

*May 9, 2024*

### DEPENDENCIES

- Bump [ibc-go](https://github.com/cosmos/ibc-go) to
[v8.1.x](https://github.com/cosmos/ibc-go/releases/tag/v8.1.0).
([\#1698](https://github.com/cosmos/interchain-security/pull/1698))
- Bump [CometBFT](https://github.com/cometbft/cometbft) to
[v0.38.4\5](https://github.com/cometbft/cometbft/releases/tag/v0.38.5).
([\#1698](https://github.com/cosmos/interchain-security/pull/1698))
- Bump [cosmos-sdk](https://github.com/cosmos/cosmos-sdk) to
[v0.50.x](https://github.com/cosmos/cosmos-sdk/releases/tag/v0.50.4)
([\#1698](https://github.com/cosmos/interchain-security/pull/1698))
- Bump [ibc-go](https://github.com/cosmos/ibc-go) to
[v8.1.x](https://github.com/cosmos/ibc-go/releases/tag/v8.1.0).
([\#1698](https://github.com/cosmos/interchain-security/pull/1698))

### FEATURES

- [Consumer](x/ccv/consumer)
- Add consumer `MsgUpdateParams` from [cosmos-sdk](https://github.com/cosmos/cosmos-sdk).
([\#1814](https://github.com/cosmos/interchain-security/pull/1814)).
- [Provider](x/ccv/provider)
- Add provider `MsgUpdateParams` from [cosmos-sdk](https://github.com/cosmos/cosmos-sdk).
([\#1698](https://github.com/cosmos/interchain-security/pull/1698)).
- `[x/consumer]` Add consumer `MsgUpdateParams` from [cosmos-sdk](https://github.com/cosmos/cosmos-sdk).
([\#1814](https://github.com/cosmos/interchain-security/pull/1814)).
- `[x/provider]` Add provider `MsgUpdateParams` from [cosmos-sdk](https://github.com/cosmos/cosmos-sdk).
([\#1698](https://github.com/cosmos/interchain-security/pull/1698)).

### STATE BREAKING

- Bump [ibc-go](https://github.com/cosmos/ibc-go) to
[v8.1.x](https://github.com/cosmos/ibc-go/releases/tag/v8.1.0).
([\#1698](https://github.com/cosmos/interchain-security/pull/1698))
- Bump [CometBFT](https://github.com/cometbft/cometbft) to
[v0.38.4\5](https://github.com/cometbft/cometbft/releases/tag/v0.38.5).
([\#1698](https://github.com/cosmos/interchain-security/pull/1698))
- Bump [cosmos-sdk](https://github.com/cosmos/cosmos-sdk) to
[v0.50.x](https://github.com/cosmos/cosmos-sdk/releases/tag/v0.50.4)
([\#1698](https://github.com/cosmos/interchain-security/pull/1698))
- Bump [ibc-go](https://github.com/cosmos/ibc-go) to
[v8.1.x](https://github.com/cosmos/ibc-go/releases/tag/v8.1.0).
([\#1698](https://github.com/cosmos/interchain-security/pull/1698))
- Revert `PutUnbondingOnHold` behavior to ICS@v1
([\#1819](https://github.com/cosmos/interchain-security/pull/1819))

Expand Down Expand Up @@ -395,20 +385,20 @@ May 17, 2024
- General
- Split out consumer genesis state to reduce shared data between provider and
consumer. ([\#1324](https://github.com/cosmos/interchain-security/pull/1324))
- Note: This breaks json format used by augmenting Genesis files of consumer
chains with consumer genesis content exported from provider chain. Consumer
Genesis content exported from a provider chain using major version 1, 2 or 3
of the provider module needs to be transformed with the transformation command
introduced by this PR:
```
Transform the consumer genesis file from a provider version v1, v2 or v3 to a version supported by this consumer. Result is printed to STDOUT.
Example:
$ <appd> transform /path/to/ccv_consumer_genesis.json
Usage:
interchain-security-cd genesis transform [genesis-file] [flags]
```
- Note: This breaks json format used by augmenting Genesis files of consumer
chains with consumer genesis content exported from provider chain. Consumer
Genesis content exported from a provider chain using major version 1, 2 or 3
of the provider module needs to be transformed with the transformation command
introduced by this PR:
```
Transform the consumer genesis file from a provider version v1, v2 or v3 to a version supported by this consumer. Result is printed to STDOUT.
Example:
$ <appd> transform /path/to/ccv_consumer_genesis.json
Usage:
interchain-security-cd genesis transform [genesis-file] [flags]
```
- Refactor shared events, codecs and errors assign to
consumer and provider dedicated types where possible.
([\#1350](https://github.com/cosmos/interchain-security/pull/1350))
Expand Down

0 comments on commit 9f315a0

Please sign in to comment.