Skip to content

Latest commit

 

History

History
751 lines (644 loc) · 66 KB

CHANGELOG.md

File metadata and controls

751 lines (644 loc) · 66 KB

Changelog

All notable changes to this project will be documented in this file.

  • Types of Changes (L3):
    • Added: new features
    • Changed: changes in existing functionality
    • Deprecated: soon-to-be-removed features
    • Removed: now removed features
    • Fixed: any bug fixes
    • Security: in case of vulnerabilities

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

1.30.23 - 2024-11-14

Changed

  • Removed jaxb and springboot in SbtSettingsGenerator. - see Commit

1.30.22 - 2024-11-14

Changed

  • Adjustments in Generation application.yaml for Workers. Fixed bad dependencies. - see Commit

1.30.21 - 2024-11-13

Changed

1.30.18 - 2024-11-13

Changed

  • Adjustments in Generation application.yaml for Workers. - see Commit

1.30.16 - 2024-11-12

Changed

  • Adjustments in Worker Template generation. - see Commit
  • Adjusted BpmnProcessGenerator to newest basic pattern. - see Commit
  • Adjusted mocking, that it returns the filteredOut for mocking. - see Commit

1.30.15 - 2024-11-06

Changed

  • Added dynamic mocking / documented . - see Commit
  • Removed duplicate xmlns:color definition in BpmnProcessGenerator. - see Commit
  • Updated Versions. - see Commit
  • Moved logic to ConfVersion / made versionPrevious required. - see Commit
  • Fixes in Dependency generators - filter worker dependencies. - see Commit
  • Added worker versions to the dependency Tables. - see Commit
  • Added VERSIONS_PREVIOUS to filter all needed Change Log entries. - see Commit
  • Added patched to the CompanyDocCreator. - see Commit

1.30.13 - 2024-10-08

Changed

  • Fixed bad Regex for multiple lines. - see Commit

1.30.12 - 2024-09-13

Changed

  • Only register Worker from the projects package in C7WorkerHandler, so no Worker from dependency is registered (that is used directly in a Worker). - see Commit
  • Fixed bad Seq/Set type generation in CreatorHelper. - see Commit

1.30.11 - 2024-09-05

Changed

  • Updated Versions - see Commit
  • Added Worker to DevStatistics. - see Commit
  • Support of dynamic signals with processInstanceId / fixed waitFor with String value. - see Commit

1.30.10 - 2024-08-29

Changed

  • Migrated from Ammonite to scala-cli. - see Commit

1.30.9 - 2024-08-27

Changed

  • Fixed bad mocking handling in case of success. - see Commit
  • Updated to Scala 3.5.0. - see Commit
  • Moved chimney dependency to bpmn. - see Commit

1.30.7 - 2024-08-16

Changed

  • Added possibility to add CatchAll to handledErrors (general variable) - see Commit
  • Adjusting naming for API docs. - see Commit
  • Added color to bpmn schema BpmnProcessGenerator. - see Commit

1.30.6 - 2024-08-15

Changed

  • Added possibility to ignore response body with NoOutput. - see Commit
  • Added chimney mapping dependency to worker project. - see Commit

1.30.5 - 2024-08-12

Changed

  • Added tests null value serialisation / fixed tests - see Commit
  • Keep null values in json for Camunda variables. - see Commit

1.30.4 - 2024-08-12

Changed

  • Fixes in shortenName. - see Commit
  • Fixed older naming in shortenName. - see Commit

1.30.3 - 2024-08-11

Changed

  • Small adjustments to InitWorker api endpoint. - see Commit
  • Changed default to NoInput in InitWorker customInit. - see Commit

1.30.2 - 2024-08-11

Changed

  • Updated missing dependencies. - see Commit
  • Updated Versions. - see Commit
  • adjusted jvm to 21 to be save in github action. - see Commit
  • fixing jvm version in Github action - see Commit
  • Fixed Test failure and Github action warnings. - see Commit

1.30.1 - 2024-08-10

Changed

  • Adjusted References to new naming in ProcessReferenceCreator. - see Commit
  • Fixed BPMN/DMN names for API Documentation - see Commit
  • Merge branch 'MAP-8900-InitIn-Type' into develop - see Commit

