Releases: camunda-community-hub/bpmn-driven-testing
Releases · camunda-community-hub/bpmn-driven-testing
0.13.0
0.12.0
Features:
- af5c35f: Enabled receive tasks with boundary events for Camunda 7 test cases
- 2b55936: Enabled receive tasks with boundary events for Camunda 8 test cases
- 7fa1023: Improved test case related error messages for Camunda 8
Tasks:
- 18dedbd: Updated Camunda Platform 8 version to 8.5.5
- 28da9c7: Improved README regarding installation/configuration/usage, features and handlers
Bugfixes:
0.11.0
0.10.0
0.9.0
0.8.0
Features:
- #117: Added support for BPMN link events
- 375337a: Created separate Maven module for the model that is used during code generation
- db24cf6: Improved API
- 2ca09a4: Added process instance migration, when test case is executed with a process definition in another version
- 4acc8b2: Added support for declarative input/output variable mapping of call activities
- #113: Added support for BPMN collaborations with multiple expanded participants
Tasks:
- e84fe3e: Updated Maven and Gradle plugin badge due to central.sonatype.com launch
- 46c92bb: Updated Camunda BPM, Camunda BPM Assert, Assert4j, H2, Spring and Spring Boot versions
- 5a3a48f: Refactored code generation due to model separation
- 5a3a48f: Reworked multi instance scope handling, when test case starts or ends within the scope
Bugfixes:
- 78f2c9c: Disabled plugin menu action when tab type is cloud-bpmn
0.7.0
Tasks:
- aed59e9: Reworked Camunda Modeler plugin code
- bf222b6: Switchted tests to JUnit 5 and Google Truth
- #114: Checked if modeler plugin still works with Camunda Modeler 5.x
- 2ce40c0: Prevented usage of modeler plugin for cloud-bpmn (Camunda Platform 8 BPMN diagrams)
- 3910317: Prevented element double click and shape move events when plugin is enabled
Bugfixes:
- d25da93: Added fields for before and after handlers to multi instance scope generation
- 17a602b: Fixed interaction with process element and related business object due to bpmn-io/bpmn-js#1472
0.6.0
0.5.0
Features:
- #46: Prevented continuation of process instance, if end flow node is not an end event
- 0dc8200: Improved fluent API
- c8c2f77: Support tenant ID at automatic process definition deployment
- 0f7103b: Ensured Spring Boot test support
- #20: Implemented JUnit 5 support
Tasks:
- c050509: Ensured H2 version 2 compatibility
- 0867785: Updated Maven plugin dependencies
- 6efd36f: Reworked H2 major version handling
Bugfixes:
- #84: Added special handling for event based gateways
0.4.1
Features:
- #39: Group generated test cases in Java packages
- #37: Allow customization of the process engine that executes the test cases
- #30: Implement code generation for BPMN multi-instance activities
- #54: Support intermediate throw event of type external task
- 8c185be: Allow usage of multiple test cases in one test class
Tasks:
- fa71794: Improved API
- #38: Refactor camunda-modeler-plugin code
- b126573: Switched to spring-jdbc data source implementation
- #49: Improved READMEs
Bugfixes:
- c97c79b: Fixed call activity variable mapping