Skip to content

Releases: cosmos/gaia

v17.3.0

03 Jul 16:27
v17.3.0
24f6d24
Compare
Choose a tag to compare

Gaia v17.3.0 Release Notes

⚠️ This is a special point release in the v17 release series. This release fixes a bug in Interchain Security.

🕐 Timeline

This is a mandatory upgrade. All validators and full node operators should upgrade ASAP.

📝 Changelog

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

🚀 Highlights

This release fixes a bug in Interchain Security. For more details, check out the patch in this PR.

🔨 Build from source

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

⚡️ Download binaries

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

v18.0.0

28 Jun 17:57
v18.0.0
e51d197
Compare
Choose a tag to compare
v18.0.0 Pre-release
Pre-release

Gaia v18.0.0 Release Notes DEPRECATED

⚠️ This release is deprecated and should not be used in production. Please use v18.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 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
make install

⚡️ Download binaries

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

v18.0.0-rc3

25 Jun 17:03
v18.0.0-rc3
38f88be
Compare
Choose a tag to compare
v18.0.0-rc3 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-rc3
make install

⚡️ Download binaries

Binaries for linux and darwin are available below.

v18.0.0-rc1

25 Jun 13:04
v18.0.0-rc1
fea19c9
Compare
Choose a tag to compare
v18.0.0-rc1 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
make install

⚡️ Download binaries

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

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.