Skip to content
This repository has been archived by the owner on Feb 23, 2024. It is now read-only.

Latest commit

Β 

History

History
449 lines (270 loc) Β· 23.2 KB

CHANGELOG.md

File metadata and controls

449 lines (270 loc) Β· 23.2 KB

Changelog

Full Changelog

What's Changed

πŸš€ Implemented enhancements:

  • Add validation and output task by @DelaunayAlex in #134
  • Allow http client to receive empty response by @boddissattva in #135

Full Changelog

What's Changed

πŸš€ Implemented enhancements:

  • Feat/vars by @KarimGl in #132

Full Changelog

What's Changed

πŸ› Fixed bugs:

  • fix(dsl): Correct default dataset null values by @boddissattva in #127

πŸ”§ Technical enhancements:

  • chore(): Replace Mockserver with Wiremock by @DelaunayAlex in #126

Full Changelog

What's Changed

πŸ› Fixed bugs:

  • fix(dsl): Correct default dataset null values by @boddissattva in #127

πŸ”§ Technical enhancements:

  • chore(): Replace Mockserver with Wiremock by @DelaunayAlex in #126

Full Changelog

What's Changed

πŸ› Fixed bugs:

  • Use preemptive basic authentication for proxy by @boddissattva in #123

Full Changelog

What's Changed

πŸš€ Implemented enhancements:

  • Dataset synchronisation by @nbrouand in #117
  • Add new selenium action by @nbrouand in #116
  • Add if strategy by @nbrouand in #119

πŸ› Fixed bugs:

  • Use correctly http5 Apache client to do preemptive basic auth by @boddissattva in #115

