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

Bug Report

  • [CAM-2857] - Cannot reference process application provided classes inside a Groovy Script
  • [CAM-3432] - Groovy Scripting Engine holds random webapp class loader when cached
  • [CAM-3543] - NPE on Form Field without Label
  • [CAM-3581] - Wildfly: module com.jayway.jsonpath.json-path needs dependency to module org.slf4j
  • [CAM-3707] - Deleting a process instance with an async task should not invoke the task's end execution listener
  • [CAM-3708] - Deleting a process instance with an async task should not invoke the task's output mappings
  • [CAM-3915] - Security vulnerability due to the possibility to include EL in task queries
  • [CAM-3943] - I can not set client side statement timeout for SQL UPDATE/DELETE statements
  • [CAM-3973] - Rest API - lastNameLike Query Parameter does not return result
  • [CAM-3978] - Modifying a suspended process instance does not fail
  • [CAM-4046] - Error propagation not fail-safe
  • [CAM-4172] - Stack overflow if many steps are executed in a single unit of work
  • [CAM-4284] - Compensation Event Subprocess not working inside parallel multi instance subprocess
  • [CAM-4285] - Activity Instance Tree is not in sync while execute a compensation event subprocess
  • [CAM-4287] - DMN table layout broken after columes are deleted
  • [CAM-4298] - I should not compensate a concurrent multi instance activity before it is completed
  • [CAM-4302] - Cannot add output column to DMN table
  • [CAM-4304] - Intermediate throw compensation event do not wait for compensation of subprocess on different scope
  • [CAM-4305] - Line breaks disappears after leaving cell
  • [CAM-4325] - JobDefnitionId is missing in JobDto and JobQueryDto
  • [CAM-4329] - I cannot use HistoricCaseInstanceQuery #closedBefore and #closedAfter in one query
  • [CAM-4345] - Input mapping value is not persisted inside the xml
  • [CAM-4355] - Cannot use a sub process compensation handler
  • [CAM-4362] - Cannot open dmn viewer example
  • [CAM-4375] - SetProcessDefinitionVersionCmd does not change HistoricProcessInstance
  • [CAM-4379] - Cannot use dropdown of combobox in Firefox
  • [CAM-4381] - Usability: backspace triggers navigation in DMN table editor
  • [CAM-4424] - I can throw an Escalation Event inside an Event Subprocess
  • [CAM-4440] - Missing index on ACT_RU_AUTHORIZATION#RESOURCE_ID_
  • [CAM-4473] - I can't disable script engine caching in the process engine configuration
  • [CAM-4519] - Wrong method for user GET in JS SDK
  • [CAM-4524] - Link to edit docs on Github is broken
  • [CAM-4525] - Table of content does not shows the right active section
  • [CAM-4551] - Cannot setup development environment for EE webapp
  • [CAM-4557] - When using browser history an opened dmn "dialog" stays open
  • [CAM-4566] - Cannot scroll an expanded image
  • [CAM-4580] - NPE when getting form field without type
  • [CAM-4589] - Cannot download WAS and WLS artefacts from docs enterprise page
  • [CAM-4640] - Release dates of Enterprise distros not displayed correctly
  • [CAM-4643] - Using the REST Api I cannot skip custom listeners when deleting a deployment
  • [CAM-4646] - hitPolicy attribute is lost on roundtrip

