canton v3.4.8
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
generateExternalPartyTopologyendpoint on the Ledger API now returns a singlePartyToParticipanttopology transaction to onboard the party.
The transaction contains signing threshold and signing keys. This effectively deprecate the usage ofPartyToKeyMapping.
For parties with signing keys both inPartyToParticipantandPartyToKeyMapping, the keys fromPartyToParticipanttake precedence.
Bugfixes
- Fixed a bug preventing automatic synchronization of protocol feature flags.
Automatic synchronization can be disabled by settingparameters.auto-sync-protocol-feature-flags = falsein 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) |