Skip to content

Releases: cosmos/relayer

0.9.2 - (WARNING: ALPHA SOFTWARE)

0.9.1 - (WARNING: ALPHA SOFTWARE)

0.9.0 - (WARNING: ALPHA SOFTWARE)

23 Mar 17:42
Compare
Choose a tag to compare

This release includes several bug fixes and a basic implementation of misbehaviour monitoring. The misbehaviour monitoring feature will require more testing and development to be reliable in the future.

NOTE: It is highly recommended to use v0.9.x and above for mainnet. Earlier versions of the relayer create clients with the default behaviour of disallowing governance to update that client in the case of expiry or freezing. While these instances should be rare and governance should not be relied upon to update a client in the case of negligence, it is recommended to use the new default behaviour of allowing governance the option

Please see the changelog for more details.

0.8.3 - (WARNING: ALPHA SOFTWARE)

0.8.2 - (WARNING: ALPHA SOFTWARE)

01 Mar 17:00
Compare
Choose a tag to compare

Contains the rest of a partial fix done in v0.8.1. The relayer initializes a tendermint light client in multiple parts of the codebase and one of the points of initialization was missed when disabling pruning. Pruning for tendermint light clients should now be disabled

  • #441 Disable tendermint light client light block pruning. 1 instance initialization was missed in #437.
  • #438 Typo fixes

0.8.1 - (WARNING: ALPHA SOFTWARE)

26 Feb 16:14
Compare
Choose a tag to compare

Dependencies

  • #430 Bump SDK version to v0.41.3

Relayer

  • #437 Off-chain Tendermint light client will no longer prune light blocks. The default pruning strategy broke the relayer after it wasn't used for 1000 blocks.

0.8.0 - (WARNING: ALPHA SOFTWARE)

17 Feb 17:09
37a934e
Compare
Choose a tag to compare

Dependencies

  • #429 Bump SDK version to v0.41.1

Relayer

  • #424 Fix update bug via DRY handshake code
  • #421 Fix update client bug and reduce code complexity
  • #416 Refactor light client handling, remove dependency on historical info for constructing update messages
  • #419 Fix acknowledgement bug which occurred in a 3 chain environment
  • #390 Code improvements for upgrading clients
  • #394 Fix lint issues

CLI/scripts

  • #412 Auto update clients to prevent expiry. rly start command supports auto updating a client if it is about to expire. Use the --time-threshold flag.
  • #323 Implmenet an API server. A rest server with API endpoints to support interacting with the relayer
  • #406 Split add-dir into add-chains and add-paths. You must add a chain, then the keys, and then the paths. This enables support of bottom up validation.
  • #428 Fix add-paths failure when called on exiting configuration
  • #427 Fix nil paths bug which occurred when validating paths
  • #410 Remove rly tx channel command code. It was a duplicate of rly tx link, which contains channel as an alias for link.
  • #411 Make root command publicly accessible
  • #408 Fix nchainz script
  • #402 Chain.logger is configurable
  • #399 Config file can be shown as json, rly tx conn creates clients as necessary, minor fixes
  • #398 Bottom up configuration file validation

0.7.0 - (WARNING: ALPHA SOFTWARE)

01 Feb 17:03
Compare
Choose a tag to compare
  • (deps) Bump SDK version to v0.41.0.
  • Bug fixes and minor improvements
  • #329 client, conenction, and channel handshake refactor (identifiers auto generated on-chain)
  • #386 client, connection and channel identifier reuse

0.6.1 - Relayer Release

05 Nov 18:18
a5c62e3
Compare
Choose a tag to compare

Changelog

a5c62e3 Push master @jackzampolin: chore: add goreleaser

Stargate-4

13 Oct 23:46
438815d
Compare
Choose a tag to compare

This release is for the stargate-4 testnet series. It is built from cosmos-sdk@v0.40.0-rc0 and is compatible with gaia@stargate-4.