From 761bd54541ee2a2531dea59f25a99b8ea9e23da0 Mon Sep 17 00:00:00 2001 From: Amara Date: Mon, 26 Aug 2024 14:52:54 -0500 Subject: [PATCH 1/8] first pass --- docs/reference/release-notes/860.md | 70 +++++++++++++++++++++++++++++ 1 file changed, 70 insertions(+) diff --git a/docs/reference/release-notes/860.md b/docs/reference/release-notes/860.md index 5c1dc9ad6b3..18e7ac131b9 100644 --- a/docs/reference/release-notes/860.md +++ b/docs/reference/release-notes/860.md @@ -17,6 +17,76 @@ keywords: | ---------------------- | ---------------------------- | ------------ | ------------ | | 8 October 2024 | 14 April 2026 | | | +## 8.6.0-alpha5 + +| Release date | Changelog(s) | | +| ----------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------- | +| 10 September 2024 | - [ Camunda 8 core ](https://github.com/camunda/zeebe/releases/tag/8.6.0-alpha5)
- [ Connectors ](https://github.com/camunda/connectors/releases/tag/8.6.0-alpha5) | [Release blog](https://camunda.com/blog/2024/08/camunda-alpha-release-september-2024/) | + +### Microservice Orchestration Getting Started Journey + + + +### Human Task Orchestration Getting Started Journey + + + +The Help Center now features a step-by-step guide to complete our Human Task Orchestration tutorial, explaining the critical features that every developer interested in HTO needs to know. In addition, users get a glimpse into the user experience for at-scale adoption, and, Enterprise architects get a picture of how Camunda's out-of-the-box Tasklist fits into their architecture + +### Public Marketplace Blueprint Support for HTO & DMN + + + +### Write Rate Limiting based on Exporting Rate + + + +We introduces a new unified flow control mechanism inside of Zeebe that is able to limit user commands (by default it tries to achieve 200ms response times) and rate limit writes of new records in general. + +Limiting the write rate is a new feature that can be used to prevent building up an excessive exporting backlog. There are two ways to limit the write rate, either by setting a static limit or by enabling throttling that dynamically adjust the write rate based on the exporting backlog and rate. If activated you might see more back pressure in cases where exporters are not exporting fast enough a backlog builds up. The back pressure error message will contain information to explain what is happening and you can read documentation to better understand what to do in such cases. + +We are applying the new write limit in SaaS to our default hosting packages automatically. +For Self-Managed it is disabled per default - you can activate and tune the write limit if required. + +### Simple Priority Field for User Tasks + + + +Organizations often face challenges in ensuring that teams focus on the most important tasks within complex workflows. +To address this, our task priority feature allows you to define and manage task priorities within a BPMN process, ensuring that important assignments receive the attention they deserve. + +User Task priority is an integer value that determines the importance of a task within a workflow. The supported priority values range from 0 to 100, with a default value of 50. A higher priority value indicates higher importance. + +### Org Admins Can Access All Modeling Projects (Super User Mode) - Self-Managed + + + +Admins can now govern all projects in Web Modeler Self-Managed using the "super user" mode. This feature has already been released in SaaS. + +### Data Viewer UI for Modeling + + + +The **variables view** lets you track variables defined in the process diagram. It shows where a variable was created, which elements write to the variable, and the variable’s scope. You can use this view to see which variables are available for use in an element and to troubleshoot problems with variables. + +### Share Connectors within the project and organization (Self-Managed) + + + +Admins of Self-Managed organizations can now share connectors within the project and organization levels, enabling easy reuse of shared assets. + +### Support version tag binding for linked resources + + + +You can now pin dependent files using a user-generated version tag. By specifying a version tag like "1.3.4", you can ensure that the right version of a dependent BPMN, DMN, or Form file is always used, regardless of future deployments. This feature is ideal for managing external or shared dependencies. + +### Internationalization (I18n) for Tasklist + + + +When creating a process for a local (non-English) region, you can design forms in the local language and have the Tasklist interface in the same language. By default, Tasklist supports four languages: English, French, German, and Spanish. The interface language is automatically determined by the user device's language settings. The interface will default to English if the device's language is not supported. + ## 8.6.0-alpha4 | Release date | Changelog(s) | | From aa6474ad75a84c942b8057ad6ef75546fcb51f61 Mon Sep 17 00:00:00 2001 From: Amara Date: Mon, 26 Aug 2024 16:05:27 -0500 Subject: [PATCH 2/8] small tweaks, add content from previous PR https://github.com/camunda/product-hub/issues/1426 --- docs/reference/release-notes/860.md | 24 +++++++++++++----------- 1 file changed, 13 insertions(+), 11 deletions(-) diff --git a/docs/reference/release-notes/860.md b/docs/reference/release-notes/860.md index 18e7ac131b9..79a1fb80187 100644 --- a/docs/reference/release-notes/860.md +++ b/docs/reference/release-notes/860.md @@ -23,32 +23,34 @@ keywords: | ----------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------- | | 10 September 2024 | - [ Camunda 8 core ](https://github.com/camunda/zeebe/releases/tag/8.6.0-alpha5)
- [ Connectors ](https://github.com/camunda/connectors/releases/tag/8.6.0-alpha5) | [Release blog](https://camunda.com/blog/2024/08/camunda-alpha-release-september-2024/) | -### Microservice Orchestration Getting Started Journey +### Microservice orchestration getting started journey -### Human Task Orchestration Getting Started Journey +### Human Task orchestration getting started journey The Help Center now features a step-by-step guide to complete our Human Task Orchestration tutorial, explaining the critical features that every developer interested in HTO needs to know. In addition, users get a glimpse into the user experience for at-scale adoption, and, Enterprise architects get a picture of how Camunda's out-of-the-box Tasklist fits into their architecture -### Public Marketplace Blueprint Support for HTO & DMN +### Public Marketplace Blueprint support for HTO & DMN -### Write Rate Limiting based on Exporting Rate +### Write rate limiting based on exporting rate -We introduces a new unified flow control mechanism inside of Zeebe that is able to limit user commands (by default it tries to achieve 200ms response times) and rate limit writes of new records in general. +We introduced a new Zeebe unified flow control mechanism that can limit user commands and rate limit writes of new records in general. By default, Zeebe tries to achieve 200ms response times for user commands. You can use this new feature to prevent the buildup of an excessive exporting backlog. -Limiting the write rate is a new feature that can be used to prevent building up an excessive exporting backlog. There are two ways to limit the write rate, either by setting a static limit or by enabling throttling that dynamically adjust the write rate based on the exporting backlog and rate. If activated you might see more back pressure in cases where exporters are not exporting fast enough a backlog builds up. The back pressure error message will contain information to explain what is happening and you can read documentation to better understand what to do in such cases. +To limit the write rate, you can either set a static limit or enable throttling that dynamically adjusts the write rate based on the exporting backlog and rate. +If activated, you might see more backpressure in cases where exporters are not exporting fast enough, so that a backlog builds up. The backpressure error message contains information to explain what is happening, and you can also refer to the documentation to understand what to do in such cases. -We are applying the new write limit in SaaS to our default hosting packages automatically. -For Self-Managed it is disabled per default - you can activate and tune the write limit if required. +The new write limit is automatically applied to Saas default hosting packages. -### Simple Priority Field for User Tasks +For Self-Managed, limiting is disabled by default. If required, you can activate and tune the write limit. + +### Simple priority field for User Tasks @@ -57,13 +59,13 @@ To address this, our task priority feature allows you to define and manage task User Task priority is an integer value that determines the importance of a task within a workflow. The supported priority values range from 0 to 100, with a default value of 50. A higher priority value indicates higher importance. -### Org Admins Can Access All Modeling Projects (Super User Mode) - Self-Managed +### Org admins can access all modeling projects (super user mode) - Self-Managed Admins can now govern all projects in Web Modeler Self-Managed using the "super user" mode. This feature has already been released in SaaS. -### Data Viewer UI for Modeling +### Data viewer UI for modeling From 75ab0b419e72e7ea49a906f87c3835ab8deb1e68 Mon Sep 17 00:00:00 2001 From: Amara Date: Tue, 27 Aug 2024 08:35:22 -0500 Subject: [PATCH 3/8] blurb from Ev --- docs/reference/release-notes/860.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/docs/reference/release-notes/860.md b/docs/reference/release-notes/860.md index 79a1fb80187..1629fd2e325 100644 --- a/docs/reference/release-notes/860.md +++ b/docs/reference/release-notes/860.md @@ -37,6 +37,10 @@ The Help Center now features a step-by-step guide to complete our Human Task Orc +Web Modeler now supports DMN models and Forms inside [Marketplace Blueprints](https://marketplace.camunda.com/en-US/listing?pl=3082&cat=107793&locale=en-US)! + +These Blueprints can now showcase even more ways to implement common business processes and illustrate best practices for process modeling and implementation. Learn more [here](/components/modeler/web-modeler/camunda-marketplace.md#browse-marketplace-blueprints). + ### Write rate limiting based on exporting rate From e08afa34213e17bc49b3550f61a0801b679cf7f7 Mon Sep 17 00:00:00 2001 From: Amara Date: Tue, 27 Aug 2024 13:26:53 -0500 Subject: [PATCH 4/8] add badges --- docs/reference/release-notes/860.md | 62 ++++++++++++++--------------- 1 file changed, 31 insertions(+), 31 deletions(-) diff --git a/docs/reference/release-notes/860.md b/docs/reference/release-notes/860.md index 1629fd2e325..25d7513f354 100644 --- a/docs/reference/release-notes/860.md +++ b/docs/reference/release-notes/860.md @@ -27,13 +27,13 @@ keywords: -### Human Task orchestration getting started journey +### Human Task orchestration getting started journey Tasklist The Help Center now features a step-by-step guide to complete our Human Task Orchestration tutorial, explaining the critical features that every developer interested in HTO needs to know. In addition, users get a glimpse into the user experience for at-scale adoption, and, Enterprise architects get a picture of how Camunda's out-of-the-box Tasklist fits into their architecture -### Public Marketplace Blueprint support for HTO & DMN +### Public Marketplace Blueprint support for HTO & DMN Web Modeler @@ -41,7 +41,7 @@ Web Modeler now supports DMN models and Forms inside [Marketplace Blueprints](ht These Blueprints can now showcase even more ways to implement common business processes and illustrate best practices for process modeling and implementation. Learn more [here](/components/modeler/web-modeler/camunda-marketplace.md#browse-marketplace-blueprints). -### Write rate limiting based on exporting rate +### Write rate limiting based on exporting rate Zeebe @@ -54,7 +54,7 @@ The new write limit is automatically applied to Saas default hosting packages. For Self-Managed, limiting is disabled by default. If required, you can activate and tune the write limit. -### Simple priority field for User Tasks +### Simple priority field for User Tasks Zeebe @@ -63,31 +63,31 @@ To address this, our task priority feature allows you to define and manage task User Task priority is an integer value that determines the importance of a task within a workflow. The supported priority values range from 0 to 100, with a default value of 50. A higher priority value indicates higher importance. -### Org admins can access all modeling projects (super user mode) - Self-Managed +### Org admins can access all modeling projects (super user mode) - Self-Managed Self-Managed Admins can now govern all projects in Web Modeler Self-Managed using the "super user" mode. This feature has already been released in SaaS. -### Data viewer UI for modeling +### Data viewer UI for modeling Modeler The **variables view** lets you track variables defined in the process diagram. It shows where a variable was created, which elements write to the variable, and the variable’s scope. You can use this view to see which variables are available for use in an element and to troubleshoot problems with variables. -### Share Connectors within the project and organization (Self-Managed) +### Share Connectors within the project and organization (Self-Managed) Self-Managed Admins of Self-Managed organizations can now share connectors within the project and organization levels, enabling easy reuse of shared assets. -### Support version tag binding for linked resources +### Support version tag binding for linked resources Modeler You can now pin dependent files using a user-generated version tag. By specifying a version tag like "1.3.4", you can ensure that the right version of a dependent BPMN, DMN, or Form file is always used, regardless of future deployments. This feature is ideal for managing external or shared dependencies. -### Internationalization (I18n) for Tasklist +### Internationalization (I18n) for Tasklist Tasklist @@ -99,7 +99,7 @@ When creating a process for a local (non-English) region, you can design forms i | -------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------- | | 12 August 2024 | - [ Camunda 8 core ](https://github.com/camunda/zeebe/releases/tag/8.6.0-alpha4)
- [ Connectors ](https://github.com/camunda/connectors/releases/tag/8.6.0-alpha4) | [Release blog](https://camunda.com/blog/2024/08/camunda-alpha-release-august-2024/) | -### Using Camunda 8 Connectors in Desktop Modeler +### Using Camunda 8 Connectors in Desktop Modeler Modeler @@ -108,7 +108,7 @@ You can now enable automatic fetching of Camunda 8 Connector templates in Deskto - To enable automatic fetching, set the `enable-connector-templates` flag to `true`. - To learn more about this feature, see [use Connectors](/components/modeler/desktop-modeler/use-connectors.md). -### Get started with human task orchestration +### Get started with human task orchestration Tasklist @@ -117,7 +117,7 @@ The Help Center now features a step-by-step guide to complete our [human task or - Users get a glimpse into the user experience for at-scale adoption. - Enterprise architects get a picture of how Camunda's out-of-the-box Tasklist fits into their architecture. -### Amazon AWS Bedrock Connector +### Amazon AWS Bedrock Connector Connectors @@ -156,19 +156,19 @@ Don't Repeat Yourself (DRY). Play now supports an end-to-end journey for saving - Any user can use this example data in their sessions, eliminating the need for tedious form-fills or copy-pasting. - Connector example data is now available to help define output variables or mock Connectors. -### Out-of-the-box (OOTB) product development lifecycle (PDLC) happy path +### Out-of-the-box (OOTB) product development lifecycle (PDLC) happy path Modeler Web Modeler is building a lightweight, out-of-the-box (OOTB) product development lifecycle (PDLC) to enable business users to review changes, promote them through changes, and maintain visibility into their journey. -### Console Self-Managed: OIDC support +### Console Self-Managed: OIDC support Console Self-Managed We are excited to announce a new Console Self-Managed feature to enhance your authentication capabilities. You can now use OpenID Connect (OIDC) to authenticate with Console Self-Managed, allowing seamless integration with enterprise Identity Providers (IdPs). -### Console Self-Managed: Administration API +### Console Self-Managed: Administration API Console Self-Managed @@ -177,13 +177,13 @@ We are excited to announce the release of the new Administration API for the Cam - The Administration API empowers you to collect detailed information across your organization about your automation clusters and their usage statistics. - You can use this API to automate various operational management tasks and seamlessly integrate the Camunda platform with your internal tools and systems. -### Hourly backup option on Camunda 8 SaaS +### Hourly backup option on Camunda 8 SaaS SaaS On Camunda 8 SaaS, you can now configure hourly backup intervals. Simply head to Console and adjust your backup interval. -### Improved visual indication of the executed path in a process +### Improved visual indication of the executed path in a process Operate @@ -195,25 +195,25 @@ In Operate, the visualization of the executed path of a process instance is impr | ------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------- | | 02 July 2024 | - [ Camunda 8 core ](https://github.com/camunda/zeebe/releases/tag/8.6.0-alpha3)
- [ Connectors ](https://github.com/camunda/connectors/releases/tag/8.6.0-alpha3) | [Release blog](https://camunda.com/blog/2024/07/camunda-alpha-release-july-2024/) | -### Encrypted inter-component communication for Web Modeler +### Encrypted inter-component communication for Web Modeler Modeler You can now [enable TLS-encrypted communication](/self-managed/modeler/web-modeler/configuration/ssl.md) between Web Modeler, the REST API, and websockets. -### API orchestration getting started journey +### API orchestration getting started journey Connectors New platform users interested in orchestrating API endpoints now have a high-level in-product explanation of Camunda's Connector functionality. -### Remove "Cloud" as a user-facing term +### Remove "Cloud" as a user-facing term ModelerConsole SaaS "Cloud" has been removed from the URLs in SaaS versions of Modeler and Console for conciseness. -### Incident Copilot Alpha +### Incident Copilot Alpha Play @@ -235,19 +235,19 @@ Let AI teach you how to prevent and fix the incidents you run into while playing The Help Center now features a step-by-step guide to complete the [API orchestration tutorial](/guides/getting-started-orchestrate-apis.md). To use this guide, you must have cookies enabled. -### Message queue inbound Connectors message acknowledgement configuration +### Message queue inbound Connectors message acknowledgement configuration Connectors Enhance BPMN workflow reliability with selective message acknowledgement, enabling precise error handling and notification for unmatched messages through RabbitMQ's dead letter queue configuration. Control the message acknowledgement process so acknowledgements are sent only if the message is both correlated to a process instance and meets the activation condition. -### New inbound intermediate element template property - `Message TTL` +### New inbound intermediate element template property - `Message TTL` Connectors Time-to-live (TTL) is now configurable for inbound Connectors via a property in all inbound intermediate element templates called `Message TTL`. The new default value for TTL is 0. Read more about [message buffering](/components/concepts/messages.md#message-buffering) and [message correlation](/components/concepts/messages.md#message-correlation-overview). -### Incident Copilot Alpha +### Incident Copilot Alpha Play @@ -257,7 +257,7 @@ Let AI teach you how to prevent and fix the incidents you run into while playing - Advice on how to update your model to prevent issues while developing - An open conversation to continue asking more questions -### MS SQL, MySQL, and PostgreSQL outbound JDBC Connector +### MS SQL, MySQL, and PostgreSQL outbound JDBC Connector Connectors @@ -265,7 +265,7 @@ Offering seamless data exchange between Camunda 8 and databases, the [new databa This integration enables a wide range of process blueprints and use cases to be executed on the Camunda platform without any additional installation or development. With the new Camunda Connector, you can now seamlessly integrate database operations into your workflows. This feature reduces complexity, enhances security, and lowers maintenance costs by providing a robust and efficient method for data exchange directly within the Camunda platform. -### Create Camunda Wizard +### Create Camunda Wizard Modeler @@ -273,7 +273,7 @@ Camunda's Docs AI is now available while you're modeling. Beyond the standard built-in guidance like tooltips, users who opt-in to AI features will be able to ask complex questions about how to develop their processes without leaving Modeler. The AI tool pulls best practices and technical instructions from our docs, forum posts, and blog, so you can spend less time searching for information and more time developing. -### Web Modeler Self-Managed Developer Edition (Local) +### Web Modeler Self-Managed Developer Edition (Local) Modeler Self-Managed @@ -281,7 +281,7 @@ Web Modeler Self Managed is now free to use for anyone. Now packaged as part of There is one limitation: each Modeler project can have up to five users. -### Amazon SageMaker +### Amazon SageMaker Connectors @@ -289,7 +289,7 @@ Integrate ML cases in your existing processes with [Amazon SageMaker](/component You can now effortlessly integrate machine learning functionalities into your workflows with the release of the Amazon SageMaker Connector. With this new Connector, directly harness Amazon SageMaker's machine learning services within Camunda, streamlining the process and allowing for greater focus on process enhancement and innovation. -### Process application MVP +### Process application MVP Modeler @@ -307,7 +307,7 @@ The [process application](/components/modeler/web-modeler/process-applications.m Developing and releasing Camunda processes in compliance with your organization's policies often creates a long-running, sometimes complex process across many endpoints - a great use case for an orchestrator like Camunda. Camunda is taking the first steps to orchestrate the development lifecycle using its own engine, relevant Connectors, and a [customizable blueprint](https://marketplace.camunda.com/en-US/apps/439170/cicd-pipeline) that you can modify to fit your needs. -### Process application MVP (SaaS only) +### Process application MVP (SaaS only) Modeler SaaS @@ -325,7 +325,7 @@ With the new release operating mass incidents is easier with [batch instance mod Creation, due, and follow-up dates are now shown as relative dates in task tiles (e.g. "Tomorrow" instead of "10 April 2024 - 13:34 PM"). -### Anti CSRF token for Tasklist +### Anti CSRF token for Tasklist Tasklist From a6e064529e1093594b0d04e5f44ab4b9fee5b1e2 Mon Sep 17 00:00:00 2001 From: Amara Date: Wed, 28 Aug 2024 09:11:30 -0500 Subject: [PATCH 5/8] CSS to remove sidebar badge --- src/css/custom.css | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/css/custom.css b/src/css/custom.css index 2b1f8784e7b..b5d0634d5d9 100644 --- a/src/css/custom.css +++ b/src/css/custom.css @@ -481,3 +481,9 @@ span.callout + p::after { .hero--primary { background-image: url("/static/img/hero-bg.png"); } + +/* Remove badges from sidebar */ +a.table-of-contents__link.toc-highlight > span { + visibility: hidden; + display: none; +} From d1309130216290c731ab1183386fedc663c08a3e Mon Sep 17 00:00:00 2001 From: Amara Date: Wed, 28 Aug 2024 09:22:48 -0500 Subject: [PATCH 6/8] add more badges and tweaks --- docs/reference/release-notes/860.md | 18 ++++++++++-------- 1 file changed, 10 insertions(+), 8 deletions(-) diff --git a/docs/reference/release-notes/860.md b/docs/reference/release-notes/860.md index 25d7513f354..a45efeca28b 100644 --- a/docs/reference/release-notes/860.md +++ b/docs/reference/release-notes/860.md @@ -23,17 +23,19 @@ keywords: | ----------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------- | | 10 September 2024 | - [ Camunda 8 core ](https://github.com/camunda/zeebe/releases/tag/8.6.0-alpha5)
- [ Connectors ](https://github.com/camunda/connectors/releases/tag/8.6.0-alpha5) | [Release blog](https://camunda.com/blog/2024/08/camunda-alpha-release-september-2024/) | -### Microservice orchestration getting started journey +### Microservice orchestration getting started journey Help Center -### Human Task orchestration getting started journey Tasklist +The Help Center now features a step-by-step guide to complete our microservice orchestration tutorial. + +### Human Task orchestration getting started journey Help Center Tasklist The Help Center now features a step-by-step guide to complete our Human Task Orchestration tutorial, explaining the critical features that every developer interested in HTO needs to know. In addition, users get a glimpse into the user experience for at-scale adoption, and, Enterprise architects get a picture of how Camunda's out-of-the-box Tasklist fits into their architecture -### Public Marketplace Blueprint support for HTO & DMN Web Modeler +### Public Marketplace Blueprint support for HTO & DMN Web Modeler Marketplace @@ -108,7 +110,7 @@ You can now enable automatic fetching of Camunda 8 Connector templates in Deskto - To enable automatic fetching, set the `enable-connector-templates` flag to `true`. - To learn more about this feature, see [use Connectors](/components/modeler/desktop-modeler/use-connectors.md). -### Get started with human task orchestration Tasklist +### Get started with human task orchestration Help Center Tasklist @@ -229,7 +231,7 @@ Let AI teach you how to prevent and fix the incidents you run into while playing | ------------ | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------- | | 11 June 2024 | - [ Camunda 8 core ](https://github.com/camunda/zeebe/releases/tag/8.6.0-alpha2)
- [ Connectors ](https://github.com/camunda/connectors/releases/tag/8.6.0-alpha2.1) | [Release blog](https://camunda.com/blog/2024/06/camunda-alpha-release-june-2024/) | -### API orchestration getting started journey +### API orchestration getting started journey Help Center @@ -301,7 +303,7 @@ The [process application](/components/modeler/web-modeler/process-applications.m | ------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------- | | 14 May 2024 | - [ Camunda 8 core ](https://github.com/camunda/zeebe/releases/tag/8.6.0-alpha1)
- [ Connectors ](https://github.com/camunda/connectors/releases/tag/8.6.0-alpha1) | [Release blog](https://camunda.com/blog/2024/05/camunda-alpha-release-may-2024/) | -### Process development lifecycle (PDLC) blueprint +### Process development lifecycle (PDLC) blueprint Marketplace @@ -313,13 +315,13 @@ Developing and releasing Camunda processes in compliance with your organization' The [process application](/components/modeler/web-modeler/process-applications.md) is a special type of folder in Web Modeler that enables bulk actions like deploying all assets together. This reduces the risk of having a broken deployment at runtime and makes it more convenient to deploy related files. -### Instance modification as batch +### Instance modification as batch Operate With the new release operating mass incidents is easier with [batch instance modification](/components/operate/userguide/process-instance-batch-modification.md). If there was an issue in process execution that caused you to enter the wrong process branch or data was corrupted, you can select multiple process instances and move them to the correct place in the process. -### Relative dates in task tiles +### Relative dates in task tiles Tasklist From 42a8a9f77d783e51c015efa86e358a7f5f677559 Mon Sep 17 00:00:00 2001 From: Amara Date: Wed, 28 Aug 2024 13:56:37 -0500 Subject: [PATCH 7/8] add link to update guide --- docs/reference/release-notes/860.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/docs/reference/release-notes/860.md b/docs/reference/release-notes/860.md index a45efeca28b..bab4dc46578 100644 --- a/docs/reference/release-notes/860.md +++ b/docs/reference/release-notes/860.md @@ -13,9 +13,9 @@ keywords: ## 8.6 minor -| Scheduled release date | Scheduled end of maintenance | Changelog(s) | Release blog | -| ---------------------- | ---------------------------- | ------------ | ------------ | -| 8 October 2024 | 14 April 2026 | | | +| Scheduled release date | Scheduled end of maintenance | Changelog(s) | Release blog | Update guide | +| ---------------------- | ---------------------------- | ------------ | ------------ | --------------------------------------------------------------------------------------- | +| 8 October 2024 | 14 April 2026 | | | [Self-Managed update guide](self-managed/operational-guides/update-guide/850-to-860.md) | ## 8.6.0-alpha5 From a55c7dfcf20897e12f18ae04e1b239379edeae9c Mon Sep 17 00:00:00 2001 From: Amara Date: Wed, 28 Aug 2024 14:19:21 -0500 Subject: [PATCH 8/8] add badges --- docs/reference/release-notes/850.md | 86 ++++++++++++++--------------- 1 file changed, 43 insertions(+), 43 deletions(-) diff --git a/docs/reference/release-notes/850.md b/docs/reference/release-notes/850.md index 5733a7f94cd..8dac9b61fd5 100644 --- a/docs/reference/release-notes/850.md +++ b/docs/reference/release-notes/850.md @@ -6,11 +6,11 @@ description: "Release notes for 8.5, including alphas" ## 8.5 minor -| Release date | End of maintenance | Changelog(s) | Release blog | -| ------------ | ------------------ | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------- | -| 9 April 2024 | 14 October 2025 | -[ Camunda 8 Core ](https://github.com/camunda/camunda-platform/releases/tag/8.5.0)
-[ Connectors ](https://github.com/camunda/connectors/releases/tag/8.5.0)
- [ Optimize ](https://github.com/camunda/camunda-optimize/releases/tag/3.13.0) | [Release blog](https://camunda.com/blog/2024/04/camunda-8-5-release/) | +| Release date | End of maintenance | Changelog(s) | Release blog | Update guide | +| ------------ | ------------------ | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------- | ------------------------------------------------------------------------------------- | +| 9 April 2024 | 14 October 2025 | -[ Camunda 8 Core ](https://github.com/camunda/camunda-platform/releases/tag/8.5.0)
-[ Connectors ](https://github.com/camunda/connectors/releases/tag/8.5.0)
- [ Optimize ](https://github.com/camunda/camunda-optimize/releases/tag/3.13.0) | [Release blog](https://camunda.com/blog/2024/04/camunda-8-5-release/) | [Self-Managed update guide](self-managed/operational-guides/update-guide/840-to-850/) | -### Role Support for Web Modeler with OIDC in Self-Managed +### Role Support for Web Modeler with OIDC in Self-Managed Modeler Self-Managed @@ -22,119 +22,119 @@ You can now use Role-Based Access Control (RBAC) with your own OIDC Identity pro The process overview page was redesigned for clarity and ease-of-use. -### Fully supported Spring Zeebe SDK +### Fully supported Spring Zeebe SDK Zeebe Use supported [Spring Zeebe SDK](/apis-tools/spring-zeebe-sdk/getting-started.md) in your Spring or Spring Boot projects to interact with the Zeebe API and build process applications. Spring Zeebe SDK works with Zeebe gRPC and the new Zeebe REST API. -### Modeler-only role in Camunda 8 SaaS +### Modeler-only role in Camunda 8 SaaS Modeler SaaS In Camunda 8 SaaS, you can now assign users a [Modeler role](/components/console/manage-organization/manage-users.md#roles-and-permissions) which allows them to only have access to Modeler and view-only access to cluster information in Console, but no actual cluster components. -### Expression component +### Expression component Modeler Form developers can now add [expression components](/components/modeler/forms/form-element-library/forms-element-library-expression.md) to forms to calculate and store values and reuse them in other components, allowing you to break down complex expressions into multiple steps, and to return calculated values as form output. -### Task context description MVP +### Task context description MVP Tasklist Developers can now define a custom description on user tasks that appears on the task tile in Tasklist. The description can differ per task instance. To set the description, the variable [`taskContextDisplayName`](/components/concepts/variables.md#context-variable) must be defined as an input variable. -### Desktop Modeler is supported when OIDC / EntraID is used +### Desktop Modeler is supported when OIDC / EntraID is used Modeler You can now use Desktop Modeler with your own OIDC Identity provider (such as Entra ID) without relying on Keycloak. This means when you have configured your own Identity provider in Camunda 8, Desktop Modeler can authenticate using Client ID and Secret when deploying or starting process instances. -### Ad-hoc task filters +### Ad-hoc task filters Tasklist Tasklist users can now filter tasks using custom filter settings. The filter settings are stored in the browser and preserved across Tasklist sessions. -### Indicate task assignees +### Indicate task assignees Tasklist Assigned users are now indicated in the task tiles by a label and an icon. Tasks assigned to the logged-in user are labeled `Me`, while other assignees are indicated by their name. Unassigned tasks are indicated accordingly. -### Show due, follow up, and completion dates conditionally in task tiles +### Show due, follow up, and completion dates conditionally in task tiles Tasklist Due date, follow-up, and completion dates are now conditionally displayed in the task tiles depending on the selected sort criteria. -### Show "completed by" info in completed tasks +### Show "completed by" info in completed tasks Tasklist Completed tasks are now indicated by a corresponding label in the task details. -### Highlight overdue task tiles +### Highlight overdue task tiles Tasklist Overdue tasks are now highlighted with an indicator. -### Show invalidation message when required fields are empty on submit +### Show invalidation message when required fields are empty on submit Tasklist Users now receive an invalidation message if required fields are empty or the field input is invalid when submitting a form. -### Simple browser notification +### Simple browser notification Tasklist Tasklist users can now receive a [browser notification](/components/tasklist/userguide/using-tasklist.md#work-on-assigned-tasks) when new tasks are assigned to them. This requires Tasklist to run in the background. -### HTML viewer component +### HTML viewer component Modeler Developers can now add an [HTML viewer component](/components/modeler/forms/form-element-library/forms-element-library-html.md) to forms to render custom HTML with CSS. The HTML can be templated with process/form variables using expressions, which are sanitized to prevent XSS and clickjacking attacks. The CSS is scoped to the component, and does not impact the remaining form or embedding application. -### Reports on task assignment +### Reports on task assignment Tasklist The first iteration of this feature brings back existing features from Camunda 7 to Camunda 8. It is now possible to aggregate the duration of user tasks in the states `Assigned` and `Unassigned` for a `User Task` or `Assignee`. The evaluation per `Assignee` can be switched off via a configuration. See the new options in the user task report. -### Zeebe REST API infrastructure to build user task API +### Zeebe REST API infrastructure to build user task API Zeebe The first step to offer an intuitive and consistent experience via a single, [unified Camunda 8 REST API](https://camunda.com/blog/2024/03/streamlining-camunda-apis-zeebe-rest-api/) is to provide the Zeebe REST API. With this release, developers can use the Zeebe REST API to manage [Zeebe user tasks](/apis-tools/tasklist-api-rest/migrate-to-zeebe-user-tasks.md), enabling immediate task state changes. The Zeebe REST API includes support for Identity authentication and multi-tenancy, ensuring parity to the Zeebe gRPC API. -### Refactoring suggestions +### Refactoring suggestions Modeler Introducing AI-driven [refactoring suggestions](/components/modeler/web-modeler/advanced-modeling/refactoring-suggestions.md) in our modeling canvas, designed to refine your BPMN models based on task descriptions. Enter a description, like `Send a message`, and immediately receive a practical suggestion, such as implementing it through a Slack Connector. This feature aims to streamline your workflow, offering intuitive, actionable advice for transforming descriptions into efficient BPMN tasks. -### Frontend developer documentation +### Frontend developer documentation Tasklist Developers now find [documentation](/apis-tools/frontend-development/01-task-applications/01-introduction-to-task-applications.md) about how to build custom frontends using Camunda's APIs and tools, including form-js. -### KPI Report Wizard framework +### KPI Report Wizard framework Optimize The [KPI Wizard]($optimize$/components/userguide/process-KPIs) is the new way to build a KPI report quickly. The Wizard already contains predefined KPIs that can be selected. It guides the users through the needed customization and allows them to activate an alert that allows passive monitoring. The list of predefined KPIs will be extended with upcoming releases. Start setting up a first process KPI now. -### Use secrets in hybrid mode +### Use secrets in hybrid mode Connectors You are now able to consume the [secrets](/guides/use-connectors-in-hybrid-mode.md#using-saas-secrets) from the console in your own custom Connector connected to our Camunda 8 SaaS platform. -### Multi-region: Productize the two regions, Active-Active, Self-Managed setup (Zeebe, Operate, Tasklist) +### Multi-region: Productize the two regions, Active-Active, Self-Managed setup (Zeebe, Operate, Tasklist) Self-Managed @@ -144,47 +144,47 @@ You can now run Zeebe, Operate, and Tasklist across [two geographical regions](/ Optimize, Identity, and Connectors are not supported in dual-region setups yet. ::: -### REST Postman collection to Connector template converter +### REST Postman collection to Connector template converter Connectors Via a command line tool, you can now generate your Connector template based on our REST Connector from a Postman collection. This supports multiple operations and splitting up the body into single fields. -### SOAP SDK support (Self-Managed + Hybrid) +### SOAP SDK support (Self-Managed + Hybrid) Connectors Self-Managed You can now connect to a SOAP service via our Camunda Connector. The first iteration of this Connector will only be available in SM and as hybrid setup. -### Process blueprint import via link +### Process blueprint import via link Marketplace You can directly use process blueprints from our [marketplace](https://marketplace.camunda.com/) in your SaaS Web Modeler by clicking **For SAAS**. The blueprint will be downloaded to Web Modeler and is ready to use. -### Process instance migration II +### Process instance migration II Operate Operations engineers now have enhanced capabilities to [migrate process instances](/components/concepts/process-instance-migration.md) to solve problems with process definitions and utilize the latest process improvements. Operators can migrate running instances with active user tasks, embedded subprocesses, and target activities with boundary message events. This applies to instances with active and incident states. -### Provide additional lifecycle events (parity to Tasklist today) in the event stream +### Provide additional lifecycle events (parity to Tasklist today) in the event stream Zeebe Zeebe becomes the only component responsible for managing the state of the user task with the introduction of the new user task type. With simplified application architecture, developers benefit from a more consistent experience in finding all state modification APIs in Zeebe. This centralized approach streamlines development efforts, making it easier to implement unit tests and assert user task states effectively. -### (Appdirect) Public marketplace supports process blueprints +### (Appdirect) Public marketplace supports process blueprints Marketplace Our marketplace now supports process blueprints as well. You can discover a wide range of Camunda, partner, and community blueprints in our [marketplace](https://marketplace.camunda.com/). -### Console Self-Managed +### Console Self-Managed Console Self-Managed We are excited to announce the release of a new Camunda 8 component - [Camunda Console Self-Managed](/self-managed/console-deployment/overview.md), the new console has been developed to enhance the management and monitoring of Camunda 8 installations within an enterprise installation. It facilitates a clear and concise overview of the Camunda platform as deployed within Kubernetes environments, making operational tasks more streamlined and efficient. -### Rolling updates for Zeebe Self-Managed +### Rolling updates for Zeebe Self-Managed Zeebe Self-Managed @@ -196,13 +196,13 @@ Follow our instructions in the update guides to update one broker after the othe You cannot update alpha versions. ::: -### BPMN compensation events and handlers +### BPMN compensation events and handlers Zeebe In process orchestration, executed tasks may need to be canceled later under certain circumstances. BPMN compensation events and handlers allow you to undo or reverse the effects of activities in case of errors, exceptions, or cancelations, ensuring consistency, reliability, and compliance in complex business scenarios. Compensation supports the [Saga pattern](https://blog.bernd-ruecker.com/saga-how-to-implement-complex-business-transactions-without-two-phase-commit-e00aa41a1b1b), and Zeebe as Saga Coordinator helps to solve transactions without two-phase-commit in distributed systems. -### Create a (REST-based) Connector From a OpenAPI/Swagger specification +### Create a (REST-based) Connector From a OpenAPI/Swagger specification Connectors @@ -214,32 +214,32 @@ Via a command line tool, you can now generate your Connector template based on o | ------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------- | | 12 March 2024 | - [ Camunda 8 core ](https://github.com/camunda/camunda-platform/releases/tag/8.5.0-alpha2)
- [ Connectors ](https://github.com/camunda/connectors/releases/tag/8.5.0-alpha21) | [Release blog](https://camunda.com/blog/2024/03/camunda-alpha-release-march-2024/) | -### Allow multiple candidate groups in TaskSearchRequest +### Allow multiple candidate groups in TaskSearchRequest Tasklist Developers can now filter for multiple candidate groups, users, or assignees in the same call when searching for tasks via the API. See search tasks. -### Indicate processes that have a start form in processes page +### Indicate processes that have a start form in processes page Tasklist Process tiles in Tasklist now indicate when a form must be submitted in order to start the process. The tiles can be filtered based on this property. -### User group management for Tasklist - SaaS +### User group management for Tasklist Tasklist SaaS By default, task users can now only access the tasks for which they are authorized (either assigned to the task or part of a candidate group). Admins can change this behavior per cluster, for example, to deactivate these restrictions in development clusters. See [user task access restrictions](/components/concepts/access-control/user-task-access-restrictions.md). -### Multi-tenancy support with other OIDC providers +### Multi-tenancy support with other OIDC providers Identity Self-Managed You can now use multi-tenancy with your own OIDC Identity provider (such as Entra ID) and Camunda 8 without relying on Keycloak. Create tenants and define mapping rules within Identity. Mapping rules allow you to automatically assign users or client credentials to specific tenants or roles based on authentication token claims. -### Role management with OIDC in Self-Managed +### Role management with OIDC in Self-Managed Identity Self-Managed @@ -248,7 +248,7 @@ You can now use Role-Based Access Control (RBAC) with your own OIDC Identity Pro Create roles within Identity, assign component-specific permissions (such as view-only Operate) to the roles. Then, create [mapping rules](/self-managed/concepts/mapping-rules.md) to automatically assign users to specific roles based on authentication token claim values. Role Mapping is not yet supported for Web Modeler, but will follow. -### Intuitive modeling +### Intuitive modeling Modeler @@ -260,7 +260,7 @@ This update introduces a new context pad, designed to make modeling actions like | ---------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------- | | 13 February 2024 | - [ Camunda 8 core ](https://github.com/camunda/camunda-platform/releases/tag/8.5.0-alpha1)
- [ Connectors ](https://github.com/camunda/connectors/releases/tag/8.5.0-alpha1) | [Release blog](https://camunda.com/blog/2024/02/camunda-alpha-release-february-2024/) | -### Deep link to process with start form in Tasklist +### Deep link to process with start form in Tasklist Tasklist @@ -268,13 +268,13 @@ Users can now share processes with start forms with users inside their organizat The shared processes require Tasklist authorization to be started, in contrast to public forms. See [starting processes](/components/tasklist/userguide/starting-processes.md). -### Autopick next task +### Autopick next task Tasklist Users now have the option to [automatically select](/components/tasklist/userguide/using-tasklist.md/#auto-select-first-available-task) the next available task in Tasklist to speed up task workflows. -### Hot backups: Azure Cloud Storage support +### Hot backups: Azure Cloud Storage support Self-Managed