Releases: cosmos/gaia
v18.0.0-rc0
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
andMsgCancelUpgrade
can be expedited.
The release also bumps the following dependencies:
- Golang to v1.22
- Cosmos SDK to v0.47.16-ics-lsm
- IBC to v7.6.0
- ICS to v4.3.0-lsm
❤️ Contributors
- Binary Builders (@binary_builders)
- Informal Systems (@informalinc)
- Hypha Worker Co-operative (@HyphaCoop)
- Skip Protocol (@skipprotocol)
- Strangelove (@strangelovelabs)
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
Gaia v17.2.0 Release Notes
🕐 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
Gaia v17.1.0 Release Notes
🕐 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
Gaia v17.0.0 Release Notes DEPRECATED
📝 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
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
🕐 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
- Binary Builders (@binary_builders)
- Informal Systems (@informalinc)
- Hypha Worker Co-operative (@HyphaCoop)
- Stride (@stride_zone)
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
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
- Binary Builders (@binary_builders)
- Informal Systems (@informalinc)
- Hypha Worker Co-operative (@HyphaCoop)
- Stride (@stride_zone)
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
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
- Binary Builders (@binary_builders)
- Informal Systems (@informalinc)
- Hypha Worker Co-operative (@HyphaCoop)
- Stride (@stride_zone)
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
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
- Binary Builders (@binary_builders)
- Informal Systems (@informalinc)
- Hypha Worker Co-operative (@HyphaCoop)
- Stride (@stride_zone)
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
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.