From 454db463385e59211801dc1933cd77f6b89f355d Mon Sep 17 00:00:00 2001 From: "M.P. Korstanje" Date: Sun, 2 Feb 2025 20:12:28 +0100 Subject: [PATCH] Prepare release v7.21.0 Created-by: polyglot-release v1.6.0 --- CHANGELOG.md | 19 +++++---- compatibility/pom.xml | 2 +- cucumber-archetype/pom.xml | 2 +- cucumber-bom/pom.xml | 40 +++++++++---------- cucumber-cdi2/pom.xml | 2 +- cucumber-core/pom.xml | 2 +- cucumber-deltaspike/pom.xml | 2 +- cucumber-gherkin-messages/pom.xml | 2 +- cucumber-gherkin/pom.xml | 2 +- cucumber-guice/pom.xml | 2 +- cucumber-jakarta-cdi/pom.xml | 2 +- cucumber-jakarta-openejb/pom.xml | 2 +- cucumber-java/pom.xml | 2 +- cucumber-java8/pom.xml | 2 +- cucumber-junit-platform-engine/pom.xml | 2 +- cucumber-junit/pom.xml | 2 +- cucumber-kotlin-java8/pom.xml | 2 +- cucumber-openejb/pom.xml | 2 +- cucumber-picocontainer/pom.xml | 2 +- cucumber-plugin/pom.xml | 2 +- cucumber-spring/pom.xml | 2 +- cucumber-testng/pom.xml | 2 +- datatable-matchers/pom.xml | 2 +- datatable/pom.xml | 2 +- docstring/pom.xml | 2 +- examples/calculator-java-cli/pom.xml | 2 +- examples/calculator-java-junit4/pom.xml | 2 +- examples/calculator-java-junit5/pom.xml | 2 +- examples/calculator-java-testng/pom.xml | 2 +- examples/calculator-java8-cli/pom.xml | 2 +- examples/pom.xml | 2 +- examples/spring-java-junit5/pom.xml | 2 +- examples/wicket-java-junit4/pom.xml | 2 +- .../wicket-java-junit4/wicket-main/pom.xml | 2 +- .../wicket-java-junit4/wicket-test/pom.xml | 2 +- pom.xml | 6 +-- 36 files changed, 67 insertions(+), 64 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 3215dc46b0..079edb3fd9 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -10,10 +10,11 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/) and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). ## [Unreleased] -### Fixed -- [Core] Include root cause when using DataTable.asList and friends ([#2949](https://github.com/cucumber/cucumber-jvm/pull/2949) M.P. Korstanje) -- [Core] Indent stacktrace in pretty formatter ([#2970](https://github.com/cucumber/cucumber-jvm/pull/2970) M.P. Korstanje) -- [JUnit Platform Engine] Set Engine-Version-cucumber attribute ([#2963](https://github.com/cucumber/cucumber-jvm/pull/2963) M.P. Korstanje) + +## [7.21.0] - 2025-02-02 +### Added +- [Core] Pretty-Print DocStringArgument Step Arguments([#2953](https://github.com/cucumber/cucumber-jvm/pull/2953) Daniel Miladinov) +- [Core] Include hook type in cucumber message ([#2972](https://github.com/cucumber/cucumber-jvm/pull/2972) M.P. Korstanje) ### Changed - [Archetype] Replace JUnit Jupiter with AssertJ ([#2969](https://github.com/cucumber/cucumber-jvm/pull/2969) M.P. Korstanje) @@ -24,9 +25,10 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - [Core] Update dependency io.cucumber:query to v13.2.0 - [Core] Update dependency io.cucumber:testng-xml-formatter to v0.3.1 -### Added -- [Core] Pretty-Print DocStringArgument Step Arguments([#2953](https://github.com/cucumber/cucumber-jvm/pull/2953) Daniel Miladinov) -- [Core] Include hook type in cucumber message ([#2972](https://github.com/cucumber/cucumber-jvm/pull/2972) M.P. Korstanje) +### Fixed +- [Core] Include root cause when using DataTable.asList and friends ([#2949](https://github.com/cucumber/cucumber-jvm/pull/2949) M.P. Korstanje) +- [Core] Indent stacktrace in pretty formatter ([#2970](https://github.com/cucumber/cucumber-jvm/pull/2970) M.P. Korstanje) +- [JUnit Platform Engine] Set Engine-Version-cucumber attribute ([#2963](https://github.com/cucumber/cucumber-jvm/pull/2963) M.P. Korstanje) ## [7.20.1] - 2024-10-09 ### Fixed @@ -369,7 +371,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - [Weld] Removed `cucumber-weld` in favour of `cucumber-jakarta-cdi` or `cucumber-cdi2`. ([#2276](https://github.com/cucumber/cucumber-jvm/issues/2276) M.P. Korstanje) - [Needle] Removed `cucumber-needled` in favour of `cucumber-jakarta-cdi` or `cucumber-cdi2`. ([#2276](https://github.com/cucumber/cucumber-jvm/issues/2276) M.P. Korstanje) -[Unreleased]: https://github.com/cucumber/cucumber-jvm/compare/v7.20.1...HEAD +[Unreleased]: https://github.com/cucumber/cucumber-jvm/compare/v7.21.0...HEAD +[7.21.0]: https://github.com/cucumber/cucumber-jvm/compare/v7.20.1...v7.21.0 [7.20.1]: https://github.com/cucumber/cucumber-jvm/compare/v7.20.0...v7.20.1 [7.20.0]: https://github.com/cucumber/cucumber-jvm/compare/v7.19.0...v7.20.0 [7.19.0]: https://github.com/cucumber/cucumber-jvm/compare/v7.18.1...v7.19.0 diff --git a/compatibility/pom.xml b/compatibility/pom.xml index 7f098e2e93..7458736e08 100644 --- a/compatibility/pom.xml +++ b/compatibility/pom.xml @@ -4,7 +4,7 @@ cucumber-jvm io.cucumber - 7.21.0-SNAPSHOT + 7.21.0 4.0.0 diff --git a/cucumber-archetype/pom.xml b/cucumber-archetype/pom.xml index e30138c67d..d46955c5d5 100644 --- a/cucumber-archetype/pom.xml +++ b/cucumber-archetype/pom.xml @@ -6,7 +6,7 @@ io.cucumber cucumber-jvm - 7.21.0-SNAPSHOT + 7.21.0 cucumber-archetype diff --git a/cucumber-bom/pom.xml b/cucumber-bom/pom.xml index 8d7ff14ecd..ab12e01b53 100644 --- a/cucumber-bom/pom.xml +++ b/cucumber-bom/pom.xml @@ -4,7 +4,7 @@ cucumber-jvm io.cucumber - 7.21.0-SNAPSHOT + 7.21.0 4.0.0 pom @@ -77,97 +77,97 @@ io.cucumber cucumber-cdi2 - 7.21.0-SNAPSHOT + 7.21.0 io.cucumber cucumber-core - 7.21.0-SNAPSHOT + 7.21.0 io.cucumber datatable - 7.21.0-SNAPSHOT + 7.21.0 io.cucumber datatable-matchers - 7.21.0-SNAPSHOT + 7.21.0 io.cucumber cucumber-deltaspike - 7.21.0-SNAPSHOT + 7.21.0 io.cucumber docstring - 7.21.0-SNAPSHOT + 7.21.0 io.cucumber cucumber-gherkin - 7.21.0-SNAPSHOT + 7.21.0 io.cucumber cucumber-gherkin-messages - 7.21.0-SNAPSHOT + 7.21.0 io.cucumber cucumber-guice - 7.21.0-SNAPSHOT + 7.21.0 io.cucumber cucumber-jakarta-cdi - 7.21.0-SNAPSHOT + 7.21.0 io.cucumber cucumber-java - 7.21.0-SNAPSHOT + 7.21.0 io.cucumber cucumber-java8 - 7.21.0-SNAPSHOT + 7.21.0 io.cucumber cucumber-junit - 7.21.0-SNAPSHOT + 7.21.0 io.cucumber cucumber-junit-platform-engine - 7.21.0-SNAPSHOT + 7.21.0 io.cucumber cucumber-openejb - 7.21.0-SNAPSHOT + 7.21.0 io.cucumber cucumber-picocontainer - 7.21.0-SNAPSHOT + 7.21.0 io.cucumber cucumber-plugin - 7.21.0-SNAPSHOT + 7.21.0 io.cucumber cucumber-spring - 7.21.0-SNAPSHOT + 7.21.0 io.cucumber cucumber-testng - 7.21.0-SNAPSHOT + 7.21.0 diff --git a/cucumber-cdi2/pom.xml b/cucumber-cdi2/pom.xml index d48fd0e29f..c5fc62ea52 100644 --- a/cucumber-cdi2/pom.xml +++ b/cucumber-cdi2/pom.xml @@ -14,7 +14,7 @@ io.cucumber cucumber-jvm - 7.21.0-SNAPSHOT + 7.21.0 cucumber-cdi2 diff --git a/cucumber-core/pom.xml b/cucumber-core/pom.xml index 97dc0840ff..7c12427aa6 100644 --- a/cucumber-core/pom.xml +++ b/cucumber-core/pom.xml @@ -4,7 +4,7 @@ io.cucumber cucumber-jvm - 7.21.0-SNAPSHOT + 7.21.0 cucumber-core diff --git a/cucumber-deltaspike/pom.xml b/cucumber-deltaspike/pom.xml index 79f5866526..baf017c4d0 100644 --- a/cucumber-deltaspike/pom.xml +++ b/cucumber-deltaspike/pom.xml @@ -5,7 +5,7 @@ io.cucumber cucumber-jvm - 7.21.0-SNAPSHOT + 7.21.0 cucumber-deltaspike diff --git a/cucumber-gherkin-messages/pom.xml b/cucumber-gherkin-messages/pom.xml index 6889a3ea44..87d8810efb 100644 --- a/cucumber-gherkin-messages/pom.xml +++ b/cucumber-gherkin-messages/pom.xml @@ -4,7 +4,7 @@ io.cucumber cucumber-jvm - 7.21.0-SNAPSHOT + 7.21.0 diff --git a/cucumber-gherkin/pom.xml b/cucumber-gherkin/pom.xml index 47aa875fc8..2a86e11b74 100644 --- a/cucumber-gherkin/pom.xml +++ b/cucumber-gherkin/pom.xml @@ -4,7 +4,7 @@ io.cucumber cucumber-jvm - 7.21.0-SNAPSHOT + 7.21.0 diff --git a/cucumber-guice/pom.xml b/cucumber-guice/pom.xml index 788d1ec3ab..11a331be7d 100644 --- a/cucumber-guice/pom.xml +++ b/cucumber-guice/pom.xml @@ -4,7 +4,7 @@ io.cucumber cucumber-jvm - 7.21.0-SNAPSHOT + 7.21.0 cucumber-guice diff --git a/cucumber-jakarta-cdi/pom.xml b/cucumber-jakarta-cdi/pom.xml index 6e3f7d94f0..e01eefb907 100644 --- a/cucumber-jakarta-cdi/pom.xml +++ b/cucumber-jakarta-cdi/pom.xml @@ -14,7 +14,7 @@ io.cucumber cucumber-jvm - 7.21.0-SNAPSHOT + 7.21.0 cucumber-jakarta-cdi diff --git a/cucumber-jakarta-openejb/pom.xml b/cucumber-jakarta-openejb/pom.xml index ea3e655a00..4a56577ed5 100644 --- a/cucumber-jakarta-openejb/pom.xml +++ b/cucumber-jakarta-openejb/pom.xml @@ -4,7 +4,7 @@ io.cucumber cucumber-jvm - 7.21.0-SNAPSHOT + 7.21.0 cucumber-jakarta-openejb diff --git a/cucumber-java/pom.xml b/cucumber-java/pom.xml index 8f9ec495bf..d90283e001 100644 --- a/cucumber-java/pom.xml +++ b/cucumber-java/pom.xml @@ -4,7 +4,7 @@ io.cucumber cucumber-jvm - 7.21.0-SNAPSHOT + 7.21.0 cucumber-java diff --git a/cucumber-java8/pom.xml b/cucumber-java8/pom.xml index ead10235d1..20c8042db7 100644 --- a/cucumber-java8/pom.xml +++ b/cucumber-java8/pom.xml @@ -4,7 +4,7 @@ io.cucumber cucumber-jvm - 7.21.0-SNAPSHOT + 7.21.0 cucumber-java8 diff --git a/cucumber-junit-platform-engine/pom.xml b/cucumber-junit-platform-engine/pom.xml index 22a5a1f807..fae2002611 100644 --- a/cucumber-junit-platform-engine/pom.xml +++ b/cucumber-junit-platform-engine/pom.xml @@ -4,7 +4,7 @@ io.cucumber cucumber-jvm - 7.21.0-SNAPSHOT + 7.21.0 cucumber-junit-platform-engine diff --git a/cucumber-junit/pom.xml b/cucumber-junit/pom.xml index adce18af0f..7a293bc6a4 100644 --- a/cucumber-junit/pom.xml +++ b/cucumber-junit/pom.xml @@ -4,7 +4,7 @@ io.cucumber cucumber-jvm - 7.21.0-SNAPSHOT + 7.21.0 cucumber-junit diff --git a/cucumber-kotlin-java8/pom.xml b/cucumber-kotlin-java8/pom.xml index aa628069bb..d5d48d46fb 100644 --- a/cucumber-kotlin-java8/pom.xml +++ b/cucumber-kotlin-java8/pom.xml @@ -4,7 +4,7 @@ io.cucumber cucumber-jvm - 7.21.0-SNAPSHOT + 7.21.0 cucumber-kotlin-java8 diff --git a/cucumber-openejb/pom.xml b/cucumber-openejb/pom.xml index c3aa37abe2..607dc5d5f0 100644 --- a/cucumber-openejb/pom.xml +++ b/cucumber-openejb/pom.xml @@ -4,7 +4,7 @@ io.cucumber cucumber-jvm - 7.21.0-SNAPSHOT + 7.21.0 cucumber-openejb diff --git a/cucumber-picocontainer/pom.xml b/cucumber-picocontainer/pom.xml index 0cf2246f4d..01b5d2f804 100644 --- a/cucumber-picocontainer/pom.xml +++ b/cucumber-picocontainer/pom.xml @@ -4,7 +4,7 @@ io.cucumber cucumber-jvm - 7.21.0-SNAPSHOT + 7.21.0 cucumber-picocontainer diff --git a/cucumber-plugin/pom.xml b/cucumber-plugin/pom.xml index 861a6df4d7..9d6a081868 100644 --- a/cucumber-plugin/pom.xml +++ b/cucumber-plugin/pom.xml @@ -4,7 +4,7 @@ io.cucumber cucumber-jvm - 7.21.0-SNAPSHOT + 7.21.0 cucumber-plugin diff --git a/cucumber-spring/pom.xml b/cucumber-spring/pom.xml index 5bf9c93e9c..0d7c574087 100644 --- a/cucumber-spring/pom.xml +++ b/cucumber-spring/pom.xml @@ -4,7 +4,7 @@ io.cucumber cucumber-jvm - 7.21.0-SNAPSHOT + 7.21.0 cucumber-spring diff --git a/cucumber-testng/pom.xml b/cucumber-testng/pom.xml index dc4a6c7e2a..7c06ce6e74 100644 --- a/cucumber-testng/pom.xml +++ b/cucumber-testng/pom.xml @@ -4,7 +4,7 @@ io.cucumber cucumber-jvm - 7.21.0-SNAPSHOT + 7.21.0 cucumber-testng diff --git a/datatable-matchers/pom.xml b/datatable-matchers/pom.xml index 4a839c5ee2..d86262dd59 100644 --- a/datatable-matchers/pom.xml +++ b/datatable-matchers/pom.xml @@ -5,7 +5,7 @@ io.cucumber cucumber-jvm - 7.21.0-SNAPSHOT + 7.21.0 datatable-matchers diff --git a/datatable/pom.xml b/datatable/pom.xml index 08b75bc5e0..d63d7f4c96 100644 --- a/datatable/pom.xml +++ b/datatable/pom.xml @@ -5,7 +5,7 @@ io.cucumber cucumber-jvm - 7.21.0-SNAPSHOT + 7.21.0 datatable diff --git a/docstring/pom.xml b/docstring/pom.xml index cd1f459d28..d9bd2d3e86 100644 --- a/docstring/pom.xml +++ b/docstring/pom.xml @@ -3,7 +3,7 @@ cucumber-jvm io.cucumber - 7.21.0-SNAPSHOT + 7.21.0 4.0.0 diff --git a/examples/calculator-java-cli/pom.xml b/examples/calculator-java-cli/pom.xml index 28c22bf91b..24656a5185 100644 --- a/examples/calculator-java-cli/pom.xml +++ b/examples/calculator-java-cli/pom.xml @@ -4,7 +4,7 @@ io.cucumber examples - 7.21.0-SNAPSHOT + 7.21.0 calculator-java-cli diff --git a/examples/calculator-java-junit4/pom.xml b/examples/calculator-java-junit4/pom.xml index 03b243da61..18014c4273 100644 --- a/examples/calculator-java-junit4/pom.xml +++ b/examples/calculator-java-junit4/pom.xml @@ -4,7 +4,7 @@ io.cucumber examples - 7.21.0-SNAPSHOT + 7.21.0 calculator-java-junit4 diff --git a/examples/calculator-java-junit5/pom.xml b/examples/calculator-java-junit5/pom.xml index 4e74289eeb..8f022e941e 100644 --- a/examples/calculator-java-junit5/pom.xml +++ b/examples/calculator-java-junit5/pom.xml @@ -4,7 +4,7 @@ io.cucumber examples - 7.21.0-SNAPSHOT + 7.21.0 calculator-java-junit5 diff --git a/examples/calculator-java-testng/pom.xml b/examples/calculator-java-testng/pom.xml index bf8c2bb8af..5a19ecefd0 100644 --- a/examples/calculator-java-testng/pom.xml +++ b/examples/calculator-java-testng/pom.xml @@ -4,7 +4,7 @@ io.cucumber examples - 7.21.0-SNAPSHOT + 7.21.0 calculator-java-testng diff --git a/examples/calculator-java8-cli/pom.xml b/examples/calculator-java8-cli/pom.xml index faf5fb3b0b..d47b179ade 100644 --- a/examples/calculator-java8-cli/pom.xml +++ b/examples/calculator-java8-cli/pom.xml @@ -4,7 +4,7 @@ io.cucumber examples - 7.21.0-SNAPSHOT + 7.21.0 calculator-java8-cli diff --git a/examples/pom.xml b/examples/pom.xml index ec09909d5f..8fcc85d930 100644 --- a/examples/pom.xml +++ b/examples/pom.xml @@ -4,7 +4,7 @@ io.cucumber cucumber-jvm - 7.21.0-SNAPSHOT + 7.21.0 examples diff --git a/examples/spring-java-junit5/pom.xml b/examples/spring-java-junit5/pom.xml index abb2690be9..b083eb3c63 100644 --- a/examples/spring-java-junit5/pom.xml +++ b/examples/spring-java-junit5/pom.xml @@ -4,7 +4,7 @@ io.cucumber examples - 7.21.0-SNAPSHOT + 7.21.0 spring-java-junit5 diff --git a/examples/wicket-java-junit4/pom.xml b/examples/wicket-java-junit4/pom.xml index 4a7324830c..45a6e4609c 100644 --- a/examples/wicket-java-junit4/pom.xml +++ b/examples/wicket-java-junit4/pom.xml @@ -3,7 +3,7 @@ io.cucumber examples - 7.21.0-SNAPSHOT + 7.21.0 wicket-java-junit4 pom diff --git a/examples/wicket-java-junit4/wicket-main/pom.xml b/examples/wicket-java-junit4/wicket-main/pom.xml index 5f66ae128c..6b849452ea 100644 --- a/examples/wicket-java-junit4/wicket-main/pom.xml +++ b/examples/wicket-java-junit4/wicket-main/pom.xml @@ -3,7 +3,7 @@ io.cucumber wicket-java-junit4 - 7.21.0-SNAPSHOT + 7.21.0 wicket-main Examples: Wicket application diff --git a/examples/wicket-java-junit4/wicket-test/pom.xml b/examples/wicket-java-junit4/wicket-test/pom.xml index ef6de402b7..d3f6e09793 100644 --- a/examples/wicket-java-junit4/wicket-test/pom.xml +++ b/examples/wicket-java-junit4/wicket-test/pom.xml @@ -3,7 +3,7 @@ io.cucumber wicket-java-junit4 - 7.21.0-SNAPSHOT + 7.21.0 wicket-test Examples: Wicket application tested with Selenium diff --git a/pom.xml b/pom.xml index c306b1c85e..862a0837fa 100644 --- a/pom.xml +++ b/pom.xml @@ -8,7 +8,7 @@ cucumber-jvm - 7.21.0-SNAPSHOT + 7.21.0 pom Cucumber-JVM Cucumber for the JVM @@ -18,13 +18,13 @@ 1.8 8 - 1736705520 + 1738523546 scm:git:git://github.com/cucumber/cucumber-jvm.git scm:git:git@github.com:cucumber/cucumber-jvm.git git://github.com/cucumber/cucumber-jvm.git - HEAD + v7.21.0