Skip to content

Releases: cosmos/ibc-go

v1.1.2

15 Oct 08:53
de51dc8
Compare
Choose a tag to compare

UPDATES

15th March 2022: This release is NOT recommended since it contains a security vulnerability in the transfer application. Please use version >= 1.3.0.


This release bumps the Cosmos SDK from v0.44.1 to v0.44.2. The v0.44.2 release contains a fix for a security vulnerability in the Cosmos SDK. For more information, see Cosmos SDK v0.44.2 Release Notes.

To learn more about ibc-go versioning, please read our RELEASES.md.

v2.0.0-rc0

06 Oct 05:21
4e9752d
Compare
Choose a tag to compare
v2.0.0-rc0 Pre-release
Pre-release

Please read the migration doc, which provides information on updating from v1 to v2.

Dependencies

  • #455 Bump SDK version to v0.44.1.

API Breaking

  • (core) #227 Remove sdk.Result from application callbacks.
  • (transfer) #350 Change FungibleTokenPacketData to use a string for the Amount field. This enables token transfers with amounts previously restricted by uint64. Up to the maximum uint256 value is supported.

Features

  • #384 Added NegotiateAppVersion method to IBCModule interface supported by a gRPC query service in 05-port. This provides routing of requests to the desired application module callback, which in turn performs application version negotiation.

To learn more about ibc-go versioning, please read our RELEASES.md.

v1.2.1

04 Oct 14:49
6c8357c
Compare
Choose a tag to compare

UPDATES

15th March 2022: This release is NOT recommended since it contains a security vulnerability in the transfer application. Please use version >= 1.3.0.


This release bumps the Cosmos SDK from v0.44.0 to v0.44.1. The v0.44.1 release contains a fix for a security vulnerability in the Cosmos SDK. For more information, see Cosmos SDK v0.44.1 Release Notes.

We recommend NOT to use v1.2.0, which uses Cosmos SDK 0.44.0.

To learn more about ibc-go versioning, please read our RELEASES.md.

v1.1.1

04 Oct 14:49
51e458a
Compare
Choose a tag to compare

UPDATES

15th March 2022: This release is NOT recommended since it contains a security vulnerability in the transfer application. Please use version >= 1.3.0.


This release bumps the Cosmos SDK from v0.44.0 to v0.44.1. The v0.44.1 release contains a fix for a security vulnerability in the Cosmos SDK. For more information, see Cosmos SDK v0.44.1 Release Notes.

We recommend NOT to use v1.1.0, which uses Cosmos SDK 0.44.0.

To learn more about ibc-go versioning, please read our RELEASES.md.

v2.0.0-beta1

29 Sep 08:39
2d3181b
Compare
Choose a tag to compare
v2.0.0-beta1 Pre-release
Pre-release

Please read the migration doc, which provides information on updating from v1 to v2.

API Breaking

  • (core) #227 Remove sdk.Result from application callbacks.
  • (transfer) #350 Change FungibleTokenPacketData to use a string for the Amount field. This enables token transfers with amounts previously restricted by uint64. Up to the maximum uint256 value is supported.

Features

  • #384 Added NegotiateAppVersion method to IBCModule interface supported by a gRPC query service in 05-port. This provides routing of requests to the desired application module callback, which in turn performs application version negotiation.

To learn more about ibc-go versioning, please read our RELEASES.md.

v1.2.0

10 Sep 11:56
d059913
Compare
Choose a tag to compare

UPDATES

4th October 2021: This release is NOT recommended since the Cosmos SDK v0.44.0 contains a security vulnerability. Please use version >= 1.2.1.


This release introduces a state-machine breaking change (the increase of port identifier limit to 128 characters) together with an improvement (possibility to filter packet acknowledgements) and a new feature (new CLI command to get the current activity status of a client).

This release also bumps the version of tendermint from 0.34.12 to 0.34.13.

For more details about the changes, please see the CHANGELOG.

v1.1.0

03 Sep 09:25
1e0a7f0
Compare
Choose a tag to compare

UPDATES

4th October 2021: This release is NOT recommended since the Cosmos SDK v0.44.0 contains a security vulnerability. Please use version >= 1.1.1.


This release bumps the Cosmos SDK from v0.43 to v0.44. The v0.44 release contains a fix for a security vulnerability in the Cosmos SDK. For more information, see Cosmos SDK v0.44.0 Release Notes.

v1.0.x is discontinued since the Cosmos SDK v0.43 is also discontinued.

v1.0.1 - DISCONTINUED

25 Aug 14:24
446797b
Compare
Choose a tag to compare

UPDATES

  • 3rd September 2021: This release is discontinued since the Cosmos SDK v0.43 is also discontinued. Please use version >= 1.1.0.

This release fixes a security vulnerability identified in transfer application. No funds are at risk.

Credits for the discovery go to @songwongtp, @sorawit, @Benzbeeb and @taobun.

This release also bumps the version of tendermint from 0.34.11 to 0.34.12.

Special thanks to our external contributors on this release: @lukerhoads.

v1.0.0 - UNSTABLE/DISCONTINUED

10 Aug 14:29
e9f1dc2
Compare
Choose a tag to compare

UPDATES

  • 3rd September 2021: This release is discontinued since the Cosmos SDK v0.43 is also discontinued. Please use version >= 1.1.0.
  • 25th August 2021: This release contains a security vulnerability. No funds are at risk. Please use version >= v1.1.0.

This release introduces several important changes which increase the security of the IBC module, improve interaction with expired and frozen clients via governance, fix the solo machine light client, improve the IBC application development experience, and improve interaction with relayers.

The IBC testing package as been significantly refactored to improve usability, readability, and support for external application developers. Please see the README on how to integrate the testing package into your tests without forking ibc-go.

For a comprehensive list of all changes, please see the CHANGELOG.

Please read the migration document which provides information on updating from the v0.40.x - v0.42.x SDK releases

v1.0.0-rc4

05 Aug 14:24
160f010
Compare
Choose a tag to compare
v1.0.0-rc4 Pre-release
Pre-release

Please read the migration doc which provides information on updating from the v0.40.x - v0.42.x SDK releases

This release bumps the SDK dependency to v0.43.0-rc3

If no issues are reported and the SDK finalizes v0.43 then this will be the final release v1.0.0