diff --git a/CHANGELOG.md b/CHANGELOG.md index c5ee934de9..fe83e8db1b 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -10,14 +10,16 @@ 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] + +## [7.19.0] - 2024-09-19 +### Changed +- [JUnit Platform Engine] Use JUnit Platform 1.11.0 (JUnit Jupiter 5.11.0) + ### Fixed - [Spring] Document `@CucumberContextConfiguration` semantics ([#2887](https://github.com/cucumber/cucumber-jvm/pull/2887) M.P. Korstanje) - [Core] Enhanced stack trace to include step location for better debugging in case of datatable conversion errors ([#2908](https://github.com/cucumber/cucumber-jvm/pull/2908) Thomas Deblock) - [Archetype] Set `cucumber.junit-platform.naming-strategy` to `long` when using Surefire. -### Changed -- [JUnit Platform Engine] Use JUnit Platform 1.11.0 (JUnit Jupiter 5.11.0) - ## [7.18.1] - 2024-07-18 ### Changed - [Core] Include parameterized scenario name in JUnit and TestNG XML report @@ -334,7 +336,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.18.1...HEAD +[Unreleased]: https://github.com/cucumber/cucumber-jvm/compare/v7.19.0...HEAD +[7.19.0]: https://github.com/cucumber/cucumber-jvm/compare/v7.18.1...v7.19.0 [7.18.1]: https://github.com/cucumber/cucumber-jvm/compare/v7.18.0...v7.18.1 [7.18.0]: https://github.com/cucumber/cucumber-jvm/compare/v7.17.0...v7.18.0 [7.17.0]: https://github.com/cucumber/cucumber-jvm/compare/v7.16.1...v7.17.0 diff --git a/compatibility/pom.xml b/compatibility/pom.xml index 1c85fd09e6..bcb2dc20bd 100644 --- a/compatibility/pom.xml +++ b/compatibility/pom.xml @@ -4,7 +4,7 @@ cucumber-jvm io.cucumber - 7.19.0-SNAPSHOT + 7.19.0 4.0.0 diff --git a/cucumber-archetype/pom.xml b/cucumber-archetype/pom.xml index 309e497377..6b947629aa 100644 --- a/cucumber-archetype/pom.xml +++ b/cucumber-archetype/pom.xml @@ -6,7 +6,7 @@ io.cucumber cucumber-jvm - 7.19.0-SNAPSHOT + 7.19.0 cucumber-archetype diff --git a/cucumber-bom/pom.xml b/cucumber-bom/pom.xml index 52e096aaf8..81b09e709f 100644 --- a/cucumber-bom/pom.xml +++ b/cucumber-bom/pom.xml @@ -4,7 +4,7 @@ cucumber-jvm io.cucumber - 7.19.0-SNAPSHOT + 7.19.0 4.0.0 pom @@ -77,97 +77,97 @@ io.cucumber cucumber-cdi2 - 7.19.0-SNAPSHOT + 7.19.0 io.cucumber cucumber-core - 7.19.0-SNAPSHOT + 7.19.0 io.cucumber datatable - 7.19.0-SNAPSHOT + 7.19.0 io.cucumber datatable-matchers - 7.19.0-SNAPSHOT + 7.19.0 io.cucumber cucumber-deltaspike - 7.19.0-SNAPSHOT + 7.19.0 io.cucumber docstring - 7.19.0-SNAPSHOT + 7.19.0 io.cucumber cucumber-gherkin - 7.19.0-SNAPSHOT + 7.19.0 io.cucumber cucumber-gherkin-messages - 7.19.0-SNAPSHOT + 7.19.0 io.cucumber cucumber-guice - 7.19.0-SNAPSHOT + 7.19.0 io.cucumber cucumber-jakarta-cdi - 7.19.0-SNAPSHOT + 7.19.0 io.cucumber cucumber-java - 7.19.0-SNAPSHOT + 7.19.0 io.cucumber cucumber-java8 - 7.19.0-SNAPSHOT + 7.19.0 io.cucumber cucumber-junit - 7.19.0-SNAPSHOT + 7.19.0 io.cucumber cucumber-junit-platform-engine - 7.19.0-SNAPSHOT + 7.19.0 io.cucumber cucumber-openejb - 7.19.0-SNAPSHOT + 7.19.0 io.cucumber cucumber-picocontainer - 7.19.0-SNAPSHOT + 7.19.0 io.cucumber cucumber-plugin - 7.19.0-SNAPSHOT + 7.19.0 io.cucumber cucumber-spring - 7.19.0-SNAPSHOT + 7.19.0 io.cucumber cucumber-testng - 7.19.0-SNAPSHOT + 7.19.0 diff --git a/cucumber-cdi2/pom.xml b/cucumber-cdi2/pom.xml index bdd17bd5d0..01f8a8328d 100644 --- a/cucumber-cdi2/pom.xml +++ b/cucumber-cdi2/pom.xml @@ -14,7 +14,7 @@ io.cucumber cucumber-jvm - 7.19.0-SNAPSHOT + 7.19.0 cucumber-cdi2 diff --git a/cucumber-core/pom.xml b/cucumber-core/pom.xml index 240cc2d523..163c2d95b6 100644 --- a/cucumber-core/pom.xml +++ b/cucumber-core/pom.xml @@ -4,7 +4,7 @@ io.cucumber cucumber-jvm - 7.19.0-SNAPSHOT + 7.19.0 cucumber-core diff --git a/cucumber-deltaspike/pom.xml b/cucumber-deltaspike/pom.xml index 3a12563e16..5ec8696074 100644 --- a/cucumber-deltaspike/pom.xml +++ b/cucumber-deltaspike/pom.xml @@ -5,7 +5,7 @@ io.cucumber cucumber-jvm - 7.19.0-SNAPSHOT + 7.19.0 cucumber-deltaspike diff --git a/cucumber-gherkin-messages/pom.xml b/cucumber-gherkin-messages/pom.xml index 355548c6c9..4bddf57257 100644 --- a/cucumber-gherkin-messages/pom.xml +++ b/cucumber-gherkin-messages/pom.xml @@ -4,7 +4,7 @@ io.cucumber cucumber-jvm - 7.19.0-SNAPSHOT + 7.19.0 diff --git a/cucumber-gherkin/pom.xml b/cucumber-gherkin/pom.xml index a70c510238..8b125f6cce 100644 --- a/cucumber-gherkin/pom.xml +++ b/cucumber-gherkin/pom.xml @@ -4,7 +4,7 @@ io.cucumber cucumber-jvm - 7.19.0-SNAPSHOT + 7.19.0 diff --git a/cucumber-guice/pom.xml b/cucumber-guice/pom.xml index be5911c953..32bd632037 100644 --- a/cucumber-guice/pom.xml +++ b/cucumber-guice/pom.xml @@ -4,7 +4,7 @@ io.cucumber cucumber-jvm - 7.19.0-SNAPSHOT + 7.19.0 cucumber-guice diff --git a/cucumber-jakarta-cdi/pom.xml b/cucumber-jakarta-cdi/pom.xml index e725e993ab..a913797e2e 100644 --- a/cucumber-jakarta-cdi/pom.xml +++ b/cucumber-jakarta-cdi/pom.xml @@ -14,7 +14,7 @@ io.cucumber cucumber-jvm - 7.19.0-SNAPSHOT + 7.19.0 cucumber-jakarta-cdi diff --git a/cucumber-jakarta-openejb/pom.xml b/cucumber-jakarta-openejb/pom.xml index 553088aae8..ddca87ecad 100644 --- a/cucumber-jakarta-openejb/pom.xml +++ b/cucumber-jakarta-openejb/pom.xml @@ -4,7 +4,7 @@ io.cucumber cucumber-jvm - 7.19.0-SNAPSHOT + 7.19.0 cucumber-jakarta-openejb diff --git a/cucumber-java/pom.xml b/cucumber-java/pom.xml index e49a4284fd..758d4297b1 100644 --- a/cucumber-java/pom.xml +++ b/cucumber-java/pom.xml @@ -4,7 +4,7 @@ io.cucumber cucumber-jvm - 7.19.0-SNAPSHOT + 7.19.0 cucumber-java diff --git a/cucumber-java8/pom.xml b/cucumber-java8/pom.xml index 6b193f03d5..d1cfd4c097 100644 --- a/cucumber-java8/pom.xml +++ b/cucumber-java8/pom.xml @@ -4,7 +4,7 @@ io.cucumber cucumber-jvm - 7.19.0-SNAPSHOT + 7.19.0 cucumber-java8 diff --git a/cucumber-junit-platform-engine/pom.xml b/cucumber-junit-platform-engine/pom.xml index cf80204f00..83337ce13e 100644 --- a/cucumber-junit-platform-engine/pom.xml +++ b/cucumber-junit-platform-engine/pom.xml @@ -4,7 +4,7 @@ io.cucumber cucumber-jvm - 7.19.0-SNAPSHOT + 7.19.0 cucumber-junit-platform-engine diff --git a/cucumber-junit/pom.xml b/cucumber-junit/pom.xml index cd5ca7de09..edcf277596 100644 --- a/cucumber-junit/pom.xml +++ b/cucumber-junit/pom.xml @@ -4,7 +4,7 @@ io.cucumber cucumber-jvm - 7.19.0-SNAPSHOT + 7.19.0 cucumber-junit diff --git a/cucumber-kotlin-java8/pom.xml b/cucumber-kotlin-java8/pom.xml index 41fde7f4d5..920d75c0cd 100644 --- a/cucumber-kotlin-java8/pom.xml +++ b/cucumber-kotlin-java8/pom.xml @@ -4,7 +4,7 @@ io.cucumber cucumber-jvm - 7.19.0-SNAPSHOT + 7.19.0 cucumber-kotlin-java8 diff --git a/cucumber-openejb/pom.xml b/cucumber-openejb/pom.xml index e62d2069aa..4a15c3338a 100644 --- a/cucumber-openejb/pom.xml +++ b/cucumber-openejb/pom.xml @@ -4,7 +4,7 @@ io.cucumber cucumber-jvm - 7.19.0-SNAPSHOT + 7.19.0 cucumber-openejb diff --git a/cucumber-picocontainer/pom.xml b/cucumber-picocontainer/pom.xml index e795521e3e..27cf4a4283 100644 --- a/cucumber-picocontainer/pom.xml +++ b/cucumber-picocontainer/pom.xml @@ -4,7 +4,7 @@ io.cucumber cucumber-jvm - 7.19.0-SNAPSHOT + 7.19.0 cucumber-picocontainer diff --git a/cucumber-plugin/pom.xml b/cucumber-plugin/pom.xml index be7abea112..a539c06388 100644 --- a/cucumber-plugin/pom.xml +++ b/cucumber-plugin/pom.xml @@ -4,7 +4,7 @@ io.cucumber cucumber-jvm - 7.19.0-SNAPSHOT + 7.19.0 cucumber-plugin diff --git a/cucumber-spring/pom.xml b/cucumber-spring/pom.xml index 917bbce01c..f69e1234b1 100644 --- a/cucumber-spring/pom.xml +++ b/cucumber-spring/pom.xml @@ -4,7 +4,7 @@ io.cucumber cucumber-jvm - 7.19.0-SNAPSHOT + 7.19.0 cucumber-spring diff --git a/cucumber-testng/pom.xml b/cucumber-testng/pom.xml index 08c40c0f77..e2f1719ff8 100644 --- a/cucumber-testng/pom.xml +++ b/cucumber-testng/pom.xml @@ -4,7 +4,7 @@ io.cucumber cucumber-jvm - 7.19.0-SNAPSHOT + 7.19.0 cucumber-testng diff --git a/datatable-matchers/pom.xml b/datatable-matchers/pom.xml index d522b0bd52..b7233a24b7 100644 --- a/datatable-matchers/pom.xml +++ b/datatable-matchers/pom.xml @@ -5,7 +5,7 @@ io.cucumber cucumber-jvm - 7.19.0-SNAPSHOT + 7.19.0 datatable-matchers diff --git a/datatable/pom.xml b/datatable/pom.xml index 0ea0633a86..98f2b384d6 100644 --- a/datatable/pom.xml +++ b/datatable/pom.xml @@ -5,7 +5,7 @@ io.cucumber cucumber-jvm - 7.19.0-SNAPSHOT + 7.19.0 datatable diff --git a/docstring/pom.xml b/docstring/pom.xml index 7d8c03c74d..959366554b 100644 --- a/docstring/pom.xml +++ b/docstring/pom.xml @@ -3,7 +3,7 @@ cucumber-jvm io.cucumber - 7.19.0-SNAPSHOT + 7.19.0 4.0.0 diff --git a/examples/calculator-java-cli/pom.xml b/examples/calculator-java-cli/pom.xml index dec5349d76..96907e3976 100644 --- a/examples/calculator-java-cli/pom.xml +++ b/examples/calculator-java-cli/pom.xml @@ -4,7 +4,7 @@ io.cucumber examples - 7.19.0-SNAPSHOT + 7.19.0 calculator-java-cli diff --git a/examples/calculator-java-junit4/pom.xml b/examples/calculator-java-junit4/pom.xml index 58a06869bc..c472735ce2 100644 --- a/examples/calculator-java-junit4/pom.xml +++ b/examples/calculator-java-junit4/pom.xml @@ -4,7 +4,7 @@ io.cucumber examples - 7.19.0-SNAPSHOT + 7.19.0 calculator-java-junit4 diff --git a/examples/calculator-java-junit5/pom.xml b/examples/calculator-java-junit5/pom.xml index 07eee1f15d..425dc3c375 100644 --- a/examples/calculator-java-junit5/pom.xml +++ b/examples/calculator-java-junit5/pom.xml @@ -4,7 +4,7 @@ io.cucumber examples - 7.19.0-SNAPSHOT + 7.19.0 calculator-java-junit5 diff --git a/examples/calculator-java-testng/pom.xml b/examples/calculator-java-testng/pom.xml index 650b267b21..e6ed573b68 100644 --- a/examples/calculator-java-testng/pom.xml +++ b/examples/calculator-java-testng/pom.xml @@ -4,7 +4,7 @@ io.cucumber examples - 7.19.0-SNAPSHOT + 7.19.0 calculator-java-testng diff --git a/examples/calculator-java8-cli/pom.xml b/examples/calculator-java8-cli/pom.xml index 080692e0d1..f11b8d8835 100644 --- a/examples/calculator-java8-cli/pom.xml +++ b/examples/calculator-java8-cli/pom.xml @@ -4,7 +4,7 @@ io.cucumber examples - 7.19.0-SNAPSHOT + 7.19.0 calculator-java8-cli diff --git a/examples/pom.xml b/examples/pom.xml index 98dea30ff5..dd3a0f1fb8 100644 --- a/examples/pom.xml +++ b/examples/pom.xml @@ -4,7 +4,7 @@ io.cucumber cucumber-jvm - 7.19.0-SNAPSHOT + 7.19.0 examples diff --git a/examples/spring-java-junit5/pom.xml b/examples/spring-java-junit5/pom.xml index 63aad9ee8c..16ef8b679d 100644 --- a/examples/spring-java-junit5/pom.xml +++ b/examples/spring-java-junit5/pom.xml @@ -4,7 +4,7 @@ io.cucumber examples - 7.19.0-SNAPSHOT + 7.19.0 spring-java-junit5 diff --git a/examples/wicket-java-junit4/pom.xml b/examples/wicket-java-junit4/pom.xml index 344ac87beb..c6ce49edc8 100644 --- a/examples/wicket-java-junit4/pom.xml +++ b/examples/wicket-java-junit4/pom.xml @@ -3,7 +3,7 @@ io.cucumber examples - 7.19.0-SNAPSHOT + 7.19.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 49dce1a42d..72074228e2 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.19.0-SNAPSHOT + 7.19.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 eb11646467..e9e408cbc0 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.19.0-SNAPSHOT + 7.19.0 wicket-test Examples: Wicket application tested with Selenium diff --git a/pom.xml b/pom.xml index a1bb7c3919..9a626174bf 100644 --- a/pom.xml +++ b/pom.xml @@ -8,7 +8,7 @@ cucumber-jvm - 7.19.0-SNAPSHOT + 7.19.0 pom Cucumber-JVM Cucumber for the JVM @@ -18,13 +18,13 @@ 1.8 8 - 1724799436 + 1726762006 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.19.0