Skip to main content
Version: 8.9 (unreleased)

8.9 Release notes

These release notes identify the main new features included in the 8.9 minor release, including alpha feature releases.

Minor release dateScheduled end of maintenanceChangelog(s)Upgrade guides
14 April 202613 October 2028Patch Releases and Changelogs-
8.9 resources
  • See release announcements to learn more about supported environment changes and breaking changes or deprecations.
  • Refer to the quality board for an overview of known bugs by component and severity.

Technical Changelogs for all 8.9.x releases

Overview of all patch releases and their Changelogs in GitHub

8.9.0-alpha1

Release dateChangelog(s)Blog
13 November 2025-

JDBC driver management for RDBMS integrations

Self-ManagedConfiguration

Camunda 8.9 introduces a standardized approach to JDBC driver management for RDBMS integrations in manual installations.

  • A new /driver-lib directory separates Camunda-bundled drivers from customer-supplied ones, providing a clear and compliant structure for database connectivity.
  • Drivers that Camunda can legally distribute are included by default. Customers can add and configure their own drivers (for example, Oracle JDBC).
  • Configuration options allow full control, including explicit driver-class designation when required.

This change simplifies compliance and setup for RDBMS environments, ensuring consistent connectivity across PostgreSQL, Oracle, MariaDB, and H2.

MySQL and Microsoft SQL Server secondary storage

Self-ManagedData

Camunda 8.9 extends RDBMS secondary storage to include MySQL and Microsoft SQL Server as additional database options for the Orchestration cluster.

  • This enhancement provides greater flexibility for enterprises that depend on these databases due to policy, licensing, or ecosystem requirements, enabling smoother onboarding and infrastructure alignment.
  • Zeebe’s primary execution storage remains Raft + RocksDB.
note

This alpha release introduces foundational support only. External configuration and Operate integration follows in upcoming alpha releases.

RDBMS secondary storage (H2, PostgreSQL, Oracle, MariaDB)

Self-ManagedData

Camunda 8.9 introduces RDBMS secondary storage as an alternative to Elasticsearch or OpenSearch for storing and querying process data.

This feature enables organizations to use relational databases such as H2, PostgreSQL, Oracle, or MariaDB as the secondary storage layer, reducing operational complexity for teams that do not need the scale or performance of Elasticsearch or OpenSearch and prefer an RDBMS-based solution.

Key highlights:

  • Flexible database choice: Use relational databases instead of Elasticsearch or OpenSearch.
  • Separation of concerns: Zeebe’s primary execution storage remains Raft + RocksDB; this update only extends the secondary storage layer.
  • Consistent APIs: Continue using the same REST API and data format as with Elasticsearch or OpenSearch—no query or integration changes needed.
  • Simplified operations: Leverage existing RDBMS expertise without maintaining Elasticsearch or OpenSearch clusters.
note

This alpha release introduces support for H2 in Camunda 8 Run only. Operate and external RDBMS configuration follows in upcoming alpha releases.

Web Modeler: RDBMS support (H2, MariaDB, MySQL)

Self-ManagedSaaSDataWeb Modeler

Web Modeler now supports H2, MariaDB, and MySQL as relational database systems, aligning with the configurations supported by the Orchestration cluster.

This enhancement ensures consistency across environments, simplifies setup for administrators, and improves integration for both SaaS and Self-Managed deployments.