Catalyst Canton - Version 1.9 Release notes

What’s new

  • Secure JSON API Communication – Catalyst now establishes direct HTTPS connections with the DAML JSON API, removing the prior reliance on Traefik HTTP-to-HTTPS redirection. This improves compatibility with different cluster environments

  • Dedicated Metrics Port Exposure – Participants and validators now expose an explicit metrics port, enhancing observability and integration with monitoring tools.

  • Client-Focused Enhancements – Participants and validators now expose a dedicated Prometheus-compatible metrics port, enabling tighter integration with observability stacks and more granular performance monitoring.

    • UI Redesign – Modernized frontend for improved UX and streamlined workflows.

    • Flexible Deployment Options – Additional deployment flags and configurations to support heterogeneous client environments and infrastructure.

    • Stability Improvements – Multiple backend fixes and improvements to ensure more consistent runtime behavior.

Patches Summary

  • v1.9.0 / v1.9.1- Internal-only builds for penetration testing and internal QA cycles.

  • v1.9.2- Major client release featuring UI overhaul and modular deployment support for varied infrastructure requirements.

  • v1.9.3- Resolved an issue introduced in v1.9 where validator pods failed to restart correctly during migration operations

  • …​

  • v1.9.5- Introduced dedicated metrics port bindings for both participants and validators.

  • v1.9.6- Modified Catalyst’s DAML JSON API integration to initiate direct HTTPS requests, eliminating dependency on Traefik-level HTTPS redirection.

  • v1.9.7- Added the ability to disable wallet creation during validator provisioning. Improved identity dump behavior by removing wallet password requirements and avoiding field duplication.