πŸ”§ Technical enhancements:

  • Fix input of JmsSender from queueName to destination (break… by @nbrouand in #118
  • Add selenium scenario example by @rbenyoussef in #98

Full Changelog

What's Changed

πŸ”§ Technical enhancements:

  • Bump chutney to 2.2.2 by #112

πŸš€ Implemented enhancements:

  • feat: improve synchronize log #111

Full Changelog

What's Changed

πŸš€ Implemented enhancements:

  • Allow explicit id for scenario saving #109

Full Changelog

What's Changed

πŸš€ Implemented enhancements:

  • feature(chutneyFunction): add jsonMerge, jsonSet and jsonSetMany functions to match with chutney project #107

πŸ”§ Technical enhancements:

  • feature(chutneyEnvironment): add condition to prevent that 2 targets have the same name in a ChutneyEnvironment #108

Full Changelog

What's Changed

πŸš€ Implemented enhancements:

  • feat(): add http put method on http client #104
  • chore(): Add HttpClient HTTP methods delete and patch #105

Full Changelog

What's Changed

πŸš€ Implemented enhancements:

  • Synchronize scenarios annotated with @Scenario #100
  • Add proxy support for synchronization #102
  • SQL scenario example #96

πŸ”§ Technical enhancements:

  • Upgrade to java17 by #99

Full Changelog

What's Changed

πŸš€ Implemented enhancements:

  • Add environment dsl #92

πŸ› Fixed bugs:

  • Fix kafka start broker action name #88
  • Add micrometer stop missing parameters #89
  • Fix synchronized scenario url and json file path #87

πŸ”§ Technical enhancements:

  • Clean module example #90
  • Add kafka scenario example #91
  • Add amqp scenario example #93
  • Add HTTP scenario example #94
  • Add JMS scenario example #95

Full Changelog

breaking changes :

  • Tasks methods were renamed to Action

Technical enhancements:

  • πŸ”§ | Use StringEscapeUtils from commons-text #85
  • πŸ”§ | Rename Task into Action #84
  • πŸ”§ | Add developer in Maven published pom #83

Dependencies updated:

  • Upgrade to Chutney 1.6.0

Full Changelog

Technical enhancements:

  • πŸ”§ | Enforce dependency convergence (#81)

Dependencies updated:

  • Update to Chutney 1.5.6

Full Changelog

Dependencies updated:

  • Update to Chutney 1.5.4

Full Changelog

Dependencies updated:

  • Update to Chutney 1.5.2

Full Changelog

Implemented enhancements:

  • πŸš€ | New scenarios must be created by synchronize function #69
  • πŸš€ | src/resources/chutney/in_progress folder must be created automatically if not exist #68

Fixed bugs:

  • πŸ› | Scenario synchronization should display explanatory errors #71
  • πŸ› | .chutney folder created when report forlder is different #70
  • πŸ› | Site generator bugs #66

Merged pull requests:

  • fix(synchronize): refactor synchronize function #75
  • Normalize and simply use of launcher and engine #74

Breaking changes:

  • JUnit 5 Chutney engine configuration properties are not prefixed by junit. anymore.
  • JUnit 5 Chutney engine SiteGeneratorExecutionListener is disable by default from now on.

Full Changelog

Fixed bugs:

  • πŸ› | test with same method name in different class #59
  • πŸ› | Run junit test in // with launcher results on failure #55

Merged pull requests:

Full Changelog

Merged pull requests:

Full Changelog

Fixed bugs:

  • πŸ› | Task [json-compare] failed: mode type is class com.chutneytesting.kotlin.dsl.JsonCompareMode, should be class java.lang.String #57

Merged pull requests:

Full Changelog

Merged pull requests:

  • JUnit Engine - Allow test methods with chutney scenarios list return type #52 (boddissattva)

Full Changelog

Implemented enhancements:

  • πŸš€ | Environment resolution by junit listener #50
  • πŸš€ | Improve junit engine #47

Merged pull requests:

Full Changelog

Merged pull requests:

  • feat: filter on method + bugfix: NPE on environment + no unique id on final tasks #48 (nbrouand)

Full Changelog

Merged pull requests:

Full Changelog

Merged pull requests:

Full Changelog

Breaking change :

KafkaBasicConsumeTask => properties is now defaulted to null (was Map<String, String> = mapOf("auto.offset.reset" to "earliest")) SeleniumGetTask() => selector is now string, was boolean

Implemented enhancements:

  • πŸš€| Keep all execution reports in target/ folder #36

Fixed bugs:

  • πŸ› | Jms tasks input defaulted (should not be) #39

Merged pull requests:

0.1.11 (2021-12-01)

Full Changelog

Merged pull requests:

0.1.10 (2021-10-12)

Full Changelog

Closed issues:

  • Upgrade to jdk 11 #21
  • Upgrade jackson-module-kotlin which have vulnabilirity #20
  • When releasing add github release #19
  • Add non existing DSL Chutney tasks #15
  • Add all changelog since 0.1.0 in changelog #14
  • Add github release push to release github action #13

Merged pull requests:

  • Add an example project / Clean and update project #25 (boddissattva)
  • feat(): Run kotlin style scenarios without chutney server #24 (bessonm)

0.1.9 (2021-09-16)

Full Changelog

Merged pull requests:

0.1.8 (2021-06-24)

Full Changelog

Merged pull requests:

  • chore: Release to maven central #18 (bessonm)
  • chore: fix build with ktsrunner does not exist anymore #17 (nbrouand)
  • Complete tasks and functions from Chutney 1.2.20 #16 (boddissattva)
  • fix() : ignore empty parameters of strategies in generated json files #12 (RedouaeElalami)

0.1.7 (2021-02-11)

Full Changelog

Merged pull requests:

0.1.6 (2021-02-11)

Full Changelog

Merged pull requests:

  • feature(json): adjust mapper serialization feature #9 (iguissouma)

0.1.5 (2021-02-10)

Full Changelog

0.1.4 (2021-02-10)

Full Changelog

Merged pull requests:

  • refactor: Adjust mapper #8 (bessonm)
  • chore(): Switch from travis to githubaction #6 (nbrouand)

0.1.3 (2020-11-05)

Full Changelog

Merged pull requests:

  • feat: Default null value on micrometer tasks #5 (nbrouand)
  • feat: Add micrometer tasks #4 (nbrouand)

0.1.2 (2020-11-04)

Full Changelog

0.1.1 (2020-09-30)

Full Changelog

Merged pull requests:

0.1.0 (2020-09-17)

Full Changelog

* This Changelog was automatically generated by github_changelog_generator