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

Bug Report

  • [CAM-4043] - It is not possible to properly make an activity async from within a parse listener
  • [CAM-4328] - Column ACT_RU_JOB#PROCESS_DEF_KEY_ has wrong length
  • [CAM-5249] - Unique constraint violation if an async start event variable is changed before job execution
  • [CAM-5491] - Incident of timer boundary event job references wrong activity
  • [CAM-5502] - hide heat map button in IE broken
  • [CAM-5510] - Binary file values initialized via InputStream or File are corrupted
  • [CAM-5515] - File download in history view points to runtime data
  • [CAM-5552] - Global process application event execution listener is not invoked on start and end of a process instance
  • [CAM-5554] - Process and decision definition list wait for instance and incident statistics in cockpit
  • [CAM-5568] - FeelFunctionMapper uses not thread safe SimpleDateFormat as class field
  • [CAM-5572] - New tasklist layout broken on small viewports
  • [CAM-5589] - Support official DMN 1.1 namespace
  • [CAM-5688] - Cockpit search drop down not fully visible
  • [CAM-5702] - Cannot use Priority greater/less than in Tasklist Search
  • [CAM-5707] - Restore webapp as webjar functionality
  • [CAM-5714] - Fix Spring Framework getting started guide code snippet
  • [CAM-5715] - Fix Java EE getting started guide code snippet
  • [CAM-5740] - Pages containing search widget produces unnecessary browser history entry
  • [CAM-5761] - Migration instance search for variables only works for strings
  • [CAM-5763] - IncidentInstanceHandler is not null safe
  • [CAM-5764] - Using REST API to migrate instances without instructions is not null safe
  • [CAM-5765] - Active engine dropdown in webapps is not "highlighted"
  • [CAM-5766] - Job#ProcessDefinitionKey is not updated after migration
  • [CAM-5791] - Spin variable is exported as process variable if autoStoreScriptVariables is true
  • [CAM-5795] - Tasklist broken in Firefox
  • [CAM-5809] - Fired rules in cockpit decision instance view are not highlighted
  • [CAM-5816] - Cockpit does not show variables when no activity instance id is set
  • [CAM-5827] - AuthorizationService#isAuthorized() performs an authorization check even when authorization is disabled
  • [CAM-5850] - Invoice showcase packed in wrong folder
  • [CAM-5856] - Job execution thread executes new exclusive jobs that belong to other process instances
  • [CAM-5887] - Cockpit sidebar layout broken in IE9
  • [CAM-5889] - Exclusive Job is executed twice on same Job Executor

Feature Request

  • [CAM-4911] - I can retrieve Identitylinks from History
  • [CAM-5005] - Recover candidates from historic tasks (IdentityLink)
  • [CAM-5180] - I can use separate permissions to grant a user for different task actions
  • [CAM-5197] - I can query Case Instances and Case Executions by Tenant-Id
  • [CAM-5206] - I can query Historic Case Instances by Tenant-Id
  • [CAM-5207] - I can query Historic Case Activity Instances by Tenant-Id
  • [CAM-5213] - I can create a Case Instance by Key and Tenant-Id
  • [CAM-5219] - I can specify a Tenant-Id for Auto-Deployment of a Spring Application
  • [CAM-5231] - A Process / Case Task start a Process / Case Instance from the same Tenant-Id
  • [CAM-5281] - I can trigger a BPMN error boundary event from an external task
  • [CAM-5323] - Admin menu "system" and "authorizations" should be accessible to administrator user only
  • [CAM-5394] - External Task fetch and lock by Priorites
  • [CAM-5415] - I can specify the Tenant Id of the Process / Case / Decision Definition on a Process / Case / Decision Task
  • [CAM-5431] - I can migrate a process which waits in an asynchronous continuation
  • [CAM-5432] - I can migrate a process instance which waits in an intermediate timer event
  • [CAM-5433] - I can migrate a process instance which waits in a receive task/intermediate message event
  • [CAM-5434] - I can migrate a process instance which waits in an external task
  • [CAM-5435] - I can migrate a process instance which waits in an event based gateway
  • [CAM-5436] - I can migrate a process instance which waits in a call activity
  • [CAM-5437] - I can migrate a process instance which waits in a transaction
  • [CAM-5460] - I can access the migration page from the process instance page
  • [CAM-5480] - I can migrate process instances with event subprocesses
  • [CAM-5528] - I can tag a process definition with a human understandable version
  • [CAM-5529] - Provide a SPI for the Propagation of the Tenant-Id of a Case Instance
  • [CAM-5561] - I can retrieve a report on how many instances of a batch have already been processed
  • [CAM-5563] - I can provide a process instance query filter when creating a migration batch
  • [CAM-5570] - Add plugin point for cockpit decision definition table
  • [CAM-5610] - I can migrate instances of parallel/inclusive gateways
  • [CAM-5625] - I can read documentation on Batch and Batch Migration
  • [CAM-5631] - I can execute a batch migration using the REST API
  • [CAM-5633] - Authorizations for Migration API
  • [CAM-5661] - I can set the authenticated Tenant Ids
  • [CAM-5662] - I can only query Process Definitions which belongs to the authenticated Tenants
  • [CAM-5665] - In Admin, I can grant TASK_ASSIGN and TASK_WORK permissions
  • [CAM-5674] - I can filter instances with query for migration
  • [CAM-5675] - I can create a migration plan in Cockpit
  • [CAM-5682] - In cockpit, I can see the semantic version of a process
  • [CAM-5700] - I can query for historic batches by state and order by time
  • [CAM-5711] - A Decision Task evaluate a Decision Definition from the same Tenant-Id
  • [CAM-5723] - I can query and sort External Tasks by Priority
  • [CAM-5727] - I can declare a history level at a test method when using the Process Engine Rule
  • [CAM-5728] - I can migrate a process instance which waits in an intermediate signal event
  • [CAM-5732] - I can use the REST API for querying Historic identity links
  • [CAM-5741] - I can only query Deployments and Definitions which belongs to the authenticated Tenants
  • [CAM-5742] - I can only query Runtime Data which belongs to the authenticated Tenants
  • [CAM-5743] - I can only query Management Data which belongs to the authenticated Tenants
  • [CAM-5744] - I can only query Historic Data which belongs to the authenticated Tenants
  • [CAM-5745] - I can only update the Suspension State of Data which belongs to the authenticated Tenants
  • [CAM-5746] - I can only create Instances of Definitions which belongs to the authenticated Tenants
  • [CAM-5747] - I can only evaluate Decision Definitions which belongs to the authenticated Tenants
  • [CAM-5748] - I can only call Process / Case Definitions which belongs to the authenticated Tenants
  • [CAM-5749] - I can only correlate a Message to Executions and Process Definitions which belongs to the authenticated Tenants
  • [CAM-5751] - Using a Filter, I can only find Tasks which belongs to the authenticated Tenants
  • [CAM-5753] - I can create a new Tenant
  • [CAM-5759] - Perform Tenant Checks for Job Executor
  • [CAM-5767] - I can use camunda:taskPriority in model api
  • [CAM-5768] - I can set camunda:taskPriority on process tag
  • [CAM-5769] - I can query Historic Identity Links by Tenant Id
  • [CAM-5776] - I am not able to migrate processes with active compensation or compensation event subscriptions
  • [CAM-5777] - I can create error, escalation, and compensate start events using the fluent builder
  • [CAM-5778] - I can see batches in cockpit
  • [CAM-5784] - Using the fluent builder, I can create non-interrupting start events
  • [CAM-5786] - I can start a migration asynchronously in Cockpit
  • [CAM-5810] - The state of a batch is updated live in Cockpit
  • [CAM-5820] - I can validate a migration plan using the REST API
  • [CAM-5821] - I can delete and retry failed batch jobs in Cockpit
  • [CAM-5822] - Show detailed error reporting for failed migrations
  • [CAM-5823] - I can migrate an intermediate event such that the event trigger is updated
  • [CAM-5842] - I can use transactions in the model api
  • [CAM-5853] - I can migrate all instances in filter in cockpit
  • [CAM-5859] - I can see the progress of a batch in cockpit
  • [CAM-5880] - I can search for historic process instances with incident & incident message
  • [CAM-5881] - I can delete a job using the REST API
  • [CAM-5885] - I can use a fluent builder to create compensate events