1.30.0 - 2024-08-08

Changed

  • Added InitWorker to Api Config. - see Commit
  • Adjusted BpmnGenerator and WorkerGenerator for InitIn. - see Commit
  • Added InitIn Type - no compile errors. - see Commit
  • MAP-8900: Added InitIn Type to Process Class. - see Commit
  • fixed getTypes in SeviceClassesCreator. - see Commit
  • Adjusted shortName for GenericeServiceIn. - see Commit
  • Adjustments in TopicName for API generation. - see Commit

1.29.29 - 2024-07-16

Changed

  • General ProcessStatus modified / some adjustments in Generators. - see Commit
  • Fixed mockedWorker to mockedWorkers in docs. - see Commit
  • Adjusted Topic naming in API generation - see Commit

1.29.28 - 2024-07-12

Changed

  • Added also Option as valid response type for no response body. - see Commit
  • Added tests for NoOutput Check. - see Commit

1.29.27 - 2024-07-11

Changed

  • Fixed test:compile problem - see Commit

1.29.26 - 2024-07-11

Changed

  • Adjusted naming for deriveEnumValue - see Commit
  • Added toJson to CamundaVariable that translates the result of the Camunda 7 Service to a json object. - see Commit
  • Added ClassTag to RestApiClient - to get rid of warning. - see Commit
  • Merge commit '698338f79914b7bb7bb733dce853aab87e8f0a95' into develop - see Commit
  • Merge pull request #41 from scala-steward/update/sbt-1.10.1 - see Commit
  • Update sbt, sbt-dependency-tree to 1.10.1 - see Commit

1.29.25 - 2024-07-09

Changed

  • Added LocalDate to CamundaVariable.valueToCamunda. - see Commit

1.29.24 - 2024-07-09

Changed

  • Fixed bad inConfig initialization if the inConfig was defined in In object. - see Commit

1.29.23 - 2024-07-06

Changed

  • Updated Versions - see Commit
  • Take input variables to override InConfig variables. - see Commit
  • Makedir added for app runner. - see Commit

1.29.22 - 2024-06-21

Changed

  • Added Generator for WorkerTestApp runner for intellij and vscode. - see Commit
  • Fixed compile errors after merging stewards version updates. - see Commit

1.29.21 - 2024-06-10

Changed

  • Redone Scala Version. - see Commit

1.29.20 - 2024-06-10

