Skip to content

Commit

Permalink
Merge branch 'master' into romac/wasm-client
Browse files Browse the repository at this point in the history
  • Loading branch information
ljoss17 committed Oct 15, 2024
2 parents f23995a + 98bee4d commit 7b46b6a
Show file tree
Hide file tree
Showing 58 changed files with 816 additions and 520 deletions.
3 changes: 3 additions & 0 deletions .changelog/unreleased/improvements/4178-compat-mode-infer.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
- Improve detection of Tendermint/CometBFT compatibility
mode when a chain runs a non-standard version
([\#4178](https://github.com/informalsystems/hermes/issues/4178))
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
- Update the versions of the following `simd` running the integration tests in the CI:
* From `v6.3.0` to `v6.3.1`
* From `v7.4.0` to `v7.8.0`
* From `v8.3.1` to `v8.5.1`
* From `v9.0.0-beta.1` to `v9.0.0-rc.0`

([\#4202](https://github.com/informalsystems/hermes/issues/4202))
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
- Add explicit root TLS configuration to gRPC clients
([\#4160](https://github.com/informalsystems/hermes/issues/4160))
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
- Correctly filter out sequences from the `excluded_sequences` configuration
when clearing packets with the `clear packet` CLI.
([\#4158](https://github.com/informalsystems/hermes/issues/4158))
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
- Add explicit root TLS configuration to gRPC clients
([\#4160](https://github.com/informalsystems/hermes/issues/4160))
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
- Update the version of Neutron running the integration tests in the CI from `v4.1.0`
to `v4.2.2` ([\#4168](https://github.com/informalsystems/hermes/issues/4168))
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
- Update the version of `wasmd` running the integration tests in the CI from `v0.52.0`
to `v0.53.0` ([\#4169](https://github.com/informalsystems/hermes/issues/4169))
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
- Update the version of Juno running the integration tests in the CI from `v23.0.0`
to `v24.0.0` ([\#4171](https://github.com/informalsystems/hermes/issues/4171))
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
- Use `abci_query` instead of gRPC queries when retrieving staking params
and service config during health-check, and when retrieving version information.
([\#4102](https://github.com/informalsystems/hermes/issues/4102))
5 changes: 5 additions & 0 deletions .changelog/v1.10.3/summary.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
*September 2nd, 2024*

This release fixes an issue where Hermes could not connect to gRPC servers over TLS. Additionally, this release also fixes a bug in the `clear packet` CLI where the `excluded_sequences` configuration option was not always taken into account.

Furthermore, Hermes now uses `abci_query` instead of gRPC for some queries, for instance for querying staking parameters and service configuration during health checks, and when retrieving version information.
9 changes: 8 additions & 1 deletion .github/workflows/integration.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -85,7 +85,7 @@ jobs:
command: junod
account_prefix: juno
native_token: stake
features: juno,forward-packet,ica
features: juno,forward-packet,ica,ics29-fee
- package: provenance
command: provenanced
account_prefix: pb
Expand All @@ -96,6 +96,13 @@ jobs:
account_prefix: migaloo
native_token: stake
features: ics29-fee,ica,forward-packet
# Disable Injective because wasmvm hasn't been correctly
# wired for Injective in Cosmos Nix
#- package: injective
# command: injectived
# account_prefix: inj
# native_token: stake
# features: forward-packet,fee-grant

steps:
- uses: actions/checkout@v4
Expand Down
43 changes: 43 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,48 @@
# CHANGELOG

## v1.10.3

*September 2nd, 2024*

This release fixes an issue where Hermes could not connect to gRPC servers over TLS. Additionally, this release also fixes a bug in the `clear packet` CLI where the `excluded_sequences` configuration option was not always taken into account.

Furthermore, Hermes now uses `abci_query` instead of gRPC for some queries, for instance for querying staking parameters and service configuration during health checks, and when retrieving version information.

### BUG FIXES

- [Chain Registry](chain-registry)
- Add explicit root TLS configuration to gRPC clients
([\#4160](https://github.com/informalsystems/hermes/issues/4160))
- [Relayer Library](relayer)
- Add explicit root TLS configuration to gRPC clients
([\#4160](https://github.com/informalsystems/hermes/issues/4160))
- [Relayer CLI](relayer-cli)
- Correctly filter out sequences from the `excluded_sequences` configuration
when clearing packets with the `clear packet` CLI.
([\#4158](https://github.com/informalsystems/hermes/issues/4158))

### IMPROVEMENTS

- [Relayer Library](relayer)
- Use `abci_query` instead of gRPC queries when retrieving staking params
and service config during health-check, and when retrieving version information.
([\#4102](https://github.com/informalsystems/hermes/issues/4102))
- [Integration Test Framework](tools/test-framework)
- Update the version of Celestia running the integration tests in the CI from `v1.11.0`
to `v1.14.0` ([\#4123](https://github.com/informalsystems/hermes/issues/4123))
- Update the version of Neutron running the integration tests in the CI from `v4.1.0`
to `v4.2.2` ([\#4168](https://github.com/informalsystems/hermes/issues/4168))
- Update the version of `wasmd` running the integration tests in the CI from `v0.52.0`
to `v0.53.0` ([\#4169](https://github.com/informalsystems/hermes/issues/4169))
- Update the version of Juno running the integration tests in the CI from `v23.0.0`
to `v24.0.0` ([\#4171](https://github.com/informalsystems/hermes/issues/4171))

### FEATURES

- [Integration Test Framework](tools/test-framework)
- Add ibc-go `v9` to the chains running the integration tests in the CI.
([\#4151](https://github.com/informalsystems/hermes/issues/4151))

## v1.10.2

*August 14th, 2024*
Expand Down
Loading

0 comments on commit 7b46b6a

Please sign in to comment.