Changelog
1.0.5
-
Fix an issue where subprocess instances root instance was not properly filtered in
getArchivedProcessInstancesmethods.
1.0.1
Bugfixes
-
Fix an issue where not all task states where known which could lead to execptions like:
java.lang.IllegalArgumentException: Unexpected value 'executing'
-
Fix an issue where it was not possible to set a contract value to
null -
Fix an issue where a NPE was thrown when accessing a business data aggregated
nullreference
1.0.0
Breaking changes
-
Removed
@BonitaTestsproperties:-
clearBDM: Replaced with BonitaTestToolkit#deleteBDMContent(), can be invoked in@BeforeAll,@BeforeEachmethods…etc -
deleteProcessInstances: Replaced with BonitaTestToolkit#deleteProcessInstances(), can be invoked in@BeforeAll,@BeforeEachmethods…etc -
targetRuntimeURL: Target runtime URL must be specified using thebonita.urlsystem property. Default value is still http://localhost:8080/bonita
-
-
Split
TaskPredicatesintoUserTaskPredicatesandTaskPredicates -
New
ConnectorStateandConnectorActivationEventenumerations in replacement of theStringreturn type forConnector#getState()andConnector#getActivationEvent(). -
Process instance scope changes:
-
It is now possible to retrieve a ProcessInstance of instances started be a
Call Activityor anEvent Subprocess -
It is now mandatory to use the proper ProcessInstance to retrieve tasks, timers, documents… The root ProcessInstance cannot be used anymore for children instances.
-