Changed

  • Redone charset.name - see Commit
  • Changed back to version 17 - see Commit
  • Removed java version - see Commit
  • Using name of charset. - see Commit
  • Testing java-versions in github actions. - see Commit
  • Adjusted java-version in github actions. - see Commit
  • Tested updated versions by Scala Steward. - see Commit
  • Added Better Exception Handling. - see Commit
  • Merge branch 'refs/heads/master' into develop - see Commit
  • Merge remote-tracking branch 'refs/remotes/origin/master' into develop - see Commit
  • Merge pull request #1 from scala-steward/update/sbt-buildinfo-0.12.0 - see Commit
  • Merge pull request #2 from scala-steward/update/jackson-module-scala-2.14.3 - see Commit
  • Merge branch 'master' into update/jackson-module-scala-2.14.3 - see Commit
  • Merge pull request #3 from scala-steward/update/sbt-native-packager-1.10.0 - see Commit
  • Merge pull request #4 from scala-steward/update/h2-2.2.224 - see Commit
  • Merge branch 'master' into update/h2-2.2.224 - see Commit
  • Merge pull request #5 from scala-steward/update/os-lib-0.10.2 - see Commit
  • Merge branch 'master' into update/os-lib-0.10.2 - see Commit
  • Merge pull request #6 from scala-steward/update/openapi-circe-yaml-0.7.4 - see Commit
  • Merge branch 'master' into update/openapi-circe-yaml-0.7.4 - see Commit
  • Merge pull request #7 from scala-steward/update/circe-3.8.16 - see Commit
  • Merge branch 'master' into update/circe-3.8.16 - see Commit
  • Merge pull request #8 from scala-steward/update/tapir-iron-1.10.8 - see Commit
  • Merge branch 'master' into update/tapir-iron-1.10.8 - see Commit
  • Merge pull request #9 from scala-steward/update/typesafe-1.4.3 - see Commit
  • Merge branch 'master' into update/typesafe-1.4.3 - see Commit
  • Merge pull request #10 from scala-steward/update/spring-boot-starter-camunda-8.5.4 - see Commit
  • Merge branch 'master' into update/spring-boot-starter-camunda-8.5.4 - see Commit
  • Merge pull request #11 from scala-steward/update/iron-circe-2.5.0 - see Commit
  • Merge pull request #12 from scala-steward/update/netty-all-4.1.110.Final - see Commit
  • Merge branch 'master' into update/iron-circe-2.5.0 - see Commit
  • Merge pull request #17 from scala-steward/update/groovy-jsr223-3.0.21 - see Commit
  • Merge branch 'master' into update/netty-all-4.1.110.Final - see Commit
  • Merge pull request #13 from scala-steward/update/swagger-parser-2.1.22 - see Commit
  • Merge pull request #14 from scala-steward/update/camunda-engine-plugin-spin-7.21.0 - see Commit
  • Merge pull request #15 from scala-steward/update/camunda-bpm-spring-boot-starter-external-task-client-7.21.0 - see Commit
  • Merge pull request #16 from scala-steward/update/camunda-spin-dataformat-json-jackson-1.18.5 - see Commit
  • Merge pull request #21 from scala-steward/update/scalafmt-core-3.7.17 - see Commit
  • Merge branch 'master' into update/groovy-jsr223-3.0.21 - see Commit
  • Merge pull request #18 from scala-steward/update/scala-xml-2.3.0 - see Commit
  • Merge pull request #19 from scala-steward/update/sbt-1.9.9 - see Commit
  • Merge pull request #20 from scala-steward/update/munit-1.0.0 - see Commit
  • Merge pull request #22 from scala-steward/update/spring-boot-starter-2.7.18 - see Commit
  • Merge pull request #23 from scala-steward/update/laika-sbt-1.0.1 - see Commit
  • Update laika-sbt to 1.0.1 - see Commit
  • Update spring-boot-starter, ... to 2.7.18 - see Commit
  • Add 'Reformat with scalafmt 3.7.17' to .git-blame-ignore-revs - see Commit
  • Reformat with scalafmt 3.7.17 - see Commit
  • Update scalafmt-core to 3.7.17 - see Commit
  • Update munit to 1.0.0 - see Commit
  • Update sbt, sbt-dependency-tree to 1.9.9 - see Commit
  • Update scala-xml to 2.3.0 - see Commit
  • Update groovy-jsr223 to 3.0.21 - see Commit
  • Update camunda-spin-dataformat-json-jackson to 1.18.5 - see Commit
  • Update camunda-bpm-spring-boot-starter-external-task-client, ... to 7.21.0 - see Commit
  • Update camunda-engine-plugin-spin, ... to 7.21.0 - see Commit
  • Update swagger-parser to 2.1.22 - see Commit
  • Update netty-all to 4.1.110.Final - see Commit
  • Update iron-circe to 2.5.0 - see Commit
  • Update spring-boot-starter-camunda to 8.5.4 - see Commit
  • Update typesafe:config to 1.4.3 - see Commit
  • Update tapir-iron, tapir-json-circe, ... to 1.10.8 - see Commit
  • Update circe to 3.8.16 - see Commit
  • Update openapi-circe-yaml to 0.7.4 - see Commit
  • Update os-lib to 0.10.2 - see Commit
  • Update h2 to 2.2.224 - see Commit
  • Update sbt-native-packager to 1.10.0 - see Commit
  • Update jackson-module-scala to 2.14.3 - see Commit
  • Update sbt-buildinfo to 0.12.0 - see Commit
  • update Generator dockerUp added imageVersion. - see Commit
  • Merge branch 'develop' - see Commit

1.29.19 - 2024-06-06

Changed

  • Back to Scala 3.3 / Scala Stuwart batch added - see Commit
  • Updated to Scala 3.4.2 / fixed shortName for old pattern. - see Commit
  • Removed deepDropNullValues for Config init. - see Commit

1.29.18 - 2024-05-25

