Release Notes - camunda BPM - Version 7.12.0-alpha2 - HTML format

Bug Report

  • [CAM-9210] - Stuck in modal after editing DMN file
  • [CAM-9980] - In Cockpit, error message not meaningful on redeploying a just edited DMN table
  • [CAM-10002] - Using the Spring integration, the data of a nested transaction is flushed even if the transaction is rolled back
  • [CAM-10126] - Database batch processing swallows Optimistic Locking Exception
  • [CAM-10274] - Embedded Subprocess without start event can be deployed but not executed
  • [CAM-10321] - "PnW" is not supported as duration
  • [CAM-10409] - Failing dabase batch operation can lead to inconsistent database state
  • [CAM-10488] - BPM Assert docs lead to a 404
  • [CAM-10512] - [Firefox] DMN file fails while uploading during edit view of DMN file in deployments page
  • [CAM-10513] - Importing variables from Optimize endpoint causes error for MSSQL
  • [CAM-10524] - SameSite property is not disabled by default for WAS 9
  • [CAM-10533] - In Cockpit: DMN icon is broken
  • [CAM-10538] - Document strategy for duplicate fixes in patch scripts
  • [CAM-10554] - Http header security filter not present in community distros
  • [CAM-10564] - Heatmap feature is not working
  • [CAM-10567] - In Tasklist, search pills are reset when selecting a task
  • [CAM-10581] - Incidents don't open modal if rootCauseIncidentMessage is null
  • [CAM-10590] - User stuck after deploying undefined dmn diagram on deployment page
  • [CAM-10592] - Rest API: Exceptions are sent as HTML instead of JSON
  • [CAM-10595] - [Internet Explorer] Instance statistics toggle button doesn't work
  • [CAM-10601] - Job executor on WAS/WLS does not take logging configuration into account
  • [CAM-10620] - Support overriding of logging behavior again
  • [CAM-10640] - Standalone Webapps fail on JBoss EAP 6.x because vfs access is not allowed

Feature Request

  • [CAM-4670] - I can use .assigneeIn(...) in task Query
  • [CAM-9676] - Support OR condition in all queries
  • [CAM-9992] - In DMN model, add DMN 1.2 namespace
  • [CAM-9994] - I can define a BPMN Error Throw Event with an error message
  • [CAM-10395] - Case Insensitive Variable Search support in Java & REST API for ProcessInstanceQuery
  • [CAM-10573] - I can use an expression for the errorMessage of a BPMN error
  • [CAM-10587] - I can deploy and run DMN 1.2 models in the engine, limited to the DMN 1.1 feature set
  • [CAM-10647] - Case Insensitive Variable Search support in more queries
  • [CAM-10669] - Case Insensitive Variable Search support for Historic Task Instance and Historic Variable Instance

Task

  • [CAM-9753] - Update license terms in all EE distros
  • [CAM-9837] - Remove inner * selection from job acquisition query
  • [CAM-9838] - Job acquisition should only select columns that are required by the command
  • [CAM-10067] - Ability to configure command exception logging
  • [CAM-10407] - Add OpenJDK builds to supported environments
  • [CAM-10410] - Move typed values into the platform
  • [CAM-10454] - I can generate a license book for Webapp repos
  • [CAM-10476] - Use bpmn-js, cmmn-js and dmn-js from deps.js
  • [CAM-10491] - Discrepancy in the https://docs.camunda.org/manual/7.11/user-guide/testing/#debug-unit-tests page
  • [CAM-10493] - Add Security menu link to older versions of Optimize docs
  • [CAM-10521] - Release xslt ee containing the updated license terms
  • [CAM-10528] - Create camunda-bpm release parent
  • [CAM-10540] - PR: Add example for date URL encoding
  • [CAM-10541] - PR: Fix variable value description in result tables
  • [CAM-10543] - Move DMN Engine repo to platform
  • [CAM-10546] - Test Multi-Browser support in Testcafe
  • [CAM-10547] - Create Bootstrap Config for Testcafe Tests
  • [CAM-10562] - I can read the restriction introduced on the Starter by CSRF prevention
  • [CAM-10568] - Make h2 test fork count configurable
  • [CAM-10572] - Test release job is broken because of merged DMN Engine
  • [CAM-10574] - I can read on the DMN Engine and Typed Values migration in the upgrade guide
  • [CAM-10575] - Integrate ProcessEngineLoggingRule into codebase
  • [CAM-10576] - DatabaseFlushTest is not stable on MariaDB Galera
  • [CAM-10582] - I can declare multiple alternative namespaces
  • [CAM-10589] - Instance migration test suite uses wrong dependencies due to DMN engine & Typed Values migration
  • [CAM-10593] - The process engine should only log exceptions that do not propagate to user code
  • [CAM-10603] - Improve default error pages in webapps
  • [CAM-10617] - In Webapps, cleanup vendor folder from unused libs
  • [CAM-10631] - CompetingMessageCorrelationTest is instable on Oracle 18
  • [CAM-10632] - Webapp ITs are executed against standalone webapps on vanilla tomcat & widlfly
  • [CAM-10635] - Webapp ITs are executed against standalone webapps on vanilla WLS 12 R2 & JBoss EAP 7.2
  • [CAM-10639] - Task Rest query assigneeIn filter can be used by Tasklist filters
  • [CAM-10649] - EE and CE use the same error page
  • [CAM-10673] - Remove demo process from standalone web applications
  • [CAM-10674] - IBM JDK 8 builds fail
  • [CAM-10675] - Fix JS External Task Client CI
  • [CAM-10681] - Update version compatibility matrix for external task client
  • [CAM-10684] - Added description for enableFetchProcessDefinitionDescription
  • [CAM-10689] - JBoss EAP vanilla runtime points to wrong parent relative path

Sub-task

  • [CAM-10559] - Add errorMessage to ErrorEndEvent
  • [CAM-10560] - Support errorMessage for error end event definitions in Model API
  • [CAM-10624] - Task query can filter by assignee list
  • [CAM-10625] - I can use the Task Rest endpoint to filter tasks by assignees
  • [CAM-10664] - Introduce extra update statement to prevent updating the timestamp with mysql
  • [CAM-10665] - Using Java API, I can set an annotation to an operation log
  • [CAM-10666] - Using REST API, I can set an annotation to an operation log
  • [CAM-10668] - In Admin, I can grant permissions to update operation logs

Edit/Copy Release Notes

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