Skip to content

canton v3.4.8

Choose a tag to compare

@canton-machine canton-machine released this 17 Nov 09:15
· 9 commits to main since this release
256b283

Release of Canton 3.4.8

Canton 3.4.8 has been released on November 14, 2025.

Summary

This is a maintenance release that fixes automatic synchronization of protocol feature flags.

What’s New

Minor Improvements

  • The generateExternalPartyTopology endpoint on the Ledger API now returns a single PartyToParticipant topology transaction to onboard the party.
    The transaction contains signing threshold and signing keys. This effectively deprecate the usage of PartyToKeyMapping.
    For parties with signing keys both in PartyToParticipant and PartyToKeyMapping, the keys from PartyToParticipant take precedence.

Bugfixes

  • Fixed a bug preventing automatic synchronization of protocol feature flags.
    Automatic synchronization can be disabled by setting parameters.auto-sync-protocol-feature-flags = false in the participant's configuration object.

Compatibility

The following Canton protocol versions are supported:

Dependency Version
Canton protocol versions 34

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

Dependency Version
Java Runtime OpenJDK 64-Bit Server VM (build 21.0.5+1-nixos, mixed mode, sharing)
Postgres Recommended: PostgreSQL 17.7 (Debian 17.7-3.pgdg13+1) – Also tested: PostgreSQL 14.20 (Debian 14.20-1.pgdg13+1), PostgreSQL 15.15 (Debian 15.15-1.pgdg13+1), PostgreSQL 16.11 (Debian 16.11-1.pgdg13+1)