Changed

  • Shortened names in Api documentation (endpointName - navigation link and title). - see Commit
  • Try to get rid of null values in request bodies. - see Commit

1.29.16 - 2024-05-24

Changed

  • Fixed response of no body at all Option[NoOutput] - see Commit
  • Fixed Postcode to PostcodeStr. - see Commit

1.29.15 - 2024-05-23

Changed

  • Added Graviton Schema for Testing ApiGeneration. - see Commit
  • Added color reference to generated BPMN. - see Commit
  • Added deepDropNullValues to asJson. - see Commit
  • Fixed bad identifiers in BpmnProcessGenerator. - see Commit

1.29.14 - 2024-05-20

Changed

  • Added createIfNotExists to ApiGenerator. - see Commit
  • Added ValueSimple for simple json values. - see Commit

1.29.13 - 2024-05-18

Changed

  • Added Process in subProcess in OpenAPI Generation. - see Commit
  • Improvements in OpenAPI Generation. - see Commit
  • Added macro to extract the fieldnames from Product or Enum - not working in runtime on generic Types. - see Commit
  • Added withEnumInExamples to BPMN Types. - see Commit
  • Improvements and fixes in code generators. - see Commit
  • Added toServiceResponse to MockedServiceResponse for simpler testing. - see Commit
  • Added App to DmnTesterStarter. - see Commit
  • Adjusted generating testSettings. - see Commit

1.29.12 - 2024-05-14

Changed

  • Included Type in refined types, added percentage/ tests for refined types. - see Commit
  • Removed version from banner. - see Commit
  • Fixed timing test and adjusted sbt tasks in github action. - see Commit
  • Added customDecodeAccumulating for custom decoders. - see Commit

1.29.11 - 2024-05-07

Changed

  • Extended LocalDateTimeDecoder with ISO Datetime format. - see Commit

1.29.10 - 2024-05-06

Changed

  • Removed type constraint Product from ServiceIn. - see Commit
  • Adjustments in Generators. - see Commit
  • Adjustments in Generators. - see Commit

1.29.9 - 2024-04-30

Changed

  • Adjusted Event name with version in BpmnGenerator. - see Commit
  • Limited Decoding Error Message to 3500 - to avoid Camunda Error. - see Commit
  • Added cancel to NotValidStatus. - see Commit
  • Adjusted download name in OpenApi.html generator. - see Commit
  • Fixed bug in only if there are process steps. - see Commit
  • Fixed bug in only if there are process steps. - see Commit
  • Added CHANGELOG to SetupGenerator. - see Commit
  • Adjusted logging files not updated. - see Commit

1.29.8 - 2024-04-14

Changed

  • Type Fix for descr. - see Commit
  • Added ApiGenerator HTMLs and download button for SVG BPMNs. - see Commit
  • Merge remote-tracking branch 'origin/develop' into develop - see Commit
  • Added ApiGenerator / adjusted description of ApiProjectGenerator - see Commit
  • Added ApiGenerator / adjusted description of ApiProjectGenerator - see Commit
  • Setup default Process Generation. - see Commit
  • Added application.yaml and banner.txt for Worker generation. - see Commit
  • Fixed problem CamundaVariable toCamunda Long -> Int. - see Commit

1.29.7 - 2024-04-08

Changed

  • Changed worker project dependency to compile from test (to run workers within workers). - see Commit
  • Added function to run worker from worker. - see Commit
  • Adjusted ComposedWorker Example. - see Commit
  • Added ComposedWorker. - see Commit
  • Implemented only Scenario. - see Commit

1.29.6 - 2024-04-04

Changed

  • Added Decision to Code Generation. - see Commit
  • Added withInOutExample to ApiBaseDsl. - see Commit

1.29.5 - 2024-03-27

Changed

  • Fixed Decoder for MockedServiceResponse. - see Commit
  • Added InConfig to Process Generation. - see Commit
  • Added missing Spring dependency. - see Commit
  • Business Key only for CallActivities in ModelerTemplGenerator. - see Commit
  • Adjustment in Bpmn ServiceTask trait. - see Commit
  • Adjustment in Bpmn ServiceTask trait. - see Commit

1.29.4 - 2024-03-25

Changed

  • Fixes and adjustments in code generators. - see Commit