Task

  • [CAM-3709] - Support for Wildfly 10
  • [CAM-5044] - Add indexes to SQL CREATE script for ACT_HI_OP_LOG
  • [CAM-5141] - Add cast to integer in myBatis mapping for db2 z/os
  • [CAM-5241] - I can use a Builder to Create a Case Instance on CaseService
  • [CAM-5370] - Remove Environments from 7.5 CI
  • [CAM-5377] - Improve display of long string variables in variable tables
  • [CAM-5392] - Update form fields styling
  • [CAM-5418] - Check if all created indexes are dropped
  • [CAM-5422] - Upgrade bpmn-js to latest version
  • [CAM-5556] - Prevent the task list filters to scroll
  • [CAM-5596] - I can configure threads in the the camunda wildfly subsystem
  • [CAM-5597] - I can read an upgrade guide for wildfly 8
  • [CAM-5598] - I can download the wildfly 10 CE and EE distributions
  • [CAM-5599] - I can read an installation guide how to install camunda subsystem on wildfly 10
  • [CAM-5600] - Add wildfly 10 to list of supported environments
  • [CAM-5642] - Investigate failing Wildfly 10 Domain mode replication
  • [CAM-5684] - Valify Migration Pageflow in Cockpit
  • [CAM-5685] - Align Cockpit toolbars
  • [CAM-5695] - DMN table style refresh
  • [CAM-5697] - Cockpit dashboard styling
  • [CAM-5703] - Dialog and popup shadows
  • [CAM-5713] - Fix test memory and connection errors
  • [CAM-5724] - Adjust example diagram in PI Modification section
  • [CAM-5737] - Refactor Wildfly subsystem to be compatible with WF8/10
  • [CAM-5770] - HistoricIdentityLinkLogQuery uses authorizations
  • [CAM-5775] - I can use one button to migrate instances
  • [CAM-5805] - Add helptexts for Cockpit Migration Mapping
  • [CAM-5808] - Combine Authentication and Tenant Check for Commands
  • [CAM-5811] - Highlight batch that is currently selected
  • [CAM-5819] - Style Searchs and Filters
  • [CAM-5832] - Upgrade dmn-js to latest version
  • [CAM-5837] - Describe migration resource request body properly
  • [CAM-5840] - Improve UI feedback for finished batch jobs
  • [CAM-5851] - I can choose between Wildfly 8 and 10 in the EE site download menu for 7.5
  • [CAM-5854] - Document behavior with GRANT and REVOKE on same resource
  • [CAM-5860] - Run Karma tests on Jenkins
  • [CAM-5863] - Upgrade PhantomJS Prebuilt dependency
  • [CAM-5874] - Improve reproducability of test order run on Jenkins
  • [CAM-5883] - Release projects like commons, spin etc for 7.5 release
  • [CAM-5896] - Add Camunda Modeler demo screencast to docs

Edit/Copy Release Notes

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