Releases: osmosis-labs/osmosis
Osmosis v26.0.2 🧪
Description
- Bumped cosmos-sdk to version v0.50.10
- Bumped cometbft to version v0.38.12
- Fix SIGN_MODE bug with unjail txns
Changelog
See the full changelog here
⚡️ Binaries
Binaries for Linux (amd64 and arm64) are available below.
🔨 Build from source
If you prefer to build from source, you can use the following commands:
git clone https://github.com/osmosis-labs/osmosis
cd osmosis && git checkout v26.0.2
make install
🐳 Run with Docker
As an alternative to installing and running osmosisd on your system, you may run osmosisd in a Docker container.
The following Docker images are available in our registry:
Image Name | Base | Description |
---|---|---|
osmolabs/osmosis:26.0.2 |
distroless/static-debian11 |
Default image based on Distroless |
osmolabs/osmosis:26.0.2-distroless |
distroless/static-debian11 |
Distroless image (same as above) |
osmolabs/osmosis:26.0.2-nonroot |
distroless/static-debian11:nonroot |
Distroless non-root image |
osmolabs/osmosis:26.0.2-alpine |
alpine |
Alpine image |
Example run:
docker run osmolabs/osmosis:26.0.2 version
# v26.0.2
All the images support arm64
and amd64
architectures.
Osmosis v26.0.1 🧪
Features
Taker Fee Revenue Share
Adds a new mechanism that allows taker fee revenue agreements to be set by governance.
This will initially be used to implement the Nomic Revenue Share approved by governance in Proposal 795, waiving the Bitcoin bridging fees for depositing to Osmosis in return for a share of protocol fees generated by nBTC trading activity on Osmosis.
SDK upgrade to v0.50
Brings Osmosis up to date with the latest version of the Cosmos SDK in use.
Major improvements with 0.50 include:
- More fine grained control over chaining consensus params.
- New sign mode to make ledger signing easier SIGN_MODE_TEXTUAL.
- The ability to enable Optimistic Execution. This would be a further patch release to turn on and should improve the performance of all transactions.
Patches
- Upgraded wasmd to v0.53.0 and wasmvm to v2.1.2
- Addresses permissioned in the UnrestrictedPoolCreatorWhitelist are no longer charged the pool creation fee. This fulfills part of Proposal 819
- Consensus Parameter optimizations for block production, including increasing cost per byte from 20 to 30 and reducing max block size from 5mb to 3mb.
- Enable Ledger functionality with smart account module.
- fix: tally grpc query (#8718)
Changelog
See the full changelog here
⚡️ Binaries
Binaries for Linux (amd64 and arm64) are available below.
🔨 Build from source
If you prefer to build from source, you can use the following commands:
git clone https://github.com/osmosis-labs/osmosis
cd osmosis && git checkout v26.0.1
make install
🐳 Run with Docker
As an alternative to installing and running osmosisd on your system, you may run osmosisd in a Docker container.
The following Docker images are available in our registry:
Image Name | Base | Description |
---|---|---|
osmolabs/osmosis:26.0.1 |
distroless/static-debian11 |
Default image based on Distroless |
osmolabs/osmosis:26.0.1-distroless |
distroless/static-debian11 |
Distroless image (same as above) |
osmolabs/osmosis:26.0.1-nonroot |
distroless/static-debian11:nonroot |
Distroless non-root image |
osmolabs/osmosis:26.0.1-alpine |
alpine |
Alpine image |
Example run:
docker run osmolabs/osmosis:26.0.1 version
# v26.0.1
All the images support arm64
and amd64
architectures.
Osmosis v26.0.0-rc3 🧪
Description
Changelog
See the full changelog here
⚡️ Binaries
Binaries for Linux (amd64 and arm64) are available below.
🔨 Build from source
If you prefer to build from source, you can use the following commands:
git clone https://github.com/osmosis-labs/osmosis
cd osmosis && git checkout v26.0.0-rc3
make install
🐳 Run with Docker
As an alternative to installing and running osmosisd on your system, you may run osmosisd in a Docker container.
The following Docker images are available in our registry:
Image Name | Base | Description |
---|---|---|
osmolabs/osmosis:26.0.0-rc3 |
distroless/static-debian11 |
Default image based on Distroless |
osmolabs/osmosis:26.0.0-rc3-distroless |
distroless/static-debian11 |
Distroless image (same as above) |
osmolabs/osmosis:26.0.0-rc3-nonroot |
distroless/static-debian11:nonroot |
Distroless non-root image |
osmolabs/osmosis:26.0.0-rc3-alpine |
alpine |
Alpine image |
Example run:
docker run osmolabs/osmosis:26.0.0-rc3 version
# v26.0.0-rc3
All the images support arm64
and amd64
architectures.
Osmosis v25.2.1 🧪
Description
- Block time improvements.
- Reduction of timeout_commit by 100ms.
- Reduction of timeout_propose by 200ms.
- Further improvements to CometBFT that should improve node performance under load.
Changelog
See the full changelog here
⚡️ Binaries
Binaries for Linux (amd64 and arm64) are available below.
🔨 Build from source
If you prefer to build from source, you can use the following commands:
git clone https://github.com/osmosis-labs/osmosis
cd osmosis && git checkout v25.2.1
make install
🐳 Run with Docker
As an alternative to installing and running osmosisd on your system, you may run osmosisd in a Docker container.
The following Docker images are available in our registry:
Image Name | Base | Description |
---|---|---|
osmolabs/osmosis:25.2.1 |
distroless/static-debian11 |
Default image based on Distroless |
osmolabs/osmosis:25.2.1-distroless |
distroless/static-debian11 |
Distroless image (same as above) |
osmolabs/osmosis:25.2.1-nonroot |
distroless/static-debian11:nonroot |
Distroless non-root image |
osmolabs/osmosis:25.2.1-alpine |
alpine |
Alpine image |
Example run:
docker run osmolabs/osmosis:25.2.1 version
# v25.2.1
All the images support arm64
and amd64
architectures.
Osmosis v25.2.0 🧪
Further improvements to CometBFT that should improve node performance under load.
Changelog
See the full changelog here
⚡️ Binaries
Binaries for Linux (amd64 and arm64) are available below.
🔨 Build from source
If you prefer to build from source, you can use the following commands:
git clone https://github.com/osmosis-labs/osmosis
cd osmosis && git checkout v25.2.0
make install
🐳 Run with Docker
As an alternative to installing and running osmosisd on your system, you may run osmosisd in a Docker container.
The following Docker images are available in our registry:
Image Name | Base | Description |
---|---|---|
osmolabs/osmosis:25.2.0 |
distroless/static-debian11 |
Default image based on Distroless |
osmolabs/osmosis:25.2.0-distroless |
distroless/static-debian11 |
Distroless image (same as above) |
osmolabs/osmosis:25.2.0-nonroot |
distroless/static-debian11:nonroot |
Distroless non-root image |
osmolabs/osmosis:25.2.0-alpine |
alpine |
Alpine image |
Example run:
docker run osmolabs/osmosis:25.2.0 version
# v25.2.0
All the images support arm64
and amd64
architectures.
Osmosis v25.1.3 🧪
Description
Removes unneeded IBC ack time from CheckTx/RecheckTx, as well as improves block sdk performance by replacing CheckTx with cached tx decoder.
Changelog
See the full changelog here
⚡️ Binaries
Binaries for Linux (amd64 and arm64) are available below.
🔨 Build from source
If you prefer to build from source, you can use the following commands:
git clone https://github.com/osmosis-labs/osmosis
cd osmosis && git checkout v25.1.3
make install
🐳 Run with Docker
As an alternative to installing and running osmosisd on your system, you may run osmosisd in a Docker container.
The following Docker images are available in our registry:
Image Name | Base | Description |
---|---|---|
osmolabs/osmosis:25.1.3 |
distroless/static-debian11 |
Default image based on Distroless |
osmolabs/osmosis:25.1.3-distroless |
distroless/static-debian11 |
Distroless image (same as above) |
osmolabs/osmosis:25.1.3-nonroot |
distroless/static-debian11:nonroot |
Distroless non-root image |
osmolabs/osmosis:25.1.3-alpine |
alpine |
Alpine image |
Example run:
docker run osmolabs/osmosis:25.1.3 version
# v25.1.3
All the images support arm64
and amd64
architectures.
Osmosis v25.1.2 🧪
Description
Bumps comet, which removes expensive debug logs + repeated hashing in mempool. Also fixes some v0.37.x line hard-to-reach race bugs that were introduced in v25.1.1.
Changelog
See the full changelog here
⚡️ Binaries
Binaries for Linux (amd64 and arm64) are available below.
🔨 Build from source
If you prefer to build from source, you can use the following commands:
git clone https://github.com/osmosis-labs/osmosis
cd osmosis && git checkout v25.1.2
make install
🐳 Run with Docker
As an alternative to installing and running osmosisd on your system, you may run osmosisd in a Docker container.
The following Docker images are available in our registry:
Image Name | Base | Description |
---|---|---|
osmolabs/osmosis:25.1.2 |
distroless/static-debian11 |
Default image based on Distroless |
osmolabs/osmosis:25.1.2-distroless |
distroless/static-debian11 |
Distroless image (same as above) |
osmolabs/osmosis:25.1.2-nonroot |
distroless/static-debian11:nonroot |
Distroless non-root image |
osmolabs/osmosis:25.1.2-alpine |
alpine |
Alpine image |
Example run:
docker run osmolabs/osmosis:25.1.2 version
# v25.1.2
All the images support arm64
and amd64
architectures.
Osmosis v25.1.1 🧪
Description
Release to further relieve nodes from IBC spam by adding a mempool filter for these txs, as well as bumps block sdk which lowers recheck times by 25%.
Also an unrelated update of lowering timeout commit from 1s to 600ms.
Changelog
See the full changelog here
⚡️ Binaries
Binaries for Linux (amd64 and arm64) are available below.
🔨 Build from source
If you prefer to build from source, you can use the following commands:
git clone https://github.com/osmosis-labs/osmosis
cd osmosis && git checkout v25.1.1
make install
🐳 Run with Docker
As an alternative to installing and running osmosisd on your system, you may run osmosisd in a Docker container.
The following Docker images are available in our registry:
Image Name | Base | Description |
---|---|---|
osmolabs/osmosis:25.1.1 |
distroless/static-debian11 |
Default image based on Distroless |
osmolabs/osmosis:25.1.1-distroless |
distroless/static-debian11 |
Distroless image (same as above) |
osmolabs/osmosis:25.1.1-nonroot |
distroless/static-debian11:nonroot |
Distroless non-root image |
osmolabs/osmosis:25.1.1-alpine |
alpine |
Alpine image |
Example run:
docker run osmolabs/osmosis:25.1.1 version
# v25.1.1
All the images support arm64
and amd64
architectures.
Osmosis v25.1.0 🧪
Description
Lowers JSON unmarshalling overhead in IBC packet logic.
Changelog
See the full changelog here
⚡️ Binaries
Binaries for Linux (amd64 and arm64) are available below.
🔨 Build from source
If you prefer to build from source, you can use the following commands:
git clone https://github.com/osmosis-labs/osmosis
cd osmosis && git checkout v25.1.0
make install
🐳 Run with Docker
As an alternative to installing and running osmosisd on your system, you may run osmosisd in a Docker container.
The following Docker images are available in our registry:
Image Name | Base | Description |
---|---|---|
osmolabs/osmosis:25.1.0 |
distroless/static-debian11 |
Default image based on Distroless |
osmolabs/osmosis:25.1.0-distroless |
distroless/static-debian11 |
Distroless image (same as above) |
osmolabs/osmosis:25.1.0-nonroot |
distroless/static-debian11:nonroot |
Distroless non-root image |
osmolabs/osmosis:25.1.0-alpine |
alpine |
Alpine image |
Example run:
docker run osmolabs/osmosis:25.1.0 version
# v25.1.0
All the images support arm64
and amd64
architectures.
Osmosis v25.0.4 🧪
Description
Changelog
See the full changelog here
⚡️ Binaries
Binaries for Linux (amd64 and arm64) are available below.
🔨 Build from source
If you prefer to build from source, you can use the following commands:
git clone https://github.com/osmosis-labs/osmosis
cd osmosis && git checkout v25.0.4
make install
🐳 Run with Docker
As an alternative to installing and running osmosisd on your system, you may run osmosisd in a Docker container.
The following Docker images are available in our registry:
Image Name | Base | Description |
---|---|---|
osmolabs/osmosis:25.0.4 |
distroless/static-debian11 |
Default image based on Distroless |
osmolabs/osmosis:25.0.4-distroless |
distroless/static-debian11 |
Distroless image (same as above) |
osmolabs/osmosis:25.0.4-nonroot |
distroless/static-debian11:nonroot |
Distroless non-root image |
osmolabs/osmosis:25.0.4-alpine |
alpine |
Alpine image |
Example run:
docker run osmolabs/osmosis:25.0.4 version
# v25.0.4
All the images support arm64
and amd64
architectures.