Feature Request

  • [CAM-394] - I can use a throwing escalation intermediate event
  • [CAM-395] - I can use an escalation boundary event
  • [CAM-396] - I can use a throwing escalation end event
  • [CAM-1426] - I can use Escalation Start Event
  • [CAM-1726] - As docs reader, I find stackoverflow, forum and twitter
  • [CAM-2465] - I can use CMMN RepetitionRule
  • [CAM-2905] - Cockpit remembers diagram zoom level and view section
  • [CAM-4017] - Improve Job Acquisition Hit Rate
  • [CAM-4113] - I can cancel and retry process instances in cockpit history views
  • [CAM-4138] - I can read docs about process engine metrics
  • [CAM-4217] - I can use a DMN table as condition
  • [CAM-4264] - I can edit the inputExpression of a Clause
  • [CAM-4272] - I can toggle visibility of variable mappings in dmn-io
  • [CAM-4273] - I can use scripts as input mapping
  • [CAM-4274] - I can set the datatype for a clause
  • [CAM-4322] - I can set the id of a decision
  • [CAM-4331] - Honor Hit Policies in DMN engine
  • [CAM-4395] - Provide REST API for Decision Definition Query
  • [CAM-4400] - I can configure a job acquisition backoff in case of failure to lock jobs
  • [CAM-4409] - I can query for repeatable case execution and repetitions
  • [CAM-4410] - The properties "repeatable" and "repetition" are stored in the history
  • [CAM-4418] - I can unassign a user task in cockpit
  • [CAM-4422] - As Cockpit User, I can see the heat of a process
  • [CAM-4423] - I can register a decision table result listener in the DMN engine
  • [CAM-4428] - Map output variables to super execution when throw an escalation event from a call activity
  • [CAM-4438] - I can set an EscalationCode Variable for escalation catch event
  • [CAM-4439] - Spring SOAP example
  • [CAM-4446] - I can select the version of the manual I want to read
  • [CAM-4457] - As Cockpit User I can prioritize jobs
  • [CAM-4498] - Create History Infrastructure for DMN engine in BPM platform
  • [CAM-4526] - Provide a History Listener for the DMN engine
  • [CAM-4530] - I can see deployed decisions on cockpit dashboard
  • [CAM-4531] - I can see decision table of decision definition
  • [CAM-4532] - I can select the version of a decision definition
  • [CAM-4533] - I can see all instances of a decision definition
  • [CAM-4534] - I can open a decision instance and the see decision table
  • [CAM-4535] - I can see the values of in- and outputs for a decision instance
  • [CAM-4536] - I can query for EDE
  • [CAM-4539] - I can use the REST API to query for historic decision instances
  • [CAM-4558] - Define the type of the DMN Output Clause
  • [CAM-4567] - Define the type of the DMN Input Clause
  • [CAM-4611] - I can see deployments in cockpit
  • [CAM-4612] - I can search for deployments
  • [CAM-4614] - I can navigate to a deployment from process or decision definition view
  • [CAM-4615] - I can delete a deployment
  • [CAM-4648] - I can query for process instances by deployment id
  • [CAM-4649] - I can query for case instance by deployment id

