diff --git a/docs/reference/announcements-release-notes/890/890-release-notes.md b/docs/reference/announcements-release-notes/890/890-release-notes.md index 530e75dc4d9..5b3ecffa55b 100644 --- a/docs/reference/announcements-release-notes/890/890-release-notes.md +++ b/docs/reference/announcements-release-notes/890/890-release-notes.md @@ -16,6 +16,7 @@ These release notes identify the main new features included in the 8.9 minor rel :::info 8.9 resources - See [release announcements](/reference/announcements-release-notes/890/890-announcements.md) to learn more about supported environment changes and breaking changes or deprecations. +- See [What's new in Camunda 8.9](/reference/announcements-release-notes/890/whats-new-in-89.md) for important changes to consider when planning your upgrade from Camunda 8.8. - Refer to the [quality board](https://github.com/orgs/camunda/projects/187/views/21) for an overview of known bugs by component and severity. ::: @@ -27,10 +28,185 @@ These release notes identify the main new features included in the 8.9 minor rel - - +## APIs and tools + +
[Camunda CLI getting started](/apis-tools/c8ctl/getting-started.md)
+[Camunda CLI development workflows](/apis-tools/c8ctl/development-workflows.md)
+[Camunda CLI cluster inspection](/apis-tools/c8ctl/cluster-inspection.md)
+[Camunda CLI plugins](/apis-tools/c8ctl/plugins.md)
+ +### Camunda Process Test + + + +You can now write and run JSON test cases with Camunda Process Test. + +- Define process tests in JSON instead of implementing test logic in Java. +- Execute JSON test cases as part of standard JUnit 5 runs in local and CI/CD environments. + +Camunda Process Test also introduces a shared runtime mode as an alternative to managed runtime. Shared runtime uses one runtime across multiple test classes, which can significantly reduce overall test execution time. We recommend enabling it in the configuration. + +[JSON test cases](/apis-tools/testing/json-test-cases.md)
+[Shared runtime configuration](/apis-tools/testing/configuration.md#shared-runtime)
+ +#### AI agent testing + + + +Camunda Process Test now adds dedicated support for AI agent testing, making it easier to test processes where agents choose different actions at runtime and produce non-deterministic output. + +- Judge assertions use a configured LLM to assess whether AI-generated output satisfies a natural-language expectation, so you can verify response quality and intent. +- Conditional behavior helps you model reactive test behavior for agent-driven flows by watching process state changes and completing tasks as they appear, without blocking the test on a predefined path. + + + +## Camunda 8 Run + +[MCP docs](/reference/mcp-docs/mcp-docs.md)
+[Get started with agentic orchestration](/guides/getting-started-agentic-orchestration.md)
+ +## Connectivity + +[Secure connectivity overview](/components/saas/secure-connectivity/index.md)
+[Set up secure connectivity in Console](/components/saas/secure-connectivity/console-setup.md)
+ +## Helm chart deployment + +[EKS dual-region reference architecture](/self-managed/deployment/helm/cloud-providers/amazon/amazon-eks/dual-region.md)
+[OpenShift dual-region reference architecture](/self-managed/deployment/helm/cloud-providers/openshift/dual-region.md)
+[Dual-region operational tasks](/self-managed/deployment/helm/operational-tasks/dual-region-ops.md)
+ +### Migration from Bitnami subcharts + + + +Camunda 8.9 adds migration guidance for customers moving Self-Managed Helm deployments away from deprecated Bitnami subcharts. + +- Use the migration guides to move PostgreSQL, Elasticsearch, and Keycloak from Bitnami subcharts to independent infrastructure services. +- Follow the documented migration phases to plan backup, cutover, validation, and cleanup with minimal disruption. + +[Migrate from Bitnami subcharts](/self-managed/deployment/helm/operational-tasks/migration-from-bitnami/index.md)
+ +## Migration from Camunda 7 to Camunda 8 + +### Conditional events support in Migration Analyzer and Diagram Converter + + + +Migration Analyzer and Diagram Converter now detect and convert Camunda 7 conditional events (start, intermediate catch, and boundary events) into Camunda 8-compatible BPMN. + +The migration report also flags conditional-event follow-up tasks so teams can plan manual review where needed. + +[Diagram Converter](/guides/migrating-from-camunda-7/migration-tooling/diagram-converter.md)
+[Convert expressions](/guides/migrating-from-camunda-7/migration-tooling/diagram-converter.md#convert-expressions)
+ +### History Data Migrator + + + +Data Migrator now supports migrating historic audit data from Camunda 7 to Camunda 8. + +[History Data Migrator](/guides/migrating-from-camunda-7/migration-tooling/data-migrator/history.md)
+ +## Modeler + +[RPA getting started](/components/rpa/getting-started.md)
+ +### Unified deployment experience across file types in Web Modeler + + + +Web Modeler now offers a unified deployment experience across BPMN, DMN, forms, and RPA scripts. + +- Deploy artifacts from their details view using a consistent interaction pattern across file types. +- See more clearly which linked files are included when deploying within a process application. +- Choose whether to deploy the current file or the applicable process application bundle, depending on context. + +This update reduces hidden deployment behavior, lowers cognitive load, and makes deployment workflows more predictable and extensible for future asset types. + +[Process applications in Web Modeler](/components/modeler/web-modeler/process-applications/process-applications.md)
+[Validate and deploy your process application](/components/modeler/web-modeler/process-applications/deploy-process-application.md)
+ +## Operate + +