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

Bug Report

  • [CAM-9780] - WildFly Domain IT tests are failing
  • [CAM-9964] - The same history cleanup job is acquired and executed concurrently
  • [CAM-10010] - filter get request always returns query case sensitivity information
  • [CAM-10016] - Pagination of history variables tab influences paginaten in other tabs
  • [CAM-10050] - Unnecessary request when selecting timestamp operator
  • [CAM-10058] - In Cockpit, on User Operations Tab, table head is displayed when no Operations exist
  • [CAM-10086] - In Docs, redirect to latest stable version
  • [CAM-10182] - IdentityService#getPasswordPolicy is not functional

Feature Request

  • [CAM-9236] - For an existing Timer, I can trigger re-calculation of the duedate
  • [CAM-9532] - REST endpoint that checks if a userId is authorised to access a resourceId and resourceType
  • [CAM-9771] - Support Wildfly 16
  • [CAM-9860] - Support Postgres 11
  • [CAM-9867] - User operation log entries for admin operations
  • [CAM-9886] - Return variables on message correlation
  • [CAM-9887] - I can define an engine-wide history time to live
  • [CAM-9890] - I can filter a process instance query by leaf process instances
  • [CAM-9891] - I can filter a process instance query by presence of incidents
  • [CAM-9920] - User operation log includes category
  • [CAM-9935] - I am able to query tasks case-insensitively with the new API in task list
  • [CAM-9975] - Delete runtime instance batch succeeds if instances are already deleted
  • [CAM-9976] - Delete historic process instance batch succeeds if instances are already deleted
  • [CAM-9977] - Delete historic decision instance batch succeeds if instances are already deleted
  • [CAM-9978] - Expose ifExists flags in REST API Methods to delete historic and runtime process instances
  • [CAM-9993] - Add support for searching jobs by creation-date
  • [CAM-10135] - User operation log entries are written for history deletion operations
  • [CAM-10137] - User operation log entries are written for job due date operations
  • [CAM-10138] - User operation log entries are written for TTL update operations
  • [CAM-10139] - User operation log entries are written for incident operations
  • [CAM-10140] - User operation log entries are written for batch operations
  • [CAM-10141] - User operation log entries are written for authorization operations
  • [CAM-10142] - User operation log entries are written for identity service operations
  • [CAM-10143] - User operation log entries are written for filter operations
  • [CAM-10144] - User operation log entries are written for metrics and job operations
  • [CAM-10145] - User operation log entries are written for external task operations
  • [CAM-10149] - User operation log entries' entity types are corrected
  • [CAM-10180] - Document the new IdentityOperationResult in WritableIdentityProvider
  • [CAM-10202] - Use delimiters for thousands in metrics display

Task

  • [CAM-3359] - Ensure support of Spring 3, 4 and 5
  • [CAM-9455] - Disable Javadoc linter for JDK8
  • [CAM-9553] - Idempotency of cancel process instance batch operation
  • [CAM-9554] - Official support for camunda-bpm-assert
  • [CAM-9588] - Update RESTeasy to ≥ 3.0.22
  • [CAM-9615] - Upgrade slf4j to 1.7.26
  • [CAM-9649] - Make assertj available as a test dependency in major projects
  • [CAM-9724] - In the documentation about history cleanup, correct the name of a process engine configuration property
  • [CAM-9744] - Update Support Announcements page
  • [CAM-9790] - Run a selection of integration tests in a WLS domain setup with multiple servers
  • [CAM-9810] - Cockpit filter documentation contains variable type restriction
  • [CAM-9848] - Pull request page doesn't fetch/show all PR
  • [CAM-9950] - Make engine queries zOS DB2 compatible
  • [CAM-9957] - In Webapps, update eslint
  • [CAM-9968] - Improve history cleanup docs
  • [CAM-10000] - I can read documentation about Cockpit's Operation Log
  • [CAM-10003] - In Admin, user cannot be unlocked anymore
  • [CAM-10031] - Correct license headers for HTTP Header Security Filter
  • [CAM-10032] - Fix release test job of 7.11
  • [CAM-10033] - In Cockpit, on Operation Log, long values break multi-row entries
  • [CAM-10038] - In webapps, update sinon library >= 7.3.1
  • [CAM-10059] - All pages using pagination reset the page when I switch to it
  • [CAM-10060] - Reduce memory consumption of transpilation task
  • [CAM-10064] - In the documentation, update Nexus links
  • [CAM-10069] - Password policy should be disabled by default
  • [CAM-10070] - Community Edition of Webapps is broken
  • [CAM-10071] - Support Java 12
  • [CAM-10074] - PasswordPolicy Feedback Implementation
  • [CAM-10075] - password-policy REST endpoint should not require authorization
  • [CAM-10077] - Operations with multiple entries always have the same operation type
  • [CAM-10081] - Update license header in release-parent
  • [CAM-10091] - In Cockpit, on operation log page horizontal scrolling is gracefully
  • [CAM-10107] - For 7.11, fix failing karma tests
  • [CAM-10113] - Password Policy Documentation cleanup
  • [CAM-10114] - IdentityService#checkPasswordAgainstPolicy is not intuitive
  • [CAM-10115] - Improve tests for IdentityService#checkPasswordAgainstPolicy
  • [CAM-10169] - Bump frontend library versions
  • [CAM-10170] - Operation type to log categories mapping is documented
  • [CAM-10183] - Introduce additional Java API method to check password against policy registered in process engine configuration
  • [CAM-10185] - For Operations Log, allow multiple Categories
  • [CAM-10186] - Rename process engine configuration flag "disablePasswordPolicy"
  • [CAM-10215] - Update Tomcat in distro to version 9.0.19

Sub-task

  • [CAM-10092] - Update license terms in spring boot
  • [CAM-10093] - Update license terms in platform
  • [CAM-10094] - Update license terms in spin
  • [CAM-10095] - Update license terms in commons
  • [CAM-10096] - Update license terms in connect
  • [CAM-10098] - Update license terms in external task client java
  • [CAM-10102] - Update license terms in engine dmn
  • [CAM-10103] - Update license terms in dmn model
  • [CAM-10104] - Update license terms in cmmn model
  • [CAM-10105] - Update license terms in bpmn model
  • [CAM-10106] - Update license terms in xml model
  • [CAM-10110] - Remove APPENDIX from LICENSE files
  • [CAM-10111] - Update license terms in webapp
  • [CAM-10112] - Update license terms in frontend projects
  • [CAM-10121] - Update license terms in template-engines
  • [CAM-10123] - Update license terms in unit test repos
  • [CAM-10124] - Update license terms in examples repo
  • [CAM-10133] - Using Java API, I can set a removal time for processes asynchronously without respecting hiearchies

Edit/Copy Release Notes

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