1.29.3 - 2024-03-23

Changed

  • Renamed BpmnWorkerDsl to BpmnExternalTaskDsl / added generators for process steps. - see Commit
  • Fixes in Template Generation. - see Commit

1.29.2 - 2024-03-19

Changed

  • Adjustments in DSLs for BPMN Process Steps. - see Commit
  • Added DSLs for BPMN Process Steps. - see Commit
  • Fixed test:compile errors / fixed SimulationGenerator. - see Commit
  • Added process generated. - see Commit
  • Added process generated. - see Commit
  • Added customWorker generated. - see Commit
  • Cleanup DevHelper.update. - see Commit

1.29.1 - 2024-03-14

Changed

  • fixed Compile error. - see Commit
  • Cosmetics / Fix in WorkerGenerator and C7WorkerHandler. - see Commit
  • Updated Scala / Added LocalDate to Camunda serialization. - see Commit

1.29.0 - 2024-03-12

Changed

  • Some Improvements. - see Commit
  • Added APi Examples with otherEnum Examples. - see Commit
  • Added otherEnum Examples - to support In Enums in Workers (variable generation). - see Commit
  • Naming cleanup / Company-. - see Commit
  • Added HelperGenerator. - see Commit
  • Added WorkerGenerator. - see Commit
  • Some fixes in Project generation. - see Commit
  • Working helperProject with Artifactory configuration in initHelperCompany.sc. - see Commit
  • Added Company Structure Generator to helper. - see Commit
  • Added OpenAPI Generator to helper. - see Commit
  • Added BpmnWorkerDsl. - see Commit

1.28.8 - 2024-02-24

Changed

  • Improved default values in mapping for ModelerTemplGenerator. - see Commit

1.28.7 - 2024-02-20

Changed

  • Some adjustments in ModelerTemplGenerator. - see Commit
  • Moved dependencies in ModelerTemplUpdater to dependency folder. - see Commit
  • Added fix to get only the Variable from the process in simulation. - see Commit
  • Fixed ProjectApiCreator of invoice example. - see Commit

1.28.6 - 2024-02-04

Changed

  • Adding Color Adjustment to Camunda Modeler Template Updater. - see Commit
  • Adding Camunda Modeler Template Updater. - see Commit

1.28.5 - 2024-02-02

Changed

  • Fixing link in catalog generation. - see Commit
  • Fixing and simplifying catalog generation. - see Commit
  • First Version of ModelerTemplates. - see Commit
  • First Version of ModelerTemplates. - see Commit

1.28.4 - 2024-01-26

Changed

  • Fixed compile errors - see Commit
  • Cleanup Reworked References / Tags and left navigation. - see Commit

1.28.3 - 2024-01-25

Changed

  • Fixed Compile errors. - see Commit
  • Removed Cawemo / added initProject before Reference Creation. - see Commit
  • Introduced InConfig as pattern. - see Commit
  • Working InvoiceSimulation with InConfig. - see Commit
  • With extra config object. - see Commit
  • Merge branch 'develop' into inConfig - see Commit
  • Added Doc files. - see Commit

1.28.2 - 2024-01-22

Changed

  • Added manualOutMapping / documented GeneralVariables. - see Commit
  • Updated Datakurre Plugins. - see Commit

1.28.1 - 2024-01-18

Changed

  • Adjusted Naming and References in ApiCreator. - see Commit

1.28.0 - 2024-01-15

Changed

  • Handling empty Body in RestApiClient. - see Commit
  • Fixed compilation errors. - see Commit
  • Error Handling for inputs in validation. - see Commit
  • Added Error Handling to apiUri and inputMapper. - see Commit
  • Added Test with ServiceOutput List. - see Commit

1.27.1 - 2024-01-08

Changed

  • Added optional release ResponsiblePerson. - see Commit
  • Replaced Encoder/Decoder with InOutEncoder/InOutDecoder. - see Commit
  • Replaced deriveEncoder/deriveDecoder with deriveInOutCodec. - see Commit
  • Changed derives to deriveInOutCodec. - see Commit

1.26.2 - 2023-12-15

Changed

  • Changed to MUnit from JUnit. - see Commit

1.26.1 - 2023-12-14

