Skip to content

Releases: camunda-community-hub/bpmn-driven-testing

0.11.0

01 Jun 12:22
Compare
Choose a tag to compare

Features:

  • #175: Support Camunda Platform 8

0.10.0

20 Apr 09:27
Compare
Choose a tag to compare

Features:

  • #172: Dropped JUnit 4 support
  • a33f139: Supported Camunda 7.21, switched to JDK 21 using Java 11 as compile target
  • 86b245c: Updated Gradle plugin using Gradle 8.5 to support JDK 21

Tasks:

  • 95ab91a: Created checksums for Gradle dependencies in local repository
  • d148337: Updated Camunda Modeler plugin dependencies, ensured NodeJS 20.x compatibility

0.9.0

25 Nov 15:12
Compare
Choose a tag to compare

Features:

Tasks:

  • 32f5c2d: Updated Camunda Modeler plugin dependencies
  • 7b4e919: Updated Maven dependencies

0.8.0

07 May 12:26
Compare
Choose a tag to compare

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

12 Feb 09:35
Compare
Choose a tag to compare

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

25 Oct 08:47
Compare
Choose a tag to compare

Features:

  • #89: Implemented code generation for BPMN multi-instance scopes
  • #25: Added support for Gradle builds

Tasks:

  • 70ef80c: Updated community-hub-release-parent

0.5.0

02 May 16:00
Compare
Choose a tag to compare

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

08 Dec 18:25
Compare
Choose a tag to compare

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

0.3.0

02 Oct 23:21
Compare
Choose a tag to compare

Features:

  • #11: Path finding must support embedded sub processes with error and escalation end events
  • #12: Implement a test case validation and a mode to resolve problems when a BPMN process was changed
  • #27: Implement code generation for additional BPMN constructs

Tasks:

  • #24: Refactor maven-plugin code
  • #32: Check if modeler plugin still works with Camunda Modeler 4.10

0.2.0

25 Jul 13:51
Compare
Choose a tag to compare

Features:

  • #21: Switch from abstract test classes and callbacks to JUnit test rules with a fluent API