Skip to content

Releases: cosmos/gaia

v18.0.0-rc0

21 Jun 16:36
v18.0.0-rc0
44b7310
Compare
Choose a tag to compare
v18.0.0-rc0 Pre-release
Pre-release

Gaia v18.0.0 Release Notes

📝 Changelog

Check out the changelog for a list of relevant changes or compare all changes from last release.

Refer to the upgrading guide when migrating from v17.2.x to v18.x.

🚀 Highlights

This release adds the following features:

  • Permissioned CosmWasm (as per prop 895) enables the governance-gated deployment of CosmWasm contracts. See this forum discussion for more details on what contracts should be deployed on the Hub.
  • Skip's feemarket module (as per prop 842) enables the dynamic adjustment of the base transaction fee based on the block utilization (the more transactions in a block, the higher the base fee). This module replaces the x/globalfee module.
  • Expedited proposals (as per prop 926) enable governance proposals with a shorter voting period (i.e., one week instead of two), but with a higher tally threshold (i.e., 66.7% of Yes votes for the proposal to pass) and a higher minimum deposit (i.e., 500 ATOMs instead of the 250 for regular proposals). Initially, only MsgSoftwareUpgrade and MsgCancelUpgrade can be expedited.

The release also bumps the following dependencies:

❤️ Contributors

This list is non-exhaustive and ordered alphabetically.
Thank you to everyone who contributed to this release!

🔨 Build from source

You must use Golang v1.22 if building from source.

git clone https://github.com/cosmos/gaia
cd gaia && git checkout v18.0.0-rc0
make install

⚡️ Download binaries

Binaries for linux, darwin are available below.

v17.2.0

05 Jun 22:56
v17.2.0
17f2ba0
Compare
Choose a tag to compare

Gaia v17.2.0 Release Notes

⚠️ This is a special point release in the v17 release series. This release fixes a bug that resulted in the halt of the Cosmos Hub at height 20740970.

🕐 Timeline

This is a mandatory upgrade for all validators and full node operators.
The upgrade height is 20740970.

📝 Changelog

Check out the changelog for a list of relevant changes or compare all changes from last release.

Refer to the upgrading guide when migrating from v17.1.x to v17.2.x.

🚀 Highlights

This release fixes a bug that resulted in the halt of the Cosmos Hub at height 20740970. The fix removes a panic from the source code.

🔨 Build from source

git clone https://github.com/cosmos/gaia
cd gaia && git checkout v17.2.0
make install

⚡️ Download binaries

Binaries for linux, darwin, and windows are available below.

v17.1.0

04 Jun 10:09
v17.1.0
9e6ed81
Compare
Choose a tag to compare

Gaia v17.1.0 Release Notes

⚠️ This is a special point release in the v17 release series. It contains bug fixes and performance enhancements. It replaces the v17.0.0 release, which is deprecated.

🕐 Timeline

This is a mandatory upgrade for all validators and full node operators.
The upgrade height is 20739800, which is approx. June 5th 2024, 17:00 UTC.

📝 Changelog

Check out the changelog for a list of relevant changes or compare all changes from last release.

Refer to the upgrading guide when migrating from v16.x to v17.1.x.

🚀 Highlights

As this release replaces the v17.0.0 release, please check out the release notes for all the highlights.

In addition, this release contains bug fixes and performance enhancements.

🔨 Build from source

git clone https://github.com/cosmos/gaia
cd gaia && git checkout v17.1.0
make install

⚡️ Download binaries

Binaries for linux, darwin, and windows are available below.

v17.0.0

17 May 18:19
v17.0.0
d44f883
Compare
Choose a tag to compare
v17.0.0 Pre-release
Pre-release

Gaia v17.0.0 Release Notes DEPRECATED

⚠️ This release is deprecated and should not be used in production. Please use v17.1.0 instead.

📝 Changelog

Check out the changelog for a list of relevant changes or compare all changes from last release.

Refer to the upgrading guide when migrating from v16.x to v17.x.

🚀 Highlights

This release adds ICS 2.0 to Gaia. ICS 2.0 -- also known as Partial Set Security (PSS) -- allows each consumer chain to leverage only a subset of the Hub validator set and enables validators to opt-in to validate the consumer chains they want. For more details, check out the ICS docs.

🔨 Build from source

git clone https://github.com/cosmos/gaia
cd gaia && git checkout v17.0.0
make install

⚡️ Download binaries

Binaries for linux, darwin, and windows are available below.

v17.0.0-rc0

03 May 10:31
v17.0.0-rc0
f3630f6
Compare
Choose a tag to compare
v17.0.0-rc0 Pre-release
Pre-release

Gaia v17.0.0-rc0 Release Notes

❗ This is a pre-release - do not attempt to run this release on mainnet❗

📝 Changelog

Check out the changelog for a list of relevant changes or compare all changes from last release.

🚀 Highlights

This release adds Partial Set Security (PSS) features to the Cosmos Hub blockchain.

When the PSS enabled chain binary lands on mainnet, new consumer chains will be able to:

  • choose the % of Cosmos Hub's voting power that is required to operate the consumer chain
  • use allow/denylists to customize validator participation
  • choose a per-validator voting power maximum (voting power cap)
  • use a different number of validators compared to the Cosmos Hub (validator number cap)
  • choose to run as an "Opt-in" chain (running the chain is not mandatory for validators)
  • have validators choose a different commission rate on their chain

🔨 Build from source

git clone https://github.com/cosmos/gaia
cd gaia && git checkout v17.0.0-rc0
make install

⚡️ Download binaries

Binaries for linux, darwin, and windows are available below.

v16.0.0

24 Apr 17:37
v16.0.0
ebebaac
Compare
Choose a tag to compare