Changed

  • Fixed StarWarsPeopleDetailWorker. - see Commit

1.26.0 - 2023-12-14

Changed

  • Added values to the Query Parameters in ServiceWorker. - see Commit
  • Migrating to sbt 1.9 / Diamond architecture > demos example. - see Commit
  • Migrating to sbt 1.9 / Diamond architecture > twitter example. - see Commit
  • Added READMEs for not maintained modules. - see Commit
  • Migrating to sbt 1.9 / Diamond architecture > invioce example. - see Commit
  • Fix in camundala-externalTask-generic - handledErrors. - see Commit

1.25.5 - 2023-12-06

Changed

  • Adjusted java version to 17 for springboot. - see Commit
  • Added EngineRunContext to RestApiClient. - see Commit
  • Fixing some Logging in Worker. - see Commit
  • Removed Database from Worker. - see Commit
  • Updated to Camunda 7.20. - see Commit
  • Merge remote-tracking branch 'origin/develop' into develop - see Commit
  • Switched to only on versioned page for releases in CompanyDocCreator. - see Commit
  • Switched to only on versioned page for releases in CompanyDocCreator. - see Commit

1.25.4 - 2023-12-01

Changed

  • Added Helper functions to init Config and Mocks in InitWorker. - see Commit
  • Moved toEngineObject to EngineContext. - see Commit
  • Removed deprecated mocking descriptions. - see Commit

1.25.3 - 2023-11-29

Changed

  • Adjusted Scala- and Github Actions Versions - see Commit

1.25.2 - 2023-11-29

Changed

  • Adding types for indepent Json En-/ Decoding. - see Commit
  • Revert "Reduce dependencies to Circe." - see Commit
  • Reduce dependencies to Circe. - see Commit
  • Merge branch 'experiments-json-codec' into develop - see Commit
  • Fixed examples path. - see Commit
  • Experiments JSON codecs - problems in projects. - see Commit
  • Fixed DMN Tester Example Paths. - see Commit
  • Added Refined Types in refined. - see Commit
  • Fixed BigDecimal in jsonToEngineValue. - see Commit

1.25.0 - 2023-11-21

Changed

  • Added In to outputMapper in ServiceTask to filter the output. - see Commit

1.24.1 - 2023-11-20

Changed

  • Fix given in auth. - see Commit
  • Refactoring: removed implicits as much as possible. - see Commit
  • cleanup root level - see Commit
  • fix of documentation in ci - see Commit

1.24.0 - 2023-11-18

Changed

  • Cleanup Dependency versions. - see Commit
  • Example with Source Link. - see Commit
  • Removed default mocking for Custom Worker. - see Commit
  • Changed InitProcessWorker to InitWorker - so it can be used for intermediate Events. - see Commit
  • Updated Laika Document Generation dependencies. - see Commit

1.23.1 - 2023-11-16

Changed

  • Moved project to layered naming. - see Commit
  • Moved domain to layered naming. - see Commit
  • Added Refined Types (iron) to domain. - see Commit
  • Only defaultMocking for Custom- and ServiceWorker. - see Commit

1.23.0 - 2023-11-15

Changed

  • Removed ServiceIn type from BPMN of ServiceTask. - see Commit
  • Fixed Service Mocking without body / made Out not Optional in outMapping / runWork. - see Commit
  • MAP-7439: Added header from input in RunWorkHandler. - see Commit
  • MAP-7439: Changed servicesMocked to defaultMocked. - see Commit

1.22.4 - 2023-11-13

Changed

  • MAP-7439: Added ProcessStatus for camundala-externalTask-generic / added Simulations for handling Errors. - see Commit
  • MAP-7439: Adjusted Worker description / added convenience functions - serviceScenario. - see Commit

1.22.3 - 2023-11-09

Changed

  • MAP-7439: Fixing / Cleanup MockedServiceResponse. - see Commit
  • MAP-7439: Adjusting validation failure and output-mocking. - see Commit

1.22.2 - 2023-11-08

Changed

  • MAP-7439: Renamed camundala-service-generic to camundala-externalTask-generic. - see Commit

1.22.1 - 2023-11-08

