diff --git a/CHANGELOG.md b/CHANGELOG.md index cb5444259..7cca02ba5 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,8 +7,146 @@ # Changelog -## [2.9.0](https://github.com/chutney-testing/chutney/tree/2.9.0) +## [3.0.0](https://github.com/chutney-testing/chutney/tree/3.0.0) +### πŸš€ Implemented enhancements: +* Zip scenario execution report in db & index it for search using lucene by @KarimGl in https://github.com/chutney-testing/chutney/pull/208 +* Schedule campaign: Overload environment and dataset by @nbrouand in https://github.com/chutney-testing/chutney/pull/191 +* SSH action proxy jump by @boddissattva in https://github.com/chutney-testing/chutney/pull/219 +* Sql action can read blob type by @rbenyoussef in https://github.com/chutney-testing/chutney/pull/220 + +**Full Changelog**: https://github.com/chutney-testing/chutney/compare/2.9.0.7...3.0.0 + +## [2.9.0.7](https://github.com/chutney-testing/chutney/tree/2.9.0.7) +### πŸš€ Implemented enhancements: +* Add SpEL support to RetryWithTimeOutStrategy by @Redouane-E in https://github.com/chutney-testing/chutney/pull/203 +* Show dataset usage in dataset page by @DelaunayAlex in https://github.com/chutney-testing/chutney/pull/204 +### πŸ› Fixed bugs: +* Check test plan only when the campaign is linked with jira issue by @DelaunayAlex in https://github.com/chutney-testing/chutney/pull/218 +* Preserve input type within for strategy by @rbenyoussef in https://github.com/chutney-testing/chutney/pull/207 +### πŸ”§ Technical enhancements: +* Remove oracle and ibm example dependency by @nbrouand in https://github.com/chutney-testing/chutney/pull/206 +* Fix build in a wsl+docker dev env by @boddissattva in https://github.com/chutney-testing/chutney/pull/205 +### πŸ‘’ Dependencies: +* Bump jqwik.version from 1.9.0 to 1.9.1 in /chutney by @dependabot in https://github.com/chutney-testing/chutney/pull/201 +* Bump org.testcontainers:testcontainers-bom from 1.20.1 to 1.20.2 in /chutney by @dependabot in https://github.com/chutney-testing/chutney/pull/200 +* Bump com.hierynomus:sshj from 0.38.0 to 0.39.0 in /chutney by @dependabot in https://github.com/chutney-testing/chutney/pull/197 +* Bump com.github.eirslett:frontend-maven-plugin from 1.15.0 to 1.15.1 in /chutney by @dependabot in https://github.com/chutney-testing/chutney/pull/195 +* Bump org.codehaus.mojo:exec-maven-plugin from 3.2.0 to 3.4.1 in /chutney by @dependabot in https://github.com/chutney-testing/chutney/pull/193 +* Bump org.apache.maven.plugins:maven-javadoc-plugin from 3.10.0 to 3.10.1 in /chutney by @dependabot in https://github.com/chutney-testing/chutney/pull/192 +* Bump org.liquibase:liquibase-core from 4.29.1 to 4.29.2 in /chutney by @dependabot in https://github.com/chutney-testing/chutney/pull/194 +* Bump mapstruct.version from 1.6.0 to 1.6.2 in /chutney by @dependabot in https://github.com/chutney-testing/chutney/pull/196 +* Bump org.apache.maven.plugins:maven-surefire-plugin from 3.3.0 to 3.5.1 in /chutney by @dependabot in https://github.com/chutney-testing/chutney/pull/210 +* Bump commons-io:commons-io from 2.16.1 to 2.17.0 in /chutney by @dependabot in https://github.com/chutney-testing/chutney/pull/213 +* Bump sshd.version from 2.13.2 to 2.14.0 in /chutney by @dependabot in https://github.com/chutney-testing/chutney/pull/214 +* Bump org.springframework.boot:spring-boot-maven-plugin from 3.3.3 to 3.3.5 in /chutney by @dependabot in https://github.com/chutney-testing/chutney/pull/217 + +**Full Changelog**: https://github.com/chutney-testing/chutney/compare/2.9.0.6...2.9.0.7 + +## [2.9.0.6](https://github.com/chutney-testing/chutney/tree/2.9.0.6) +### πŸš€ Implemented enhancements: +* Request scenarios' executions to stop when stopping campaign execution by @boddissattva in https://github.com/chutney-testing/chutney/pull/185 +* Can set the key in Kafka producer, can read the key in Kafka consumer by @DelaunayAlex in https://github.com/chutney-testing/chutney/pull/190 +### πŸ› Fixed bugs: +* Add idea report missing attributes by @KarimGl in https://github.com/chutney-testing/chutney/pull/187 +* Fix selenium screen-shot action by @rbenyoussef in https://github.com/chutney-testing/chutney/pull/202 +### πŸ”§ Technical enhancements: +* Remove glacio, add kotlin dsl acceptance test by @nbrouand in https://github.com/chutney-testing/chutney/pull/168 +* Dsl as maven project. Add parent maven project by @KarimGl in https://github.com/chutney-testing/chutney/pull/186 +* Fix .gitignore by @boddissattva in https://github.com/chutney-testing/chutney/pull/189 + +## [2.9.0.5](https://github.com/chutney-testing/chutney/tree/2.9.0.5) + +### πŸš€ Implemented enhancements: +* Supervise demo instance with prometheus and grafana by @KarimGl in https://github.com/chutney-testing/chutney/pull/167 +### πŸ› Fixed bugs: +* Fix/dataset jira by @DelaunayAlex in https://github.com/chutney-testing/chutney/pull/184 + +**Full Changelog**: https://github.com/chutney-testing/chutney/compare/2.9.0.4...2.9.0.5 + +## [2.9.0.4](https://github.com/chutney-testing/chutney/tree/2.9.0.4) +### πŸš€ Implemented enhancements: +* Create example/demo module by @boddissattva in https://github.com/chutney-testing/chutney/pull/140 +* Add button with modal that allow the user to execute a campaign with specified env and dataset by @DelaunayAlex in https://github.com/chutney-testing/chutney/pull/141 +* Allow delete scenario executions by @rbenyoussef in https://github.com/chutney-testing/chutney/pull/169 +* Feature/create dataset modal exec by @DelaunayAlex in https://github.com/chutney-testing/chutney/pull/150 +* Show dataset used in pdf report by @rbenyoussef in https://github.com/chutney-testing/chutney/pull/152 +### πŸ› Fixed bugs: +* Use jira id mapped to dataset_scenario pair when available by @rbenyoussef in https://github.com/chutney-testing/chutney/pull/153 +* Fix target import by @KarimGl in https://github.com/chutney-testing/chutney/pull/165 +* Fix selenium driver init actions by @rbenyoussef in https://github.com/chutney-testing/chutney/pull/182 +### πŸ”§ Technical enhancements: +* Use codeql v3 by @KarimGl in https://github.com/chutney-testing/chutney/pull/164 and https://github.com/chutney-testing/chutney/pull/166 +* Add JUnit 5 test dependencies to example project by @boddissattva in https://github.com/chutney-testing/chutney/pull/181 +* Support idea 242 by @boddissattva in https://github.com/chutney-testing/chutney/pull/183 +* REUSE workflow + add missing license by @KarimGl in https://github.com/chutney-testing/chutney/pull/151 +### πŸ‘’ Dependencies: +* Bump org.liquibase:liquibase-core from 4.27.0 to 4.29.1 in /chutney by @dependabot in https://github.com/chutney-testing/chutney/pull/142 +* Bump org.apache.commons:commons-text from 1.10.0 to 1.12.0 in /chutney by @dependabot in https://github.com/chutney-testing/chutney/pull/143 +* Bump org.apache.maven.plugins:maven-surefire-plugin from 3.3.0 to 3.3.1 in /chutney by @dependabot in https://github.com/chutney-testing/chutney/pull/144 +* Bump org.testcontainers:testcontainers-bom from 1.19.8 to 1.20.1 in /chutney by @dependabot in https://github.com/chutney-testing/chutney/pull/149 +* Bump org.apache.maven.plugins:maven-javadoc-plugin from 3.6.3 to 3.8.0 in /chutney by @dependabot in https://github.com/chutney-testing/chutney/pull/156 +* Bump org.apache.maven.plugins:maven-gpg-plugin from 3.2.4 to 3.2.5 in /chutney by @dependabot in https://github.com/chutney-testing/chutney/pull/158 +* Bump mapstruct.version from 1.5.5.Final to 1.6.0 in /chutney by @dependabot in https://github.com/chutney-testing/chutney/pull/159 +* Bump org.springframework.boot:spring-boot-maven-plugin from 3.3.1 to 3.3.2 in /chutney by @dependabot in https://github.com/chutney-testing/chutney/pull/160 +* Bump org.apache.maven.plugins:maven-deploy-plugin from 3.1.2 to 3.1.3 in /chutney by @dependabot in https://github.com/chutney-testing/chutney/pull/179 +* Bump org.apache.maven.plugins:maven-javadoc-plugin from 3.8.0 to 3.10.0 in /chutney by @dependabot in https://github.com/chutney-testing/chutney/pull/178 +* Bump org.wiremock:wiremock-standalone from 3.8.0 to 3.9.1 in /chutney by @dependabot in https://github.com/chutney-testing/chutney/pull/177 +* Bump org.apache.maven.plugins:maven-surefire-plugin from 3.3.1 to 3.5.0 in /chutney by @dependabot in https://github.com/chutney-testing/chutney/pull/176 +* Bump org.springframework.boot:spring-boot-maven-plugin from 3.3.2 to 3.3.3 in /chutney by @dependabot in https://github.com/chutney-testing/chutney/pull/174 +* Bump org.apache.maven.plugins:maven-source-plugin from 3.3.0 to 3.3.1 in /chutney by @dependabot in https://github.com/chutney-testing/chutney/pull/173 +* Bump sshd.version from 2.13.1 to 2.13.2 in /chutney by @dependabot in https://github.com/chutney-testing/chutney/pull/172 +* Bump commons-logging:commons-logging from 1.3.1 to 1.3.4 in /chutney by @dependabot in https://github.com/chutney-testing/chutney/pull/171 +* Bump org.apache.maven.plugins:maven-install-plugin from 3.1.2 to 3.1.3 in /chutney by @dependabot in https://github.com/chutney-testing/chutney/pull/170 + + +**Full Changelog**: https://github.com/chutney-testing/chutney/compare/2.9.0.3...2.9.0.4 + +## [2.9.0.3](https://github.com/chutney-testing/chutney/tree/2.9.0.3) +### πŸš€ Implemented enhancements: +* Scenario execute with parameters by @rbenyoussef in https://github.com/chutney-testing/chutney/pull/121 +### πŸ› Fixed bugs: +* Campaign edition - JIRA filter not present by @boddissattva in https://github.com/chutney-testing/chutney/pull/119 +* Break long word in admin bdd search, fix overflow ng-multi… by @DelaunayAlex in https://github.com/chutney-testing/chutney/pull/120 +* Use 24h formats for moment calendar by @boddissattva in https://github.com/chutney-testing/chutney/pull/134 +* Purge empty campaigns' executions by @boddissattva in https://github.com/chutney-testing/chutney/pull/122 +* Does not allow empty campaign execution by @boddissattva in https://github.com/chutney-testing/chutney/pull/133 +* Responsive dataset select in campaign edition by @DelaunayAlex in https://github.com/chutney-testing/chutney/pull/139 +* Snapshot report's inputs/outputs in engine after each step execution by @DelaunayAlex in https://github.com/chutney-testing/chutney/pull/136 +* Fix CONTRIBUTING.md path by @GeVa2072 in https://github.com/chutney-testing/chutney/pull/138 +* Fix tag selection on scenarios list by @rbenyoussef in https://github.com/chutney-testing/chutney/pull/137 +### πŸ‘’ Dependencies: +* Bump org.wiremock:wiremock-standalone from 3.6.0 to 3.8.0 in /chutney by @dependabot in https://github.com/chutney-testing/chutney/pull/125 +* Bump org.codehaus.mojo:build-helper-maven-plugin from 3.5.0 to 3.6.0 in /chutney by @dependabot in https://github.com/chutney-testing/chutney/pull/126 +* Bump sshd.version from 2.12.0 to 2.13.1 in /chutney by @dependabot in https://github.com/chutney-testing/chutney/pull/128 +* Bump org.springframework.boot:spring-boot-maven-plugin from 3.2.4 to 3.3.1 in /chutney by @dependabot in https://github.com/chutney-testing/chutney/pull/129 +* Bump commons-io:commons-io from 2.16.0 to 2.16.1 in /chutney by @dependabot in https://github.com/chutney-testing/chutney/pull/130 +* Bump org.apache.maven.plugins:maven-clean-plugin from 3.3.2 to 3.4.0 in /chutney by @dependabot in https://github.com/chutney-testing/chutney/pull/131 +* Bump org.apache.maven.plugins:maven-surefire-plugin from 3.2.5 to 3.3.0 in /chutney by @dependabot in https://github.com/chutney-testing/chutney/pull/132 +* Bump jqwik.version from 1.8.5 to 1.9.0 in /chutney by @dependabot in https://github.com/chutney-testing/chutney/pull/127 + +**Full Changelog**: https://github.com/chutney-testing/chutney/compare/2.9.0.2...2.9.0.3 + +## [2.9.0.2](https://github.com/chutney-testing/chutney/tree/2.9.0.2) + +### πŸ› Fixed bugs: +* Content search only on activated scenario by @rbenyoussef in https://github.com/chutney-testing/chutney/pull/114 +* Fix campaign edition filters width by @rbenyoussef in https://github.com/chutney-testing/chutney/pull/115 +* Update campaigns when renaming environment by @DelaunayAlex in https://github.com/chutney-testing/chutney/pull/87 +* Fix campaign execution status by @boddissattva in https://github.com/chutney-testing/chutney/pull/116 +* Delete dataset module HTML title by @boddissattva in https://github.com/chutney-testing/chutney/pull/118 +* Use the id instead of the name for scenario dataset in cam… by @DelaunayAlex in https://github.com/chutney-testing/chutney/pull/117 + +**Full Changelog**: https://github.com/chutney-testing/chutney/compare/2.9.0.1...2.9.0.2 + +## [2.9.0.1](https://github.com/chutney-testing/chutney/tree/2.9.0.1) + +### πŸ› Fixed bugs: +* Scenarios list refresh must be unsubscribed by @boddissattva in https://github.com/chutney-testing/chutney/pull/113 + +**Full Changelog**: https://github.com/chutney-testing/chutney/compare/2.9.0...2.9.0.1 + +## [2.9.0](https://github.com/chutney-testing/chutney/tree/2.9.0) ### πŸš€ Implemented enhancements: * Replay scenario execution by @KarimGl in https://github.com/chutney-testing/chutney/pull/86 * Set tag from campaign to scenario execution by @DelaunayAlex in https://github.com/chutney-testing/chutney/pull/85 @@ -41,8 +179,6 @@ **Full Changelog**: https://github.com/chutney-testing/chutney/compare/2.8.0.1...2.9.0 ## [2.8.0.1](https://github.com/chutney-testing/chutney/tree/2.8.0.1) - -## What's Changed ### πŸš€ Implemented enhancements: * Enable offset reset before consuming from kafka by @KarimGl in https://github.com/chutney-testing/chutney/pull/38 * Scenario execution inherits scenario and dataset tags by @boddissattva in https://github.com/chutney-testing/chutney/pull/46 diff --git a/acceptance-tests/pom.xml b/acceptance-tests/pom.xml index f05549d57..56ae01711 100644 --- a/acceptance-tests/pom.xml +++ b/acceptance-tests/pom.xml @@ -12,7 +12,7 @@ com.chutneytesting chutney-testing-parent - 2.9.1-SNAPSHOT + 3.0.0 acceptance-tests diff --git a/chutney/action-impl/pom.xml b/chutney/action-impl/pom.xml index 033f144e4..af103b03c 100644 --- a/chutney/action-impl/pom.xml +++ b/chutney/action-impl/pom.xml @@ -14,7 +14,7 @@ com.chutneytesting chutney-parent - 2.9.1-SNAPSHOT + 3.0.0 action-impl diff --git a/chutney/action-spi/pom.xml b/chutney/action-spi/pom.xml index 487411ccf..99a4470ff 100644 --- a/chutney/action-spi/pom.xml +++ b/chutney/action-spi/pom.xml @@ -14,7 +14,7 @@ com.chutneytesting chutney-parent - 2.9.1-SNAPSHOT + 3.0.0 action-spi diff --git a/chutney/engine/pom.xml b/chutney/engine/pom.xml index ef807d6d2..5aaff5867 100644 --- a/chutney/engine/pom.xml +++ b/chutney/engine/pom.xml @@ -14,7 +14,7 @@ com.chutneytesting chutney-parent - 2.9.1-SNAPSHOT + 3.0.0 engine diff --git a/chutney/environment/pom.xml b/chutney/environment/pom.xml index 00eb3a3d0..10b184eb4 100644 --- a/chutney/environment/pom.xml +++ b/chutney/environment/pom.xml @@ -12,7 +12,7 @@ chutney-parent com.chutneytesting - 2.9.1-SNAPSHOT + 3.0.0 4.0.0 diff --git a/chutney/jira/pom.xml b/chutney/jira/pom.xml index a963c8a54..a24d135dd 100644 --- a/chutney/jira/pom.xml +++ b/chutney/jira/pom.xml @@ -12,7 +12,7 @@ chutney-parent com.chutneytesting - 2.9.1-SNAPSHOT + 3.0.0 4.0.0 diff --git a/chutney/packaging/local-api-unsecure/pom.xml b/chutney/packaging/local-api-unsecure/pom.xml index ad541aba8..df90d6d92 100644 --- a/chutney/packaging/local-api-unsecure/pom.xml +++ b/chutney/packaging/local-api-unsecure/pom.xml @@ -14,7 +14,7 @@ com.chutneytesting packaging - 2.9.1-SNAPSHOT + 3.0.0 local-api-unsecure diff --git a/chutney/packaging/local-dev/pom.xml b/chutney/packaging/local-dev/pom.xml index b83fa308b..1be40f986 100644 --- a/chutney/packaging/local-dev/pom.xml +++ b/chutney/packaging/local-dev/pom.xml @@ -14,7 +14,7 @@ com.chutneytesting packaging - 2.9.1-SNAPSHOT + 3.0.0 local-dev diff --git a/chutney/packaging/pom.xml b/chutney/packaging/pom.xml index abb4e57bf..d016a63bd 100644 --- a/chutney/packaging/pom.xml +++ b/chutney/packaging/pom.xml @@ -13,7 +13,7 @@ com.chutneytesting chutney-parent - 2.9.1-SNAPSHOT + 3.0.0 packaging pom diff --git a/chutney/pom.xml b/chutney/pom.xml index 0724baea8..7fd9028a9 100644 --- a/chutney/pom.xml +++ b/chutney/pom.xml @@ -13,7 +13,7 @@ com.chutneytesting chutney-testing-parent - 2.9.1-SNAPSHOT + 3.0.0 chutney-parent diff --git a/chutney/server-core/pom.xml b/chutney/server-core/pom.xml index 1960a167e..04d11306c 100644 --- a/chutney/server-core/pom.xml +++ b/chutney/server-core/pom.xml @@ -14,7 +14,7 @@ chutney-parent com.chutneytesting - 2.9.1-SNAPSHOT + 3.0.0 server-core diff --git a/chutney/server/pom.xml b/chutney/server/pom.xml index 73ab9b498..0308b8b2c 100644 --- a/chutney/server/pom.xml +++ b/chutney/server/pom.xml @@ -14,7 +14,7 @@ com.chutneytesting chutney-parent - 2.9.1-SNAPSHOT + 3.0.0 server diff --git a/chutney/tools/pom.xml b/chutney/tools/pom.xml index d2b03fd78..f6dd462b9 100644 --- a/chutney/tools/pom.xml +++ b/chutney/tools/pom.xml @@ -14,7 +14,7 @@ com.chutneytesting chutney-parent - 2.9.1-SNAPSHOT + 3.0.0 tools diff --git a/chutney/ui/pom.xml b/chutney/ui/pom.xml index b662c830a..6abc11469 100644 --- a/chutney/ui/pom.xml +++ b/chutney/ui/pom.xml @@ -14,7 +14,7 @@ com.chutneytesting chutney-parent - 2.9.1-SNAPSHOT + 3.0.0 ui diff --git a/example/pom.xml b/example/pom.xml index 3f24ccde5..e086ca70a 100644 --- a/example/pom.xml +++ b/example/pom.xml @@ -15,7 +15,7 @@ com.chutneytesting chutney-testing-parent - 2.9.1-SNAPSHOT + 3.0.0 example diff --git a/idea-plugin/gradle.properties b/idea-plugin/gradle.properties index c455a7eee..6fe86cf82 100755 --- a/idea-plugin/gradle.properties +++ b/idea-plugin/gradle.properties @@ -14,7 +14,7 @@ org.gradle.jvmargs=-Xmx2048M pluginGroup = com.chutneytesting.idea pluginName = chutney-idea-plugin -chutneyVersion = 2.9.1-SNAPSHOT +chutneyVersion = 3.0.0 # See https://plugins.jetbrains.com/docs/intellij/build-number-ranges.html # for insight into build numbers and IntelliJ Platform versions. @@ -23,4 +23,4 @@ pluginUntilBuild = 242.* # Opt-out flag for bundling Kotlin standard library. # See https://plugins.jetbrains.com/docs/intellij/kotlin.html#kotlin-standard-library for details. -kotlin.stdlib.default.dependency = false \ No newline at end of file +kotlin.stdlib.default.dependency = false diff --git a/kotlin-dsl/pom.xml b/kotlin-dsl/pom.xml index 5b857ccf5..0586b8dd8 100644 --- a/kotlin-dsl/pom.xml +++ b/kotlin-dsl/pom.xml @@ -12,7 +12,7 @@ com.chutneytesting chutney-testing-parent - 2.9.1-SNAPSHOT + 3.0.0 chutney-kotlin-dsl diff --git a/pom.xml b/pom.xml index cd70bc8a8..42654ccc2 100644 --- a/pom.xml +++ b/pom.xml @@ -12,7 +12,7 @@ com.chutneytesting chutney-testing-parent - 2.9.1-SNAPSHOT + 3.0.0 pom chutney-testing @@ -59,7 +59,7 @@ https://github.com/chutney-testing/chutney.git scm:git:git@github.com:chutney-testing/chutney.git scm:git:git@github.com:chutney-testing/chutney.git - HEAD + 3.0.0