Release Notes - camunda BPM - Version 7.12.0 - HTML format

Bug Report

  • [CAM-4866] - Failing Job Lock Time is not save correctly during Daylight Saving Hour
  • [CAM-5164] - NPE while deploy a process when history level is AUTO
  • [CAM-7775] - I can see incident stacktrace after the process instance is completed
  • [CAM-8802] - Batch operation forgets filter criteria by jumping back to confirmation screen
  • [CAM-9114] - Or query doen't work correctly when another table needs to be joined
  • [CAM-9210] - Stuck in modal after editing DMN file
  • [CAM-9811] - Engine fails on WebSphere 8.5/9 with certain log levels
  • [CAM-9856] - Form field looses data after adding task meta data (due date, group, etc.)
  • [CAM-9934] - Process status after interruptive event subprocess
  • [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-10035] - In Cockpit, on deployment page sort dropdown does not show on first click
  • [CAM-10080] - 2nd retry stacktrace link points to the 1st retry one
  • [CAM-10122] - Error when deleting deployment with running instances and history disabled
  • [CAM-10126] - Database batch processing swallows Optimistic Locking Exception
  • [CAM-10212] - Can't remove long saved filter queries
  • [CAM-10259] - Engine resolves nested JUEL properties from variable context
  • [CAM-10274] - Embedded Subprocess without start event can be deployed but not executed
  • [CAM-10282] - Weak performance of count queries on PostgreSQL
  • [CAM-10321] - "PnW" is not supported as duration
  • [CAM-10340] - In Cockpit, on the deployment page, dmn loading spinner never ends
  • [CAM-10342] - SDK-JS can't be used as a node dependency
  • [CAM-10343] - Process engine exception when querying historic details with processInstanceId and executionId
  • [CAM-10352] - In cockpit, recalculate user operation log is not displayed correctly
  • [CAM-10367] - Save Filter button not disabled in Cockpits process instance search
  • [CAM-10374] - standalone webapps do not run on tomcat and java version > 8
  • [CAM-10379] - Classloading issue in Wildfly 12+
  • [CAM-10409] - Failing dabase batch operation can lead to inconsistent database state
  • [CAM-10422] - Variable in inspect dialog is not updated after edit
  • [CAM-10423] - Datepicker stays on screen when I scroll
  • [CAM-10428] - SchemaLogQueryTest fail due to minor version update
  • [CAM-10429] - Moment does not use correct locale
  • [CAM-10435] - Correct the documentation on date inputs in embedded forms
  • [CAM-10440] - TaskServiceTest fails due to missing HistoryLevel check
  • [CAM-10441] - Jenkins Job Engine-api-compatibility is failing
  • [CAM-10456] - Fix Docs Smoke Tests for latest 7.11 version
  • [CAM-10488] - BPM Assert docs lead to a 404
  • [CAM-10495] - Task Fetching Backoff in Tasklist leads to unexpeced behaviour
  • [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-10522] - Tasklist result shows an unclear error on selection "Candidate User Filter"
  • [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
  • [CAM-10672] - Link historic incidents to the specific stacktrace source
  • [CAM-10676] - WelcomePluginsRootResource doesn't contain any JAX-RS annotated methods
  • [CAM-10678] - Camunda docs v7.11 /process-instance/delete api is not updated
  • [CAM-10679] - Tasklist does not submit form field with default value if variable has already that value
  • [CAM-10686] - Task card flickers at expand
  • [CAM-10692] - Missing translation string for small window warning
  • [CAM-10693] - In REST API, version tag is not exposed for locked external tasks
  • [CAM-10706] - In Cockpit, on Migration, filter is reset when operation changes
  • [CAM-10707] - In Java External Task Client, version tag is not exposed
  • [CAM-10708] - In JavaScript External Task client, I cannot fetch and lock by version tag
  • [CAM-10728] - Webapp displays administrative options by hard-checking against camunda-admin group
  • [CAM-10730] - TaskQuery assigneeIn filter can not be extended
  • [CAM-10735] - In Tasklist, filter tasks case-insensitively does not work
  • [CAM-10740] - Admin webapp - List of users disappear in Users page once /user api returns an error
  • [CAM-10751] - Inaccurate description of the default number of job executions
  • [CAM-10753] - Correct typos in patch level update guide
  • [CAM-10791] - Firefox does not send CSRF cookie if initial request comes from a cross-origin
  • [CAM-10801] - Filtering by candidateUser in an OR query does not resolve candidate groups
  • [CAM-10802] - Changing user profile via webapp fails when enablePasswordPolicy set to true
  • [CAM-10819] - Message Correlation throws an exception "Cannot add TRANSIENT" with localVariables
  • [CAM-10829] - Date picker of the generated task forms doesn't work as expected on version 7.11 and above
  • [CAM-10837] - Invalid listener definition in .bpmn not catched in the deployment time
  • [CAM-10840] - Add property to disable CamundaBpmWebappAutoConfiguration
  • [CAM-10844] - Process Instance History/runtime view - User Task pop up window has truncated data
  • [CAM-10864] - Variable instance query fails when matching a variable value
  • [CAM-10871] - Mark expression as resolved in VariableScopeElResolver if sucessfully resolved
  • [CAM-10879] - Module net.minidev.json-smart needs dependency to module net.minidev.accessors-smart
  • [CAM-10893] - In Process Instance Search, I can't filter by ActivityId
  • [CAM-10903] - Query involvedUser is not working
  • [CAM-10907] - Wildfly 18 build is not working
  • [CAM-10943] - I cannot login to welcome app
  • [CAM-10955] - I cannot see all variables in task list
  • [CAM-10962] - A user operation log for task deletion is written during process modification/deletion
  • [CAM-10991] - Closed incidents are missing in the Rest API response for historic activity statistics
  • [CAM-11003] - Correct the names of the logging context configuration properties
  • [CAM-11056] - Failed relogin due to cached CSRF Token
  • [CAM-11065] - In Admin, I cannot add a user to a group
  • [CAM-11069] - In Cockpit, on Deployments, Process Definitions disappear on second visit
  • [CAM-11071] - In Cockpit, failing historic task requests when audit page is visited
  • [CAM-11084] - Unable to start process instance from Tasklist with recommende HTTP Header Security settings in Firefox
  • [CAM-11090] - Cannot resolve S function with enabled Javascript compilation

Feature Request

  • [CAM-3862] - Expose followupdate setter in DelegateTask
  • [CAM-4670] - I can use .assigneeIn(...) in task Query
  • [CAM-6554] - I can query for historic entities without tenant id
  • [CAM-9556] - Add Annotation to Operator Log
  • [CAM-9676] - Support OR condition in all queries
  • [CAM-9855] - Recurring Timer Job DueDates do not depend on first job start date
  • [CAM-9972] - Auto Configuration for Java8/JSR-310 Date-Time types in Spring Boot
  • [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-10229] - Introduce backoff to task fetching if task execution is slow
  • [CAM-10254] - Task listener for UPDATE Events
  • [CAM-10258] - I can programmatically customize resource deployment
  • [CAM-10278] - In BPM-examples, add rest controller for starting process
  • [CAM-10309] - I can use processDefinitionKeyIn() and processDefinitionKeyNotIn() in process instance query (history / runtime)
  • [CAM-10324] - Add Pagination to the User Operations Tab
  • [CAM-10385] - make exception include the name of the variable if FormFieldHandler.createFormField fails
  • [CAM-10393] - I can use version tag when fetching and locking external tasks
  • [CAM-10395] - Case Insensitive Variable Search support in Java & REST API for ProcessInstanceQuery
  • [CAM-10396] - Ability to inspect Bpmn Element Documentation in Cockpit
  • [CAM-10397] - Ability to use BPMN Escalation Events on User Tasks
  • [CAM-10398] - Ability to use BPMN Error Events on User Tasks
  • [CAM-10399] - Time triggered task listeners
  • [CAM-10400] - View Failed Job Stacktrace embedded in Cockpit
  • [CAM-10416] - In Cockpit, I can use a datepicker on the set removal time batch operation view
  • [CAM-10436] - [UX Improvement] I can scroll through the list of saved filters in search widget
  • [CAM-10445] - Connection pool must be configurable in Camunda docker image
  • [CAM-10535] - Support Wildfly 17
  • [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-10600] - Add an index for all historic details of a variable instance
  • [CAM-10607] - I can configure the name of the CSRF token cookie
  • [CAM-10622] - Custom form handling
  • [CAM-10626] - I can filter tasks by assignees in tasklist
  • [CAM-10630] - I can configure the java ExternalTaskClient to fetchAndLock by priority
  • [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
  • [CAM-10701] - Javascript client: I can fetch and lock tasks by version tag
  • [CAM-10717] - Show timestamps for external task log in Cockpit
  • [CAM-10721] - Update invalid license key from file
  • [CAM-10724] - Lifecycle for task listener events
  • [CAM-10767] - Users are unaware of the credentials to log into the camunda distro
  • [CAM-10771] - Improve BPMN Parser Exceptions
  • [CAM-10793] - Support Java 13
  • [CAM-10795] - In the form SDK, I can create BPMN Error & Escalation Events
  • [CAM-10798] - Provide contextual process data in logging context
  • [CAM-10808] - Support Wildfly 18
  • [CAM-10809] - As Operator, I can submit a comment when performing process instance modification in Cockpit
  • [CAM-10811] - I can configure the Javascript ExternalTaskClient to fetchAndLock by priority
  • [CAM-10834] - In Cockpit, I can configure updateEventTriggers for user tasks with timeout listeners
  • [CAM-10852] - Allow search for process definitions without versionTag
  • [CAM-10853] - Allow Spring Bean methods to be called from Script Tasks
  • [CAM-10865] - As Operator, I can submit a comment when performing process instance modification
  • [CAM-10866] - In cockpit, I can submit a comment when performing process instance modification
  • [CAM-10889] - UPDATE Task Event is fired on task-associated entity operations
  • [CAM-10908] - Display group names in Cockpit Human Tasks report
  • [CAM-10910] - Expose idIn parameter in group query REST API
  • [CAM-10913] - On the process instance search page, I can filter by tenant id
  • [CAM-10927] - I can directly link to the modal in tasklist to start a process
  • [CAM-10939] - I can filter incidents by process definition key

Task

  • [CAM-9653] - Engine's context access synchronizes unnecessarily
  • [CAM-9750] - Update license terms in all OS repos
  • [CAM-9751] - Update license terms in all EE repos
  • [CAM-9752] - Update license terms in all OS distros
  • [CAM-9753] - Update license terms in all EE distros
  • [CAM-9784] - In Webapps, proms are not handled for sdk-js requests
  • [CAM-9812] - List all available archetype in docs
  • [CAM-9837] - Remove inner * selection from job acquisition query
  • [CAM-9838] - Job acquisition should only select columns that are required by the command
  • [CAM-9923] - Spike: E2E testing frameworks
  • [CAM-9938] - Log stacktrace of Optimistic Locking Exception during job execution only on level DEBUG
  • [CAM-9997] - Document the changes for camunda-spin-dataformat-all in upgrade guide 7.9 to 7.10
  • [CAM-10067] - Ability to configure command exception logging
  • [CAM-10068] - Make unstable managed wls test job reliable
  • [CAM-10167] - Spike: Try out webpack as build tool for frontend
  • [CAM-10192] - Document limitations of joining inclusive gateway
  • [CAM-10201] - Spike: Step-wise migration from angular.js to react.js
  • [CAM-10223] - For Webapps, add automated Code Styling
  • [CAM-10310] - Update Platform versions after 7.11 release
  • [CAM-10322] - PR: redirect develop live to 7.11 instead of SNAPSHOT
  • [CAM-10330] - DMN Model API: Namespace compatibility test is not executed by surefire
  • [CAM-10383] - SQL Upgrade scripts insert for schema version is documented
  • [CAM-10390] - Create a Testcafe test and integrate it into the testing process
  • [CAM-10401] - Prototype for Rest Service Distribution
  • [CAM-10402] - Spike on official Support of Camunda Scala DMN and FEEL engines
  • [CAM-10403] - Spike prototypical solution for MI with arbitrary cardinality
  • [CAM-10407] - Add OpenJDK builds to supported environments
  • [CAM-10410] - Move typed values into the platform
  • [CAM-10412] - Optimize Authorization Resource Type
  • [CAM-10413] - I can use Optimize permissions in Admin
  • [CAM-10414] - Remove transpilation Tasks for BPMN-js dependency
  • [CAM-10444] - Documentation - Example of using serialized variables of type Object in POST request
  • [CAM-10450] - Clarify relocated Gson classes with respect to public API definition
  • [CAM-10451] - Configure and test session cookie security config for enterprise containers
  • [CAM-10452] - Remove Cycle from docs pages
  • [CAM-10454] - I can generate a license book for Webapp repos
  • [CAM-10459] - Our distros and repos contain a full license book of dependencies
  • [CAM-10464] - In Cockpit, relative dates are not present in translation file
  • [CAM-10467] - Add integration test for CSRF Prevention
  • [CAM-10468] - Test release job on master broken in webapp build step
  • [CAM-10471] - Fix typo in BPMN Parser warning
  • [CAM-10473] - Adjust license header of external code in platform
  • [CAM-10476] - Use bpmn-js, cmmn-js and dmn-js from deps.js
  • [CAM-10480] - Platform ee node_modules folder should be excluded in license check
  • [CAM-10487] - Release camunda-bpm-custom-batch 1.4.0
  • [CAM-10489] - In Webapps, refactor places where XMLHttpRequest calls are used
  • [CAM-10491] - Discrepancy in the https://docs.camunda.org/manual/7.11/user-guide/testing/#debug-unit-tests page
  • [CAM-10492] - Discrepancy in the https://docs.camunda.org/manual/7.11/reference/bpmn20/subprocesses/embedded-subprocess/
  • [CAM-10493] - Add Security menu link to older versions of Optimize docs
  • [CAM-10498] - CSRF cookie security flags have aligned naming semantics
  • [CAM-10500] - In the migration guide I can read documentation about the promoted deployment descriptor version
  • [CAM-10501] - Improve CSRF cookie security unit tests
  • [CAM-10505] - Add missing restriction for event based gateway
  • [CAM-10511] - In Spring Boot, correct documentation about CSRF configuration
  • [CAM-10521] - Release xslt ee containing the updated license terms
  • [CAM-10528] - Create camunda-bpm release parent
  • [CAM-10534] - Remove 7.3 and 7.2 from enterprise download page
  • [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-10563] - Bundle camunda-bpm-sdk-js into deps.js
  • [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-10584] - Improve documentation regarding POM content of SPIN libraries
  • [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-10606] - Use pagination for all backend queries in Webapps
  • [CAM-10616] - Add index on ACT_HI_JOB_LOG.JOB_DEF_CONFIGURATION_
  • [CAM-10617] - In Webapps, cleanup vendor folder from unused libs
  • [CAM-10627] - Log BPMN stack trace on level DEBUG
  • [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-10636] - Standalone Webapp ITs cannot be executed on JBoss EAP 6.x deployed via cargo plugin
  • [CAM-10639] - Task Rest query assigneeIn filter can be used by Tasklist filters
  • [CAM-10645] - I can filter case-insensitively for process instance variables in all web apps
  • [CAM-10648] - Webapp ITs are executed against standalone webapps on vanilla WAS
  • [CAM-10649] - EE and CE use the same error page
  • [CAM-10663] - Introduce Standalone Webapps ITs for JBoss EAP 6.4
  • [CAM-10667] - Use latest license check version
  • [CAM-10671] - Needs to add documentation for "enableFetchProcessDefinitionDescription" flag
  • [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
  • [CAM-10690] - Update JS promise API usage in the docs
  • [CAM-10695] - Bump dependencies 08/2019
  • [CAM-10703] - Javascript projects: Detect usage of dependencies with incompatible licenses
  • [CAM-10704] - Release external-task-client-js
  • [CAM-10705] - In webapps, centralize search config translation
  • [CAM-10709] - PR: processInstanceBusinessKeyIn docs
  • [CAM-10719] - Document Java Maintenance Policy for Docker Container
  • [CAM-10720] - Add Java 11 to docker container with Camunda 7.12
  • [CAM-10722] - Switch the parent of dmn engine
  • [CAM-10732] - I can read JavaDocs on TaskQuery properties that support Tasklist filters
  • [CAM-10734] - In Cockpit, timestamp for external task log can be copied
  • [CAM-10744] - Clarify that task or queries use conjunctive and not disjunctive normal form
  • [CAM-10756] - Wrong grammar in messages in BpmnBehaviorLogger ('from type')
  • [CAM-10757] - Update doc - batchOperationsForHistoryCleanup parameter is supported only with spring beans and process engine plugins
  • [CAM-10758] - Admin - In Change Password section of "Users", update the name of "My Password" field
  • [CAM-10760] - Classloading problem during job execution in WebLogic
  • [CAM-10773] - WebSphere 9 Full Installation Guide is incomplete
  • [CAM-10778] - Disable sign-in button while login request is in process
  • [CAM-10780] - Add e2e tests for case-insensitively variable search
  • [CAM-10790] - Fix Webapp build on windows
  • [CAM-10805] - Reduce the log level of "User with id [...] does not exist" exception
  • [CAM-10810] - Backport DMN 1.2 schema compatibility
  • [CAM-10812] - DMN engine & typed values not deployed to maven central
  • [CAM-10814] - Add support for cascading changes on timer due dates in webapp
  • [CAM-10815] - Reduce overhead of building of process engines in the test suite
  • [CAM-10828] - Document that job definition get query request can be paginated
  • [CAM-10839] - Investigate failing standalone webapp ITs
  • [CAM-10841] - Adjust page login error message in webapps
  • [CAM-10842] - Fix unstable engine test
  • [CAM-10854] - For IE 11, change CSRF cookie name e2e fails
  • [CAM-10857] - Master build for Java External Task Client fails
  • [CAM-10867] - On definition views, I can select a specific version independently of defined query limit
  • [CAM-10875] - Fix wrong link in History page doc
  • [CAM-10876] - Improve process instance restart REST API docs
  • [CAM-10877] - Update serialization method in docs #306
  • [CAM-10878] - Increase timeout of nexus deployment to ten minutes
  • [CAM-10881] - Adjust webapp IT on Wildfly/JBoss
  • [CAM-10882] - Document logging configurations for common cases
  • [CAM-10884] - Fix failing karma tests regarding drd definition versions
  • [CAM-10885] - Release camunda bpm release parent
  • [CAM-10887] - Create Statistics Endpoint for Process Instances
  • [CAM-10890] - Configure test cafe reporter correctly
  • [CAM-10891] - Update bpm-release-parent version to latest in platform projects
  • [CAM-10892] - For a historic process instance, I can get the number of "closed" incidents
  • [CAM-10899] - Remove retired environments from docs
  • [CAM-10904] - Improve locked user IdentityServerTests
  • [CAM-10906] - I can retrieve the number of incidents grouped by activity id for a runtime process instance
  • [CAM-10917] - Bump jsonassert test dependency to 1.5.0
  • [CAM-10918] - Bump surefire plugin to 2.22.2
  • [CAM-10923] - Move Logging Rule to Camunda Commons
  • [CAM-10928] - Adjust mvn commands in platform/qa ReadMe files
  • [CAM-10929] - Deprecate optimize permissions in Java API
  • [CAM-10930] - Remove optimize permissions from Admin
  • [CAM-10936] - PR: changes to english translation
  • [CAM-10942] - Document maintenance policy for new environments
  • [CAM-10959] - Use new Endpoints to query for incidents
  • [CAM-10960] - Adjust Welcome Page to new layout in EE-Build
  • [CAM-10964] - Activate MDC logging output by default in Tomcat and Wildfly distros
  • [CAM-10967] - In welcome app, unbounded query is performed
  • [CAM-10968] - In Admin, on user details view unbounded query is performed
  • [CAM-10969] - In Cockpit, on process history view unbounded request is performed
  • [CAM-10970] - In Cockpit, on process definition runtime view job suspension should be indicated earlier
  • [CAM-10980] - Fix Broken Frontend Tests after pagination merge
  • [CAM-10981] - In Cockpit, on decisions view I cannot jump to another page of the drd table
  • [CAM-10982] - In Cockpit, on decisions view I cannot sort decision definitions according to drd
  • [CAM-10984] - In Cockpit, on decisions view sorting of drds is not stored
  • [CAM-10986] - In Cockpit, on process instance view, info box in activity instance tree does not contain limit
  • [CAM-10990] - Entity manager should not validate number of affected rows for INSERT statements
  • [CAM-10992] - I can sort decision definitions by decision requirements diagram key
  • [CAM-10993] - Document processDefinitionKeyIn filter for incident query
  • [CAM-11002] - Set up PR badge app on github
  • [CAM-11008] - Camunda BPM 7.12 is released
  • [CAM-11033] - Adjust the Unit Test Template after the 7.12 release
  • [CAM-11036] - Fix failing karma tests related to bugfix of welcome app login
  • [CAM-11037] - Adjust historic activity instances statistics to fetch number of instances
  • [CAM-11038] - In Admin, on adding a group on users details view translation string is not shown
  • [CAM-11045] - In Admin, on group details view request fails due to wrong url param value
  • [CAM-11046] - In welcome app, profile tile disappears
  • [CAM-11050] - In Cockpit, on migration page technical and meaningless value is shown under label
  • [CAM-11054] - In Cockpit, on process instance/definition history view in user operation log tab, remove frontend-side sorting
  • [CAM-11088] - Logging context parameters documentation have typo in keys
  • [CAM-11092] - Improve configuration docs of Spin DataFormats in Spring boot
  • [CAM-11097] - In blog posts, jira links with encoded filter queries are broken
  • [CAM-11099] - Link from examples repo to external task client examples
  • [CAM-11101] - Update License Book
  • [CAM-11112] - Improve JSON type name whitelisting documentation
  • [CAM-11115] - Document Documentation View and Case insensitive Queries
  • [CAM-11119] - Document minimum query max results limit for webapps
  • [CAM-11125] - Add Nexus Repository links
  • [CAM-11128] - I can read documentation about the supported auto-config jackson modules

Sub-task

  • [CAM-10118] - Update license terms in external task client js
  • [CAM-10119] - Add license headers to all javascript files
  • [CAM-10125] - Update license terms in get-started repos
  • [CAM-10375] - License header is added to javascript files in examples
  • [CAM-10376] - Add license headers to all javascript files in ee repos
  • [CAM-10389] - Add commercial license header in release-parent
  • [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-10652] - In Cockpit, on user operation log I can set an annotation
  • [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
  • [CAM-10696] - Bump engine dependency: mybatis
  • [CAM-10698] - Bump engine dependency: gson
  • [CAM-10699] - Bump engine dependency: java-uuid-generator
  • [CAM-10702] - Bump engine dependency: slf4j-api
  • [CAM-10710] - Bump spin dependency: json-path
  • [CAM-10711] - Bump connect dependency: httpclient
  • [CAM-10712] - Bump engine dependency: h2
  • [CAM-10843] - In Webapps, I can change the csrf cookie name
  • [CAM-10845] - CSRF cookie name set by server can be changed
  • [CAM-10846] - I can read documentation how to change the csrf cookie name in webapps
  • [CAM-10896] - In the Java API, I can search for process definitions without version tag
  • [CAM-10897] - In the REST API, I can search for process definitions without version tag
  • [CAM-11009] - I can read an update guide for 7.12
  • [CAM-11010] - Update the Entity Relationship Diagrams in the docs
  • [CAM-11011] - Release all Camunda secondary projects
  • [CAM-11013] - I can read a blog post for 7.12.0
  • [CAM-11014] - Test standalone Webapps
  • [CAM-11015] - Adjust & Migrate "Spring Boot" Examples
  • [CAM-11016] - Adjust & Migrate "Misc" Examples
  • [CAM-11017] - Adjust & Migrate "Webapps" Examples
  • [CAM-11018] - Adjust & Migrate "Deployment & Project Setup" Examples
  • [CAM-11019] - Adjust & Migrate "Plugin & Model API" Examples
  • [CAM-11020] - Adjust & Migrate "BPMN 2.0" Examples
  • [CAM-11021] - Write tag for the adjusted examples repository
  • [CAM-11022] - Migrate Examples to 7.12.0
  • [CAM-11023] - Migrate Getting Started Guide (Java)
  • [CAM-11024] - Migrate the "Spring Boot" Getting Started Guide
  • [CAM-11025] - Migrate the "Spring Framework" Getting Started Guide
  • [CAM-11026] - Migrate the "CMMN" Getting Started Guide
  • [CAM-11027] - Migrate the "DMN" Getting Started Guide
  • [CAM-11028] - Migrate the "JavaEE" Getting Started Guide
  • [CAM-11029] - Migrate Getting Started Guide (Quickstart)
  • [CAM-11030] - Migrate Getting Started Guides
  • [CAM-11031] - Camunda 7.12 docs are released
  • [CAM-11078] - Adjust & Migrate "External Task" Examples
  • [CAM-11098] - I can read a blog post for the side projects related to 7.12.0
  • [CAM-11123] - Release all Camunda sideprojects

Edit/Copy Release Notes

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