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