|
1 |
| -<!-- |
2 |
| - A release notes template that should be adapted for every release |
3 |
| - - release: <v*.*.*> |
4 |
| - - release branch: <v*.x> |
5 |
| - - the last release: <v-last> |
6 |
| - - the last release branch: <v-last.x> |
7 |
| ---> |
| 1 | +# Replicated Security v3.3.0 Release Notes |
8 | 2 |
|
9 |
| -# Replicated Security <v*.*.*> Release Notes |
10 |
| - |
11 |
| -<!-- |
12 |
| - Please indicate whether this release is relevant to consumers or providers. |
13 |
| ---> |
14 |
| -❗ ***Note this release is ONLY relevant to <consumers/providers>*** |
| 3 | +❗ ***Note this release is ONLY relevant to providers*** |
15 | 4 |
|
16 | 5 | ## 📝 Changelog
|
17 | 6 |
|
18 |
| -Check out the [changelog](https://github.com/cosmos/interchain-security/blob/<v*.*.*>/CHANGELOG.md) for a list of relevant changes or [compare all changes](https://github.com/cosmos/interchain-security/compare/release/<v-last>...<v*.*.*>) from last release. |
19 |
| - |
20 |
| -<!-- Add the following line for major releases --> |
21 |
| -Refer to the [upgrading guide](https://github.com/cosmos/interchain-security/blob/release/<v*.x>/UPGRADING.md) when migrating from `<v-last.x>` to `<v*.x>`. |
| 7 | +Check out the [changelog](https://github.com/cosmos/interchain-security/blob/v3.3.0/CHANGELOG.md) for a list of relevant changes or [compare all changes](https://github.com/cosmos/interchain-security/compare/v3.2.0...v3.3.0) from last release. |
22 | 8 |
|
23 | 9 | ## 🚀 Highlights
|
24 | 10 |
|
25 | 11 | <!-- Add any highlights of this release -->
|
26 | 12 |
|
| 13 | +This release introduces the following noteworthy changes: |
| 14 | + |
| 15 | +- The cryptographic verification of equivocation feature is ported to SDK 0.47. |
| 16 | + The feature is already running on the Cosmos Hub as part of the [v2.4.0-lsm](https://github.com/cosmos/interchain-security/releases/tag/v2.4.0-lsm) release. |
| 17 | + |
| 18 | +- It splits out consumer genesis state to reduce shared data between provider and consumer. |
| 19 | + As a result, the consumer CCV genesis state obtained from the provider chain needs to be transformed to be compatible with different versions of consumer chains. For more details, see the [documentation](https://cosmos.github.io/interchain-security/consumer-development/consumer-genesis-transformation). |
| 20 | + |
| 21 | +- A query (`QueryAllPairsValConAddrByConsumerChainID`) is added to get a list of all assigned consumer keys for a given consumer `chainId`. For more details, see the [documentation](https://cosmos.github.io/interchain-security/features/key-assignment). |
| 22 | + |
27 | 23 | ## ❤️ Contributors
|
28 | 24 |
|
| 25 | +* Decentrio ([@decentriolabs](https://twitter.com/decentriolabs)) |
29 | 26 | * Informal Systems ([@informalinc](https://twitter.com/informalinc))
|
30 | 27 |
|
31 | 28 | This list is non-exhaustive and ordered alphabetically.
|
|
0 commit comments