Release Notes - Activiti - Version 5.14 - HTML format

Bug

  • [ACT-821] - HistoryService.deleteHistoricProcessInstance() does not delete sub processes
  • [ACT-1186] - ActivitiRule services not initialized when using SpringJUnit4ClassRunner together with @ContextConfiguration
  • [ACT-1360] - Click input field and set it's value use value of id field (Mac)
  • [ACT-1399] - Boundary-event and event-based auditing
  • [ACT-1438] - Target expressions for call activities are not supported
  • [ACT-1454] - Support for custom type of comment
  • [ACT-1464] - BusinessProcess.startProcess* does not work for processes without wait states
  • [ACT-1600] - Activiti Modeler target namespace not saved to BPMN XML
  • [ACT-1612] - Modeler missing cancelActivity
  • [ACT-1625] - Text-annotation elements are ignored when parsed, but the corresponding BPMN-DI is not which causes a warning
  • [ACT-1638] - Error Boundaries connected with a callactivity aren't removed when their callactivity is removed
  • [ACT-1639] - Designer window is empty after giving a Node and a Flow the same id
  • [ACT-1640] - Designer does not delete old default flow from Gateway
  • [ACT-1649] - Deadlock occured in load test with db2
  • [ACT-1660] - xml element <bpmndi:BPMNShape .. /> is not deleted when updating the serviceTask ID
  • [ACT-1661] - Designer does not support asynchronous signal intermediate throwing events
  • [ACT-1663] - StartEvent hasn't the attribute "formKey" in the Activiti Modeler
  • [ACT-1670] - Renaming diagrams while editing them causes further changes to be lost
  • [ACT-1682] - Multi instance not shown in diagram
  • [ACT-1687] - NullPointerException when calling processEngine.getRuntimeService().getVariables(id)
  • [ACT-1692] - click on property copies a value in it
  • [ACT-1720] - Redundant space between table prefix and table name in org\activiti\db\mapping\entity\User.xml
  • [ACT-1723] - ORA-01747: select count(RES.*) from ACT_HI_VARINST RES WHERE RES.PROC_INST_ID_ = ?
  • [ACT-1725] - Incorrect display subprocess in subprocess, when it open in Activiti Modeler. (Problem with coordinates of elements after convertation BPMN to JSON)
  • [ACT-1727] - activiti-exploer process instance highlight diagram is incorrent
  • [ACT-1728] - If the process instance was started by a callActivity, it will be not have the startEvent activity in ACT_HI_ACTINST table
  • [ACT-1731] - Fail start process with variables
  • [ACT-1740] - REST-status cannot be created when exception contains newlines
  • [ACT-1741] - activiti-spring POM should not depend on slf4j-log4j12
  • [ACT-1743] - candidateGroup can't use expression with comma
  • [ACT-1749] - Impossible to remove identity-links from create-listener
  • [ACT-1750] - Wrong escape characters when using Activity Designer's JUnit test
  • [ACT-1755] - ACT_HI_ACTINST does not record parallel gateway end times and durations
  • [ACT-1756] - Changing ID of an activity or event makes a copy of BPMNShape element
  • [ACT-1758] - MySQL + BTM fails on schema create
  • [ACT-1760] - Change of CallActivity's "Called Element" cannot be stored
  • [ACT-1762] - Support multiple occurrences of extension elements and attributes with same id
  • [ACT-1770] - Model query for lastest version is broken
  • [ACT-1771] - VariableScope#getVariableLocal should take parameter of type String rather than Object
  • [ACT-1775] - NPE when retrieving JPA Entity process variables via REST API /runtime/tasks
  • [ACT-1777] - Activiti sql file problem for MySQL 5.6
  • [ACT-1778] - Clicking on a branch on an exclusive gateway results in NullPointerException
  • [ACT-1780] - User Guide: Create a User (new api) does not list password for body
  • [ACT-1788] - Fields of Java services obtained with a delegateExpression aren't injected when handling signals.
  • [ACT-1789] - Make HistoricTaskInstanceQuery to support "taskCandidateUser"
  • [ACT-1791] - Modeler does not allow creation ENUM type fields in forms.
  • [ACT-1793] - Process flow through boundary events not rendered in diagram viewer
  • [ACT-1801] - JSON Serialization of Process with Lane leads to infinite recursion
  • [ACT-1806] - Race condition during BPMN deployment
  • [ACT-1812] - Expression not saved as such in BPMN XML file from Activiti designer
  • [ACT-1855] - PropertyType.DATA_GRID is not exist in Activiti Designer 5.12.0
  • [ACT-1857] - Exexcution Listener property save is not being added to the correct model element
  • [ACT-1873] - ErrorEndEvent: In case no matching boundary error event is found, NO exception will be thrown.
  • [ACT-1875] - BPMN Extension content was cleaned when saving the *.bpmn file by Activiti designer
  • [ACT-1903] - Missing authentication for REST repository resources.
  • [ACT-1925] - Activiti Rest API - update task

New Feature

  • [ACT-111] - Make activiti-spring module OSGi compatible
  • [ACT-830] - Provide API ProcessInstanceQuery#processDefinitionName
  • [ACT-1746] - Query for failed process instances
  • [ACT-1751] - Catch Mail sending fail exception

Task

  • [ACT-1818] - Publish Activiti snapshots in public Maven repository

Improvement

  • [ACT-895] - Allow user to select BPMN file to open if multiple are found for call element
  • [ACT-1076] - Draw transitions names in diagram generator
  • [ACT-1529] - Declare activiti-webapp-explorer2 as distributable in web.xml
  • [ACT-1551] - Allow custom task properties to be read only
  • [ACT-1630] - Extend SerializableType to *not* support entities with null id
  • [ACT-1634] - FormKey and TargetNameSpace attributes using Activiti Modeler
  • [ACT-1665] - Add support for UUIDs as queryable process variables
  • [ACT-1681] - Move the documentation field in the designer to its own tab
  • [ACT-1683] - Custom extensionElements are erased after editing process definition
  • [ACT-1699] - Mail server configuration using JNDI
  • [ACT-1722] - Property isExecutable aren't avaliable in Activiti Modeler
  • [ACT-1732] - Updating Procecss Busienss Key
  • [ACT-1738] - Adding MDC (Mapped Diagnostic Context) logging
  • [ACT-1747] - Upgrade some legacy dependencies (commons-lang, jackson)
  • [ACT-1753] - Add missing sql mapping for 'selectProcessDefinition'
  • [ACT-1782] - Provide hook to create custom UserTaskActivityBehavior
  • [ACT-1786] - Shared packages between activiti-common-rest & activit-rest modules
  • [ACT-1798] - Provide getter for field MultiInstanceActivityBehavior#innerActivityBehavior
  • [ACT-1807] - Add support for Async Message/Signal triggering from RuntimeService
  • [ACT-1815] - Add getJobExecutor/setJobExecutor to ProcessEngineConfiguration interface

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