Skip to content

Releases: informalsystems/hermes

v1.0.0-rc.2

08 Aug 15:58
v1.0.0-rc.2
d9c6f89
Compare
Choose a tag to compare
v1.0.0-rc.2 Pre-release
Pre-release

August 8th, 2022

This is the third release candidate for Hermes v1.0.0 🎉

📖 CHANGELOG

v1.0.0-rc.1

27 Jul 16:33
v1.0.0-rc.1
54ae389
Compare
Choose a tag to compare
v1.0.0-rc.1 Pre-release
Pre-release

July 27th, 2022

This is the second release candidate for Hermes v1.0.0 🎉

📖 CHANGELOG

Note for operators

⚠️ This release contains multiple breaking changes to the Hermes command-line interface and configuration.
⚠️ Please consult the UPGRADING document for instructions to update to Hermes v1.0.0-rc.1.

v1.0.0-rc.0

07 Jul 11:10
v1.0.0-rc.0
b80bcea
Compare
Choose a tag to compare
v1.0.0-rc.0 Pre-release
Pre-release

July 7th, 2022

This is the first release candidate for Hermes v1.0.0 🎉

📖 CHANGELOG

Note for operators

⚠️ This release contains multiple breaking changes to the Hermes command-line interface and configuration.
⚠️ Please consult the UPGRADING document for instructions to update to Hermes v1.0.0-rc.0.

v0.15.0

23 May 14:45
v0.15.0
4e83aae
Compare
Choose a tag to compare

v0.14.1

02 May 14:50
v0.14.1
181b14a
Compare
Choose a tag to compare

v0.14.0

27 Apr 15:09
v0.14.0
460eb0c
Compare
Choose a tag to compare

v0.13.0

28 Mar 14:48
v0.13.0
2375a06
Compare
Choose a tag to compare

v0.13.0-rc.0

07 Mar 15:35
v0.13.0-rc.0
aed2407
Compare
Choose a tag to compare
v0.13.0-rc.0 Pre-release
Pre-release

March 7th, 2022

⚠️ This is a release candidate and not the final release for v0.13.0.

FEATURES

IMPROVEMENTS

v0.12.0

24 Feb 16:04
v0.12.0
ffb2c52
Compare
Choose a tag to compare

v0.12.0-rc.0

21 Feb 15:05
v0.12.0-rc.0
caa965e
Compare
Choose a tag to compare
v0.12.0-rc.0 Pre-release
Pre-release

February 21st, 2022

⚠️ This is a release candidate and not the final release for v0.12.0.

BUG FIXES:

  • IBC Modules
    • Fixed the formatting of NotEnoughTimeElapsed and NotEnoughBlocksElapsed in tendermint errors (#1706)
    • IBC handlers now retrieve the host timestamp from the latest host consensus state (#1770)
  • Relayer Library
    • Handle non-standard ports in channel handshake (#1837)
    • Fix duplicate SendPacket events emitted by EndBlock (#1844)
    • Fix support for non-standard ports in channel handshake (#1861, #1837)
    • Fixed bug where Hermes cleared packets at startup, despite clear_on_start = false (#1872)
  • Relayer CLI
    • Disable reloading of configuration upon receiving a SIGHUP signal (#1885)

FEATURES:

  • General
    • Upgrade protos and compatibility to IBC v3.0.0-rc.0 and Cosmos SDK v0.45.1 (#1797)
  • Relayer CLI
    • Allow overriding the tracing filter with RUST_LOG environment variable (#1895)

IMPROVEMENTS:

  • IBC Modules
    • Added more unit tests to verify Tendermint ClientState (#1706)
    • Define CapabilityReader and CapabilityKeeper traits (#1769)
  • Relayer Library
    • Add two more health checks: tx indexing enabled and historical entries > 0 (#1388)
    • Changed ConnectionEnd::versions method to be non-allocating by having it return a &[Version] instead of Vec<Version> (#1880)
  • Relayer CLI
    • Added clear packets command, combining the effects of tx raw packet-recv and tx raw packet-ack (#1834)