Skip to content

Commit

Permalink
Release Hermes v1.5.1 (#3393)
Browse files Browse the repository at this point in the history
  • Loading branch information
romac authored Jun 5, 2023
1 parent a9335b3 commit 6583d69
Show file tree
Hide file tree
Showing 23 changed files with 143 additions and 111 deletions.
3 changes: 3 additions & 0 deletions .changelog/v1.5.1/summary.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
*June 5th, 2023*

This is a patch release for Hermes, which includes a single bugfix and enables overflow checks in production builds.
5 changes: 5 additions & 0 deletions .github/workflows/guide-templates.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -32,6 +32,11 @@ jobs:
override: true
- name: Check templates
run: bash scripts/auto_gen_templates.sh --mode "check"
- uses: actions-rs/cargo@v1
name: Update lockfile
with:
command: generate-lockfile
args: --manifest-path tools/check-guide/Cargo.toml
- uses: actions-rs/cargo@v1
name: Check guide
with:
Expand Down
18 changes: 18 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,23 @@
# CHANGELOG

## v1.5.1

*June 5th, 2023*

This is a patch release for Hermes, which includes a single bugfix and enables overflow checks in production builds.

### BUG FIXES

- Fix a panic which can occur when querying connections filtered
by counterparty chain using `hermes query connections`
([\#3381](https://github.com/informalsystems/hermes/issues/3381))

### IMPROVEMENTS

- Overflow checks are now enabled when Hermes is built in release mode, in
order to better catch and address potential logic errors leading to overflows
([\#3390](https://github.com/informalsystems/hermes/issues/3390))

## v1.5.0

*May 24th, 2023*
Expand Down
20 changes: 10 additions & 10 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

6 changes: 3 additions & 3 deletions crates/chain-registry/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "ibc-chain-registry"
version = "0.24.0"
version = "0.24.1"
edition = "2021"
license = "Apache-2.0"
keywords = ["cosmos", "ibc", "relayer", "chain", "registry"]
Expand All @@ -12,8 +12,8 @@ description = """
"""

[dependencies]
ibc-proto = { version = "0.31.0-alpha.2" }
ibc-relayer-types = { version = "0.24.0", path = "../relayer-types" }
ibc-proto = { version = "0.31.0" }
ibc-relayer-types = { version = "0.24.1", path = "../relayer-types" }
tendermint-rpc = { version = "0.32.0", features = ["http-client", "websocket-client"] }

async-trait = "0.1.67"
Expand Down
12 changes: 6 additions & 6 deletions crates/relayer-cli/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "ibc-relayer-cli"
version = "1.5.0"
version = "1.5.1"
edition = "2021"
license = "Apache-2.0"
readme = "README.md"
Expand All @@ -25,11 +25,11 @@ telemetry = ["ibc-relayer/telemetry", "ibc-telemetry"]
rest-server = ["ibc-relayer-rest"]

[dependencies]
ibc-relayer-types = { version = "0.24.0", path = "../relayer-types" }
ibc-relayer = { version = "0.24.0", path = "../relayer" }
ibc-telemetry = { version = "0.24.0", path = "../telemetry", optional = true }
ibc-relayer-rest = { version = "0.24.0", path = "../relayer-rest", optional = true }
ibc-chain-registry = { version = "0.24.0" , path = "../chain-registry" }
ibc-relayer-types = { version = "0.24.1", path = "../relayer-types" }
ibc-relayer = { version = "0.24.1", path = "../relayer" }
ibc-telemetry = { version = "0.24.1", path = "../telemetry", optional = true }
ibc-relayer-rest = { version = "0.24.1", path = "../relayer-rest", optional = true }
ibc-chain-registry = { version = "0.24.1" , path = "../chain-registry" }

atty = "0.2.14"
chrono = "0.4.24"
Expand Down
6 changes: 3 additions & 3 deletions crates/relayer-rest/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "ibc-relayer-rest"
version = "0.24.0"
version = "0.24.1"
authors = ["Informal Systems <[email protected]>"]
edition = "2021"
license = "Apache-2.0"
Expand All @@ -14,8 +14,8 @@ description = """
"""

[dependencies]
ibc-relayer-types = { version = "0.24.0", path = "../relayer-types" }
ibc-relayer = { version = "0.24.0", path = "../relayer" }
ibc-relayer-types = { version = "0.24.1", path = "../relayer-types" }
ibc-relayer = { version = "0.24.1", path = "../relayer" }

crossbeam-channel = "0.5"
serde = "1.0"
Expand Down
2 changes: 1 addition & 1 deletion crates/relayer-rest/tests/mock.rs
Original file line number Diff line number Diff line change
Expand Up @@ -64,7 +64,7 @@ async fn version() {

let rest_api_version = VersionInfo {
name: "ibc-relayer-rest".to_string(),
version: "0.24.0".to_string(),
version: "0.24.1".to_string(),
};

let result: JsonResult<_, ()> = JsonResult::Success(vec![version.clone(), rest_api_version]);
Expand Down
4 changes: 2 additions & 2 deletions crates/relayer-types/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "ibc-relayer-types"
version = "0.24.0"
version = "0.24.1"
edition = "2021"
license = "Apache-2.0"
readme = "README.md"
Expand All @@ -24,7 +24,7 @@ mocks = ["tendermint-testgen", "clock"]

[dependencies]
# Proto definitions for all IBC-related interfaces, e.g., connections or channels.
ibc-proto = { version = "0.31.0-alpha.2" }
ibc-proto = { version = "0.31.0" }
ics23 = { version = "0.10.1", features = ["std", "host-functions"] }
time = { version = ">=0.3.0, <0.3.21" }
serde_derive = { version = "1.0.104" }
Expand Down
10 changes: 5 additions & 5 deletions crates/relayer/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "ibc-relayer"
version = "0.24.0"
version = "0.24.1"
edition = "2021"
license = "Apache-2.0"
readme = "README.md"
Expand All @@ -20,9 +20,9 @@ default = ["flex-error/std", "flex-error/eyre_tracer"]
telemetry = ["ibc-telemetry"]

[dependencies]
ibc-proto = { version = "0.31.0-alpha.2" }
ibc-telemetry = { version = "0.24.0", path = "../telemetry", optional = true }
ibc-relayer-types = { version = "0.24.0", path = "../relayer-types", features = ["mocks"] }
ibc-proto = { version = "0.31.0" }
ibc-telemetry = { version = "0.24.1", path = "../telemetry", optional = true }
ibc-relayer-types = { version = "0.24.1", path = "../relayer-types", features = ["mocks"] }

subtle-encoding = "0.5"
humantime-serde = "1.1.1"
Expand Down Expand Up @@ -101,7 +101,7 @@ version = "0.32.0"
default-features = false

[dev-dependencies]
ibc-relayer-types = { version = "0.24.0", path = "../relayer-types", features = ["mocks"] }
ibc-relayer-types = { version = "0.24.1", path = "../relayer-types", features = ["mocks"] }
serial_test = "2.0.0"
env_logger = "0.10.0"
tracing-subscriber = { version = "0.3.14", features = ["fmt", "env-filter", "json"] }
Expand Down
4 changes: 2 additions & 2 deletions crates/telemetry/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "ibc-telemetry"
version = "0.24.0"
version = "0.24.1"
edition = "2021"
license = "Apache-2.0"
readme = "README.md"
Expand All @@ -13,7 +13,7 @@ description = """
"""

[dependencies]
ibc-relayer-types = { version = "0.24.0", path = "../relayer-types" }
ibc-relayer-types = { version = "0.24.1", path = "../relayer-types" }

once_cell = "1.17.0"
opentelemetry = { version = "0.19.0", features = ["metrics"] }
Expand Down
2 changes: 1 addition & 1 deletion guide/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ mdBook is a utility to create modern online books from Markdown files.
This guide should be permanently deployed at its latest stable version at
[hermes.informal.systems](https://hermes.informal.systems).

Current version: `v1.5.0`.
Current version: `v1.5.1`.

The version of this guide is aligned with the [versioning of the ibc crates](../README.md).

Expand Down
2 changes: 1 addition & 1 deletion guide/src/SUMMARY.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# Summary

# Hermes v1.5.0
# Hermes v1.5.1

---
- [Introduction](./index.md)
Expand Down
2 changes: 1 addition & 1 deletion guide/src/templates/hermes-version.md
Original file line number Diff line number Diff line change
@@ -1 +1 @@
v1.5.0
v1.5.1
Loading

0 comments on commit 6583d69

Please sign in to comment.