Changed

  • MAP-7439: Added helper Option.toEither / decoupled CamundaHelper. - see Commit
  • Made apiUrl in ServiceHandler type-safe in worker. - see Commit

1.22.0 - 2023-11-07

Changed

  • Renamed ServiceProcess to ExternalTask - see Commit
  • Removed not needed output from proceedMocking. - see Commit
  • Fixed default outputMock for services. - see Commit
  • Fixed default serviceMock. - see Commit
  • Working Workers. - see Commit
  • Removed EngineWorker. - see Commit
  • Cleanup toCamunda Values. - see Commit
  • Worker as Typesafe types. - see Commit
  • Working example. - see Commit
  • State of work. - see Commit
  • State of work. - see Commit
  • Support unique Workers. - see Commit
  • Support multiple Workers. - see Commit
  • Added simple Logging in EngineContext. - see Commit
  • Separated between EngineContext and EngineRunContext. - see Commit
  • Moved sendRequest from ServiceHandler to EngineContext. - see Commit
  • Added Path Variables - see Commit
  • Fixing InvoiceSimulation. - see Commit
  • Adjusted ServiceHandler. - see Commit
  • Added ServiceHandler. - see Commit
  • Added InitProcessHandler. - see Commit
  • Adjusted ValidationHandler. - see Commit
  • Added ValidationHandler. - see Commit
  • Cleanup Worker. - see Commit
  • Cleanup Service Worker. - see Commit
  • Working RestService Worker. - see Commit
  • Added Runner to WorkerExecutor. - see Commit
  • Added WorkerExecutor and EngineContext. - see Commit
  • Fixing mockedOrProceed. - see Commit
  • Added mockOrProceed. - see Commit
  • Adjusted simulation.md that ignore does not need a .. - see Commit
  • Changed register to workers in WorkerDsl. - see Commit
  • Added initVaraibles to Workers. - see Commit
  • Added variableNames as filter to register Worker - simulation work. - see Commit
  • Added customValidator to Workers - simulation work. - see Commit
  • Fixed Problem topics not executed. - see Commit
  • Fixed Problem topics not executed. - see Commit
  • State of work Workers from DSL - Problem: topics are not executed. - see Commit
  • Changed to non-Annotated Workers. - see Commit

1.21.11 - 2023-10-06

Changed

  • Added DevStatisticsCreator to CompanyDocCreator. - see Commit
  • Fixed links in Release page of MyCompanyDocCreator. - see Commit

1.21.10 - 2023-10-04

Changed

  • Small Fix in DependencyGraphCreator. - see Commit
  • Adjusted Docs as automatic releasing works now with Github. - see Commit

1.21.9 - 2023-10-02

Changed

  • Added organization to root. - see Commit

1.21.8 - 2023-10-02

Changed

  • Fixed sonatypeProfileName := "pme123" in root. - see Commit

1.21.7 - 2023-10-02

Changed

  • Fixed sonatypeProfileName := "pme123". - see Commit

1.21.6 - 2023-10-02

Changed

  • Changed Sonatype credential Host to ThisBuild. - see Commit

1.21.5 - 2023-09-29

Changed

  • Added sbt-ci-release plugin. - see Commit

1.21.0 - 2023-09-20

Changed

  • Fixed catalog generation. - see Commit
  • Added way to start Process as Message or Signal - adjusted CamundaPostmanApiCreator. - see Commit
  • Fix in naming for ServiceProcessApi. - see Commit
  • Added possibility to start process with Signal- or MessageEvent. - see Commit
  • Fixed naming ValidaterError to ValidatorError. - see Commit
  • Simplified servicePath in worker - see Commit

1.20.1 - 2023-09-12

Changed

  • Fix, set counter to 0 when checking Process is finished. - see Commit

1.20.0 - 2023-09-12

Changed

  • Added better Logging of Failures. - see Commit
  • Added defaultHandledErrorCodes as default for extractSeqFromArrayOrString. - see Commit
  • Added check for incidents to tryOrFail in SimulationHelper. - see Commit
  • Optimized retry if process is finished - checks if there was an incident. - see Commit
  • added convenience method for mapBodyOutput / cosmetics. - see Commit
  • Fix in ApiConfig. - see Commit

1.19.1 - 2023-09-04

