Skip to content

canton v3.5.14

Latest

Choose a tag to compare

@canton-machine canton-machine released this 20 Aug 13:16
ffe6e92

Release of Canton 3.5.14

Canton 3.5.14 has been released on August 19, 2026.

Summary

This is a maintenance release with improvements for CantonBFT.

What’s New

CantonBFT Improvements

  • Added a configuration option to override the view change timeout that is set via a topology transaction (SequencingParameters)
  • Improved the DB query that loads in-progress consensus state after a restart. Now, nodes only load minimum necessary messages for rehydration, rather than all messages from the most recent epoch.
  • Add check in mempool that local batches created are not too big.
  • Further fine tune what messages get loaded as part of rehydration
  • Add options in the SequencingParameters to make the view change timeout be dynamic.

Compatibility

The following Canton protocol versions are supported:

Dependency Version
Canton protocol versions 34, 35

Canton has been tested against the following versions of its dependencies:

Dependency Version
Java Runtime OpenJDK 64-Bit Server VM (build 21.0.12+2-nixos, mixed mode, sharing)
Postgres Recommended: PostgreSQL 17.10 (Debian 17.10-1.pgdg13+1) – Also tested: PostgreSQL 14.24 (Debian 14.24-1.pgdg13+2), PostgreSQL 15.19 (Debian 15.19-1.pgdg13+2), PostgreSQL 16.15 (Debian 16.15-1.pgdg13+2), PostgreSQL 18.6 (Debian 18.6-1.pgdg13+2)