Task

  • [CAM-3508] - Tomcat 8 replaces Tomcat 7 in Distribution
  • [CAM-3784] - Refactor frontend build
  • [CAM-4199] - How can I toggle the visibility of technical elements
  • [CAM-4206] - Add disclaimer to real life tutorials
  • [CAM-4234] - Write Blogpost on Job Priorization
  • [CAM-4277] - Make camunda-engine-unittest 7.3-ready
  • [CAM-4283] - Use SLF4j based logging in bpmn engine parser
  • [CAM-4293] - I can read documentation on Activity Instance Tree
  • [CAM-4306] - Prevent deletion of last input/output column
  • [CAM-4324] - Document DMN Business Rule Task extension attributes
  • [CAM-4327] - Remove 'Version Migration' chapter in user guide
  • [CAM-4346] - I can close an open dialog by clicking somewhere on the page
  • [CAM-4348] - Brazilian Portuguese tasklist translation
  • [CAM-4353] - Use SLF4j based logging in bpmn engine for bpmn behavor
  • [CAM-4357] - Port Docs Content to Hugo
  • [CAM-4358] - Layout for Docs
  • [CAM-4359] - Menu for Docs
  • [CAM-4360] - Update dmn modeling example
  • [CAM-4370] - Use SLF4j based logging in bpmn engine for engine persistence
  • [CAM-4371] - Use SLF4j based logging in bpmn engine for cmmn
  • [CAM-4378] - Properly clean up engines in test suite
  • [CAM-4382] - I can close Input Expression Popup using "Enter"
  • [CAM-4392] - I can read docs about escalation
  • [CAM-4394] - I can get and set typed properties on activites
  • [CAM-4396] - Build and provision Hugo
  • [CAM-4401] - Write blogpost on job acquisition backoff configuration and benchmarking
  • [CAM-4408] - Create an instance migration (7.3 -> 7.4) job in jenkins
  • [CAM-4411] - I can read documentation how to repeat a task
  • [CAM-4412] - Docs Migration: Update & Migration Guides
  • [CAM-4414] - Docs Migration: Installation Guides
  • [CAM-4417] - Docs Migration: User Guide
  • [CAM-4420] - Priority Columns should be of datatype "long"
  • [CAM-4421] - Docs Migration: Rest Reference Guide
  • [CAM-4431] - Spike: swagger json format for rest api documentation
  • [CAM-4432] - Permalinks in Docs
  • [CAM-4433] - Style "Edit on Github"
  • [CAM-4437] - Extract unversioned docs content
  • [CAM-4442] - Spike: BPMN rendering in the docs
  • [CAM-4443] - Create publish task for Docs theme
  • [CAM-4447] - Add Jobs Banner
  • [CAM-4458] - Add Google analytics to docs
  • [CAM-4462] - I can see all menu points
  • [CAM-4463] - REST-API: formKey is missing in Task.properties
  • [CAM-4464] - Docs Migration: CMMN Reference: Content
  • [CAM-4466] - Docs Migration: Deployment Descriptors Reference
  • [CAM-4467] - Docs Migration: Spin Reference
  • [CAM-4468] - Docs Migration: Connect Reference
  • [CAM-4469] - Docs Migration: BPMN Reference: Examples
  • [CAM-4471] - Docs Enterprise: Style download table
  • [CAM-4484] - Docs Migration: Bpmn Reference: Overview Page
  • [CAM-4485] - Docs Migration: Cmmn Reference: Overview Page
  • [CAM-4486] - Docs Migration: Provide welcome page for manual
  • [CAM-4487] - Docs Migration: Javadocs
  • [CAM-4488] - Docs Migration: User guide: extract introduction & Webapplications
  • [CAM-4490] - Docs Migration: Examples and Tutorials
  • [CAM-4491] - Docs Migration: Developer Guide
  • [CAM-4492] - Docs Migration: Community Extensions
  • [CAM-4493] - define text for jobs Ad in docs
  • [CAM-4495] - Frontend build restructuring
  • [CAM-4497] - Improve Process Application Deployment Experience
  • [CAM-4502] - Docs Migration: Embedded Forms Reference
  • [CAM-4515] - Docs Migration: Get Started: fix links & individual sections
  • [CAM-4520] - Document job acquisition configuration with backoff
  • [CAM-4521] - I can read documentation about deployment lock
  • [CAM-4529] - Remove contextify from frontend build
  • [CAM-4541] - Docs: Overflowing HTML content is hidden behind right-side menu
  • [CAM-4542] - I can read docs about DMN history
  • [CAM-4543] - Grant Authorization for DMN History when Update to 7.4
  • [CAM-4553] - Load bpmn.io and dmn.io via npm
  • [CAM-4556] - Speed up frontend build
  • [CAM-4559] - Disable DMN Viewer input fields
  • [CAM-4560] - run 7.2 testsuite agains JBoss EAP 6.4
  • [CAM-4561] - Adjust styles for cockpit dmn tables
  • [CAM-4569] - Improve usability of DMN Cockpit integration
  • [CAM-4570] - Use variable widget in Cockpit
  • [CAM-4573] - Add direct links to history panel on the cockpit dashboard
  • [CAM-4581] - Rename the DMN dashboard section of cockpit
  • [CAM-4582] - Make DMN section of cockpit dashboard more visible
  • [CAM-4587] - Add read-only CSS class on DMN clause values setter widget
  • [CAM-4588] - Use CE frontend test-setup framework for EE tests
  • [CAM-4604] - Spike: FEEL with JUEL
  • [CAM-4618] - Spike: FEEL build on Scala
  • [CAM-4629] - Discuss: What sort of FEEL do we support?

Edit/Copy Release Notes

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