Release Notes - camunda BPM - Version 7.13.0-alpha4 - HTML format

Bug Report

  • [CAM-10360] - Deadlock exception when set removal time batch is executed
  • [CAM-11378] - Spring Boot Starter should not run jobs in acquisition thread when thread pool queue is full
  • [CAM-11448] - NullPointerException when empty string is passed in errorDetails when reporting external task failure
  • [CAM-11649] - In Tasklist, Filters are not sorted by priority when having multiple pages
  • [CAM-11650] - In Tasklist, Pagination info is lost after page refresh
  • [CAM-11656] - DRD Overlay Plugin points are broken
  • [CAM-11703] - JavaScript error when logging out of the Tasklist application
  • [CAM-11731] - In run, default.yml is not taken into account
  • [CAM-11749] - Generated C# code of OpenAPI does not compile
  • [CAM-11753] - Typo in examples: BlockingCommandInterceptorPlugin
  • [CAM-11762] - DMN Hit policy example mismatch from the docs for Hit policy=“Any”
  • [CAM-11770] - In Cockpit, error details are not shown correctly
  • [CAM-11772] - In Cockpit, in case of multi instance the badge does not show how often the inner activity has been executed
  • [CAM-11801] - OpenAPI: Properties with `null` values are missing in the examples

Feature Request

  • [CAM-9395] - Historic Task Autorizations
  • [CAM-10978] - History should contain the process variables after error in Async-Before at the start event
  • [CAM-11188] - All batches are deployment-aware
  • [CAM-11234] - Historic Job Logs provide hostname information in Cockpit
  • [CAM-11325] - I can retrieve the definitions sorted by their deployment time
  • [CAM-11455] - Support Java 14
  • [CAM-11456] - Support Wildfly 19
  • [CAM-11477] - Run is published at release pages
  • [CAM-11628] - Historic task permissions are enforced for user operation log
  • [CAM-11725] - Allow to specify the cause exception when creating a BpmnError
  • [CAM-11734] - make parsing of auhtorized engine header more robust

Task

  • [CAM-3384] - Add date picker to add variable modal dialog
  • [CAM-10099] - Update current year in NOTICE automatically
  • [CAM-11330] - Improve authorization tests for set job retries operation
  • [CAM-11341] - Adjust docs to new corporate branding
  • [CAM-11343] - Adjust webapps to new corporate branding
  • [CAM-11428] - Change Spring Boot & Camunda Run REST API application path to /engine-rest
  • [CAM-11480] - Add integration test for auto deployment of resource files
  • [CAM-11597] - OpenAPI: Add example for Process instance endpoints
  • [CAM-11629] - In Admin, remove READ_HISTORY from TASK resource
  • [CAM-11665] - Camunda Run integration tests fail on Unix systems
  • [CAM-11700] - Cockpit should enable the hierachical flag for a removal time batch operation by default
  • [CAM-11712] - Expose "externalTaskIdIn" criterion in external task query to REST API
  • [CAM-11713] - Expose "jobIds" criterion in job query to REST API
  • [CAM-11714] - Expose "processInstanceIds" criterion in job query to REST API
  • [CAM-11715] - Docs links in OpenAPI alpha releases refer to unexisting docs-manual version
  • [CAM-11720] - Increase timeout for smoke test of docker qa images
  • [CAM-11732] - Update name of application.yml in the Run user guide
  • [CAM-11738] - In run, align notation style of property names in yml config files
  • [CAM-11741] - Remove unnecessary left join in variable & detail query for historic instance permissions
  • [CAM-11751] - Add Camunda BPM Run to enterprise download page
  • [CAM-11767] - OpenAPI client [C#]: Exception on fetch and lock
  • [CAM-11769] - Log in the user operations history if a suspension of a process definition includes the process instances
  • [CAM-11780] - Fix brazilian translation for admin webapps
  • [CAM-11789] - Add sequence counter to Optimize Historic Activity Instance Dto
  • [CAM-11800] - Spring Boot CE: Webapp ITs are skipped
  • [CAM-11803] - Camunda BPM Run includes outdated version of ASM

Sub-task

  • [CAM-11492] - REST API: Get List of Distinct External Task Topic Names
  • [CAM-11622] - In Admin, I can grant authorization
  • [CAM-11630] - Introduce HISTORIC_PROCESS_INSTANCE resource with permission READ
  • [CAM-11631] - Authorization is enforced for process instance query
  • [CAM-11632] - Authorization is enforced for activity instance query
  • [CAM-11633] - Authorization is enforced for variable & detail query
  • [CAM-11635] - Authorization is enforced for task query
  • [CAM-11636] - Authorization is enforced for user operation log query
  • [CAM-11637] - Authorization is enforced for identity link log query
  • [CAM-11638] - Historic permission can be enabled with config flag
  • [CAM-11639] - In Admin, I can grant authorization
  • [CAM-11640] - For cleanup, set removal time when a user creates an authorization
  • [CAM-11642] - I can read docs
  • [CAM-11643] - Authorization is enforced for historic incident query
  • [CAM-11644] - Authorization is enforced for job log query
  • [CAM-11645] - Authorization is enforced for external task log query
  • [CAM-11686] - In Admin, I can grant READ_VARIABLE permission
  • [CAM-11689] - Filter and sort ProcessDefinition by deployment time
  • [CAM-11690] - Filter and sort DecisionDefinition by deployment time
  • [CAM-11728] - On process instance deletion, historic authorization is removed
  • [CAM-11744] - For cleanup, set removal time non-hierarchical via process batch operation
  • [CAM-11784] - Correct Javadocs for historic activity instance query
  • [CAM-11791] - Revert perform auth checks for the historic process instance query when data is missing
  • [CAM-11795] - I can read docs about historic incident, job log, external task log & user operation log query
  • [CAM-11796] - Adjust query test cases to check additionally ids

Edit/Copy Release Notes

The text area below allows the project release notes to be edited and copied to another document.