Changed

  • Adjusted Documentation. - see Commit
  • Cleanup and configurable PROJECT.conf. - see Commit
  • Added impersonateUserId to camundaInMap. - see Commit

1.19.0 - 2023-08-30

Changed

  • Fixing imports / cosmetics. - see Commit
  • Moving from exports to -Yimports. - see Commit
  • Added general variables to documentation. - see Commit
  • Added technologies.md to documentation. - see Commit
  • Added Example of Process Validation Worker - see Commit
  • Fixed compile errors. - see Commit
  • Added Worker to example-invoice-c7. - see Commit
  • Updated Versions. - see Commit
  • Added Worker Example / added Simulations to verify Workers handled Errors. - see Commit
  • Documented general variables. - see Commit
  • Added missing general variables. - see Commit
  • Introducing ServiceProcess. - see Commit
  • added generic service process to us with workers - see Commit
  • Added ServiceUnexpectedError - see Commit

1.18.1 - 2023-08-14

Changed

  • Changed Errors to Json. - see Commit

1.18.0 - 2023-08-14

Changed

  • Fixing Compile error. - see Commit
  • Description Experiments / MockedServiceResponse. - see Commit
  • Description Experiments / MockedServiceResponse. - see Commit
  • Added Camunda7 External Worker Support. - see Commit

1.17.0 - 2023-08-12

Changed

  • Working MockedHttpResponse implementation - see Commit
  • Typesafe MockedHttpResponse experiment - see Commit
  • Moved GenericServiceIn to domain. - see Commit

1.16.0 - 2023-08-04

Changed

  • MAP-7496: Removed dependency to package.conf - see Commit
  • Moved CompanyDocCreator from helper. - see Commit
  • Cleanup Imports - see Commit
  • State of work in CompanyDocCreator - see Commit
  • Fixed counter set to 0 where missing in simulations - see Commit
  • State of Work - Cleanup - see Commit
  • Start creating Company docs. - see Commit
  • Added some catalog.md for testing - see Commit
  • Changed order in Simulation - error last - easier to scroll to. - see Commit
  • Cosmetics. - see Commit

1.15.17 - 2023-06-22

Changed

  • MAP-7344: Fix for null values in DMN comparing. - see Commit

1.15.16 - 2023-06-21

Changed

  • MAP-6880: Added withIn/ withOut functions / fix in JSON check for values that must not exist. - see Commit

1.15.15 - 2023-06-19

Changed

  • MAP-6880: Adjusted de/encoding of JSONs. - see Commit
  • MAP-6880: Added missing image. - see Commit

1.15.14 - 2023-06-16

Changed

  • MAP-6880: Some cosmetics for Mocker and Validator. - see Commit
  • MAP-6880: Added documentation creation to Github action. - see Commit
  • MAP-6880: Adding Mocking documentation and example. - see Commit
  • MAP-6880: Specified and documented standard mocking. - see Commit
  • Documentation of API document. - see Commit
  • Documentation of API document. - see Commit
  • Fixes in documentation. - see Commit

1.15.13 - 2023-05-31

Changed

  • Added ignore.simulation / extended documentation for Simulations. - see Commit
  • Added check to verify that None variables are tested correctly. - see Commit

1.15.12 - 2023-05-23

Changed

  • Updated ChangeLogUpdater, so it can be used in other projects. - see Commit

1.15.11 - 2023-05-23

Changed

  • Added ChangeLogUpdater - in new helper module - to the publish process. - see Commit
  • Added CHANGELOG. - see Commit

1.15.10 - 2023-05-22

**Due to a bad release - 1.5.9, and it is not possible to remove a release from maven central - I decided to start the semantic versioning now.

Be aware that breaking changes could still occur, but they will be reflected in the version number. **

Changed

  • Fixes and additions in the documentation - events. - see Commit
  • Added TimerEvents to Postman Api and Simulation. - see Commit
  • Added TimerEvents to BpmnDsl. - see Commit
  • Added missing !!! in difference message of Simulation's Json checking. - see Commit

0.15.10 - 2023-04-19

Changed

  • Added possibility to wait in UserTask before completing it. - see Commit
  • Added debug request body. in simulation. - see Commit