8000 Tags · asverty/ibc-rs · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Tags: asverty/ibc-rs

Tags

v0.15.0

Toggle v0.15.0's commit message

Verified

This tag was signed with the committer’s verified signature. The key has expired.
romac Romain Ruetschi

v0.14.1

Toggle v0.14.1's commit message

Verified

This tag was signed with the committer’s verified signature. The key has expired.
romac Romain Ruetschi

v0.14.0

Toggle v0.14.0's commit message

Verified

This tag was signed with the committer’s verified signature. The key has expired.
romac Romain Ruetschi

v0.13.0

Toggle v0.13.0's commit message

Verified

This tag was signed with the committer’s verified signature. The key has expired.
romac Romain Ruetschi

v0.13.0-rc.0

Toggle v0.13.0-rc.0's commit message

Verified

This tag was signed with the committer’s verified signature.
hu55a1n1 Shoaib Ahmed
ibc-rs v0.13.0-rc.0

*March 7th, 2022*

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

- [Relayer Library](relayer)
  - Added caching layer for hermes start command
    ([informalsystems#1908](https://github.com/informalsystems/ibc-rs/issues/1908))

- [IBC Modules](modules)
  - Refactored ics04_channel events
    ([#718](informalsystems/ibc-rs#718))
- [Relayer Library](relayer)
  - Fixed relayer behavior on ordered channels
    ([informalsystems#1835](https://github.com/informalsystems/ibc-rs/issues/1835))

v0.12.0

Toggle v0.12.0's commit message

Verified

This tag was signed with the committer’s verified signature. The key has expired.
romac Romain Ruetschi

v0.12.0-rc.0

Toggle v0.12.0-rc.0's commit message

Verified

This tag was signed with the committer’s verified signature. The key has expired.
romac Romain Ruetschi
ibc-rs v0.12.0-rc.0

*February 21st, 2022*

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

BUG FIXES:

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

FEATURES:

- General
  - Upgrade protos and compatibility to IBC v3.0.0-rc.0 and Cosmos SDK v0.45.1
    ([#1797](https://github.com/informalsystems/ibc-rs/issues/1797))
- [Relayer CLI](relayer-cli)
  - Allow overriding the tracing filter with `RUST_LOG` environment variable
    ([informalsystems#1895](https://github.com/informalsystems/ibc-rs/issues/1895))

IMPROVEMENTS:

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

v0.11.1

Toggle v0.11.1's commit message

Verified

This tag was signed with the committer’s verified signature. The key has expired.
romac Romain Ruetschi
v0.11.1

February 4th, 2022

This release mainly adds support for channel events originating from Tendermint ABCI's `BeginBlock` and `EndBlock` methods.

v0.11.0

Toggle v0.11.0's commit message

Verified

This tag was signed with the committer’s verified signature. The key has expired.
romac Romain Ruetschi
ibc-rs v0.11.0

January 27th, 2022

This release notably speeds up the startup time of Hermes,
adds options to the `create client` command to customize the client parameters,
makes the deposit denomination configurable in `tx raw upgrade-chain` via a new `--denom` flag,
and adds a `completions` CLI command to generate shell auto-completion scripts.

v0.10.0

Toggle v0.10.0's commit message

Verified

This tag was signed with the committer’s verified signature. The key has expired.
romac Romain Ruetschi
v0.10.0

January 13th, 2021

This release notably updates the underlying CLI framework (`abscissa`) to version 0.6.0-beta.1,
which now uses `clap` for parsing command line arguments. This substantially improves the UX of the CLI,
by adding support for `--help` flags in subcommands and improving help and usage printouts.

The `--version` option of the `create channel` subcommand has been renamed
to `--channel-version`, with the old name still supported as an alias.
Additionally, the `-h` short flag on many commands is now `-H` to avoid
clashes with the clap-provided short flag for help.

This release also improves the handling of account sequence mismatch errors,
with a recovery mechanism to automatically retry or drop tx upon such errors.

The relayer now also supports dynamic versions in channel open handshake (which is needed by Interchain Accounts), and enables full support for IBC v2.
0