All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
1.8.0 - 2026-09-16
- Default Tenderdash version bumped to
v1.8.0(wasv1.5.3): protobuf definitions are generated from Tenderdash v1.8.0 unlessTENDERDASH_COMMITISHis set. The crate version is aligned with the targeted Tenderdash version. - ABCI protocol version is
1.4.0(was1.3.0, unchanged in Tenderdash v1.6.x/v1.7.x).check_version()requires Tenderdash ABCI^1.4, so apps built on this release reject Tenderdash nodes older than v1.8.0 during theinfohandshake.
ResponseFinalizeBlock.propose_next_block_immediately(bool, defaultfalse): tells the local Tenderdash node to skip thecreate-empty-blocks-intervalwait before proposing round 0 of the next height, for example when withdrawal transactions are waiting to be signed. The field is additive, so code that buildsResponseFinalizeBlockwith..Default::default()needs no changes.
ValidatorParams.voting_power_thresholddoc comments describe Tenderdash's type-aware threshold validation: an explicit override, the canonical LLMQ threshold, or a size-based floor for custom quorum types. The wire format is unchanged.
1.5.1 - 2026-04-24
- MSRV bumped to
1.88(was1.85) — required by thezip8.5 build-dependency intenderdash-proto-compiler. Consumers oftenderdash-protomust build with rustc ≥ 1.88. zipbuild-dependency updated from7.0to8.5intenderdash-proto-compiler(#193).- Reference Dockerfiles bumped from
rust:1.85-*torust:1.88-*.
tenderdash-proto-compiler: actionable download-hint message and stale-archive cleanup in the Tenderdash source fetch script (#188).tenderdash-abcitests: updatedbollardimport to usebollard::models::ContainerCreateBody(bollard 0.20.2 dropped the re-export viabollard::secret::*).
actions/upload-artifact6 → 7 (#183).docker/setup-buildx-action3.12.0 → 4.0.0 (#185).docker/build-push-action6.18.0 → 7.0.0 (#186) and 7.0.0 → 7.1.0 (#194).actions/deploy-pages4 → 5 (#191).actions/configure-pages5 → 6 (#192).actions/upload-pages-artifact4 → 5 (#195).