Skip to content

Releases: shentufoundation/shentu

v2.15.0

01 Jul 10:25
e3d34d5
Compare
Choose a tag to compare

Shentu v2.15.0 Release Notes

🕐Timeline

This is a mandatory upgrade for all validators and full node operators.
The upgrade is scheduled at block height 24,865,200, approximately on July 22nd 2025, 13:00 UTC.

❗Here are what you need to do:

  1. Wait until upgrade height 24,865,200 is reached
  2. Stop the running shentud daemon
  3. Replace the running shentud binary with the v2.15.0 version
  4. Restart the shentud daemon with the v2.15.0 version

📝Changelog

Upgrade

  • Add OpenMath: a decentralized formal verification system
  • Bump WASM to v0.54.0
  • Bump IBC from 8.5.1 to 8.7.0

🔨Build from source

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

git clone https://github.com/shentufoundation/shentu.git
cd shentu && git checkout v2.15.0
make install

☑️Binary version check

./shentud_2.15.0_linux_amd64 version --long

commit: e3d34d5eb3c6c38105e59e0ef2246fe8f33eaef0
cosmos_sdk_version: v0.50.13
go: go version go1.23.10 linux/amd64
name: shentu
server_name: shentud
version: v2.15.0

📎Download binaries

Binary for linux is available below.

v2.15.0-rc2

12 Jun 11:53
Compare
Choose a tag to compare
v2.15.0-rc2 Pre-release
Pre-release

Testing for openmath

v2.15.0-rc1

30 Apr 02:02
Compare
Choose a tag to compare
v2.15.0-rc1 Pre-release
Pre-release

Testing for openmath

v2.14.1

16 Apr 14:50
6d83b40
Compare
Choose a tag to compare

📝Changelog

bump cosmos-sdk to v0.50.13

This patch release fixes GHSA-47ww-ff84-4jrg.

We recommend that you upgrade to this patch release as soon as possible.

This patch is not state-breaking, so chains can perform a rolling upgrade. A coordinated upgrade is not required. However, validators are strongly encouraged to upgrade as soon as the release becomes available.

🔨Build from source

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

git clone https://github.com/shentufoundation/shentu.git
cd shentu && git checkout v2.14.1
make install

☑️Binary version check

./shentud_2.14.1_linux_amd64 version --long

commit: 6d83b40a4da2e7675388f50a642d6f45c6ac14c1
cosmos_sdk_version: v0.50.13-shentu2
go: go version go1.22.12 linux/amd64
name: shentu
server_name: shentud
version: v2.14.1

v2.14.0

16 Apr 01:12
2091264
Compare
Choose a tag to compare

This release was originally published on Jan 23, 2025

Shentu v2.14.0 Release Notes

🕐Timeline

This is a mandatory upgrade for all validators and full node operators.
The upgrade height is 22399700, which is approx. February 6th 2025, 13:00 UTC.

❗Here are what you need to do:

  1. Wait until upgrade height 22399700 is reached
  2. Stop the running shentud daemon
  3. Replace the running shentud binary with the v2.14.0 version
  4. Restart the shentud daemon with the v2.14.0 version

📝Changelog

Upgrade

  • Add wasm module
  • Enable sign mode textual

🔨Build from source

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

git clone https://github.com/shentufoundation/shentu.git
cd shentu && git checkout v2.14.0
make install

☑️Binary version check

./shentud_2.14.0_linux_amd64 version --long

commit: 20912640248652bf14037fd98f021861e9a1c92f
cosmos_sdk_version: v0.50.11-shentu2
go: go version go1.22.11 linux/amd64
name: shentu
server_name: shentud
version: v2.14.0

📎Download binaries

Binary for linux is available below.

v2.14.0-rc2

14 Jan 02:30
Compare
Choose a tag to compare
v2.14.0-rc2 Pre-release
Pre-release

Changelog

Upgrade

  • Add wasm module
  • Enable sign mode textual

v2.14.0-rc1

16 Apr 02:11
Compare
Choose a tag to compare
v2.14.0-rc1 Pre-release
Pre-release

This release was originally published on Jan 13, 2025

Changelog

Upgrade

  • Add wasm module

v2.13.2

16 Apr 02:10
08dcd8f
Compare
Choose a tag to compare

This release was originally published on Jan 6, 2025

Changelog

Upgrade

  • Bump cosmos-sdk to v0.50.11
  • Bump cosmossdk.io/math to v1.4.0

BUG FIXES

Binary checksum

sha256sum shentud_2.13.2_*

111037c9a1c00ac97d5e750d839976a875edd15ac107c0dbc97e815ea766e8b3  shentud_2.13.2_linux_amd64
f1bc1fdf839fb8b3d8d3d6e7f64523afa3afc8326859a4f79f3aed77ae75dcda  shentud_2.13.2_arm64_macos
bb42f4917abb88fdaf4f38c0b99c869267ef0c448ad8ea43fd3d3a3c82b0d806  shentud_2.13.2_win_x86_64.exe

./shentud_2.13.2_linux_amd64 version --long

commit: 08dcd8fd511d8e0056c14c3085dca52945643003
cosmos_sdk_version: v0.50.11-shentu2
go: go version go1.22.9 linux/amd64
name: shentu
server_name: shentud
version: 2.13.2

v2.13.1

16 Apr 02:09
9656280
Compare
Choose a tag to compare

This release was originally published on Nov 19, 2024

Changelog

Upgrade

  • Upgrade cometbft to v0.38.13

Fix bugs

  • [state/indexer] Fix the tx_search results not returning all results by changing the logic in the indexer to copy the key and values instead of reusing an iterator. This issue only arises when upgrading to cometbft-db v0.13 or later.

v2.12.2

16 Apr 01:47
Compare
Choose a tag to compare

This release was originally published on Nov 19, 2024

Changelog

Upgrade

  • Upgrade cometbft to v0.38.13

Fix bugs

  • [state/indexer] Fix the tx_search results not returning all results by changing the logic in the indexer to copy the key and values instead of reusing an iterator. This issue only arises when upgrading to cometbft-db v0.13 or later.