🕐 Timeline

This is a mandatory upgrade for all validators and full node operators.
The target upgrade height is 20440500, which is approx. May 15th 2024, 15:00 UTC.

Gaia v16.0.0 Release Notes

📝 Changelog

Check out the changelog for a list of relevant changes or compare all changes from last release.

Refer to the upgrading guide when migrating from v15.x to v16.x.

🚀 Highlights

This releases adds several features made possible by the upgrade to Cosmos SDK v0.47:

  • The IBC rate limit module prevents massive inflows or outflows of IBC tokens in a short time frame to add an extra layer of protection on IBC transfers.
  • The ICA controller sub-module enables Hub users to perform actions on other chains using their Hub accounts.
  • The IBC fee middleware enables creating IBC channels with in-protocol incentivization for relayers.

This release also bumps ICS to v4.1.0-lsm, which introduces ICS epochs to reduce the relaying cost for ICS.

❤️ Contributors

This list is non-exhaustive and ordered alphabetically.
Thank you to everyone who contributed to this release!

🔨 Build from source

You must use Golang v1.21 if building from source.

git clone https://github.com/cosmos/gaia
cd gaia && git checkout v16.0.0
make install

⚡️ Download binaries

Binaries for linux, darwin, and windows are available below.

v16.0.0-rc2

23 Apr 08:53
v16.0.0-rc2
ebebaac
Compare
Choose a tag to compare
v16.0.0-rc2 Pre-release
Pre-release

Gaia v16.0.0-rc2 Release Notes

📝 Changelog

Check out the changelog for a list of relevant changes or compare all changes from last release.

Refer to the upgrading guide when migrating from v15.x to v16.x.

🚀 Highlights

This releases adds several features made possible by the upgrade to Cosmos SDK v0.47:

  • The IBC rate limit module prevents massive inflows or outflows of IBC tokens in a short time frame to add an extra layer of protection on IBC transfers.
  • The ICA controller sub-module enables Hub users to perform actions on other chains using their Hub accounts.
  • The IBC fee middleware enables creating IBC channels with in-protocol incentivization for relayers.

This release also bumps ICS to v4.1.0-lsm, which introduces ICS epochs to reduce the relaying cost for ICS.

❤️ Contributors

This list is non-exhaustive and ordered alphabetically.
Thank you to everyone who contributed to this release!

🔨 Build from source

You must use Golang v1.21 if building from source.

git clone https://github.com/cosmos/gaia
cd gaia && git checkout v16.0.0-rc2
make install

⚡️ Download binaries

Binaries for linux, darwin, and windows are available below.

v16.0.0-rc1

22 Apr 10:48
v16.0.0-rc1
fb5269f
Compare
Choose a tag to compare
v16.0.0-rc1 Pre-release
Pre-release

Gaia v16.0.0-rc1 Release Notes

📝 Changelog

Check out the changelog for a list of relevant changes or compare all changes from last release.

Refer to the upgrading guide when migrating from v15.x to v16.x.

🚀 Highlights

This releases adds several features made possible by the upgrade to Cosmos SDK v0.47:

  • The IBC rate limit module prevents massive inflows or outflows of IBC tokens in a short time frame to add an extra layer of protection on IBC transfers.
  • The ICA controller sub-module enables Hub users to perform actions on other chains using their Hub accounts.
  • The IBC fee middleware enables creating IBC channels with in-protocol incentivization for relayers.

This release also bumps ICS to v4.1.0-lsm, which introduces ICS epochs to reduce the relaying cost for ICS.

❤️ Contributors

This list is non-exhaustive and ordered alphabetically.
Thank you to everyone who contributed to this release!

🔨 Build from source

You must use Golang v1.21 if building from source.

git clone https://github.com/cosmos/gaia
cd gaia && git checkout v16.0.0-rc1
make install

⚡️ Download binaries

Binaries for linux, darwin, and windows are available below.

v16.0.0-rc0

17 Apr 17:21
v16.0.0-rc0
ee514e1
Compare
Choose a tag to compare
v16.0.0-rc0 Pre-release
Pre-release

Gaia v16.0.0-rc0 Release Notes

📝 Changelog

Check out the changelog for a list of relevant changes or compare all changes from last release.

Refer to the upgrading guide when migrating from v15.x to v16.x.

🚀 Highlights

  • IBC rate limit
  • ICA controller
  • IBC fee middleware
  • ICS epochs

❤️ Contributors

This list is non-exhaustive and ordered alphabetically.
Thank you to everyone who contributed to this release!

🔨 Build from source

git clone https://github.com/cosmos/gaia
cd gaia && git checkout v16.0.0-rc0
make install

⚡️ Download binaries

Binaries for linux, darwin, and windows are available below.

v15.2.0

08 Apr 12:01
v15.2.0
7281c9b
Compare
Choose a tag to compare

Gaia v15.2.0 Release Notes

This is a special point release in the v15 release series.

🕐 Timeline

This is a mandatory upgrade for all validators and full node operators.
The upgrade height is 19939000, which is approx. April 10th 2024, 15:00 CET.

📝 Changelog

Check out the changelog for a list of relevant changes or compare all changes from last release.

Refer to the upgrading guide when migrating from v15.1.x to v15.2.x.

🚀 Highlights

This release fixes two issues identified after the v15 upgrade:

  • Increases x/gov metadata fields length to 10200.
  • Fixes parsing of historic Txs with TxExtensionOptions.

As both fixes are state breaking, a coordinated upgrade is necessary.

🔨 Build from source

You must use Golang v1.21 if building from source.

git clone https://github.com/cosmos/gaia
cd gaia && git checkout v15.2.0
make install

⚡️ Download binaries

Binaries for linux, darwin, and windows are available below.