Skip to content

Commit 454db46

Browse files
committed
Prepare release v7.21.0
Created-by: polyglot-release v1.6.0
1 parent 27ea801 commit 454db46

File tree

36 files changed

+67
-64
lines changed

36 files changed

+67
-64
lines changed

CHANGELOG.md

+11-8
Original file line numberDiff line numberDiff line change
@@ -10,10 +10,11 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/)
1010
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
1111

1212
## [Unreleased]
13-
### Fixed
14-
- [Core] Include root cause when using DataTable.asList and friends ([#2949](https://github.com/cucumber/cucumber-jvm/pull/2949) M.P. Korstanje)
15-
- [Core] Indent stacktrace in pretty formatter ([#2970](https://github.com/cucumber/cucumber-jvm/pull/2970) M.P. Korstanje)
16-
- [JUnit Platform Engine] Set Engine-Version-cucumber attribute ([#2963](https://github.com/cucumber/cucumber-jvm/pull/2963) M.P. Korstanje)
13+
14+
## [7.21.0] - 2025-02-02
15+
### Added
16+
- [Core] Pretty-Print DocStringArgument Step Arguments([#2953](https://github.com/cucumber/cucumber-jvm/pull/2953) Daniel Miladinov)
17+
- [Core] Include hook type in cucumber message ([#2972](https://github.com/cucumber/cucumber-jvm/pull/2972) M.P. Korstanje)
1718

1819
### Changed
1920
- [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
2425
- [Core] Update dependency io.cucumber:query to v13.2.0
2526
- [Core] Update dependency io.cucumber:testng-xml-formatter to v0.3.1
2627

27-
### Added
28-
- [Core] Pretty-Print DocStringArgument Step Arguments([#2953](https://github.com/cucumber/cucumber-jvm/pull/2953) Daniel Miladinov)
29-
- [Core] Include hook type in cucumber message ([#2972](https://github.com/cucumber/cucumber-jvm/pull/2972) M.P. Korstanje)
28+
### Fixed
29+
- [Core] Include root cause when using DataTable.asList and friends ([#2949](https://github.com/cucumber/cucumber-jvm/pull/2949) M.P. Korstanje)
30+
- [Core] Indent stacktrace in pretty formatter ([#2970](https://github.com/cucumber/cucumber-jvm/pull/2970) M.P. Korstanje)
31+
- [JUnit Platform Engine] Set Engine-Version-cucumber attribute ([#2963](https://github.com/cucumber/cucumber-jvm/pull/2963) M.P. Korstanje)
3032

3133
## [7.20.1] - 2024-10-09
3234
### Fixed
@@ -369,7 +371,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
369371
- [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)
370372
- [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)
371373

372-
[Unreleased]: https://github.com/cucumber/cucumber-jvm/compare/v7.20.1...HEAD
374+
[Unreleased]: https://github.com/cucumber/cucumber-jvm/compare/v7.21.0...HEAD
375+
[7.21.0]: https://github.com/cucumber/cucumber-jvm/compare/v7.20.1...v7.21.0
373376
[7.20.1]: https://github.com/cucumber/cucumber-jvm/compare/v7.20.0...v7.20.1
374377
[7.20.0]: https://github.com/cucumber/cucumber-jvm/compare/v7.19.0...v7.20.0
375378
[7.19.0]: https://github.com/cucumber/cucumber-jvm/compare/v7.18.1...v7.19.0

compatibility/pom.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
<parent>
55
<artifactId>cucumber-jvm</artifactId>
66
<groupId>io.cucumber</groupId>
7-
<version>7.21.0-SNAPSHOT</version>
7+
<version>7.21.0</version>
88
</parent>
99
<modelVersion>4.0.0</modelVersion>
1010

cucumber-archetype/pom.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
<parent>
77
<groupId>io.cucumber</groupId>
88
<artifactId>cucumber-jvm</artifactId>
9-
<version>7.21.0-SNAPSHOT</version>
9+
<version>7.21.0</version>
1010
</parent>
1111

1212
<artifactId>cucumber-archetype</artifactId>

cucumber-bom/pom.xml

+20-20
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
<parent>
55
<artifactId>cucumber-jvm</artifactId>
66
<groupId>io.cucumber</groupId>
7-
<version>7.21.0-SNAPSHOT</version>
7+
<version>7.21.0</version>
88
</parent>
99
<modelVersion>4.0.0</modelVersion>
1010
<packaging>pom</packaging>
@@ -77,97 +77,97 @@
7777
<dependency>
7878
<groupId>io.cucumber</groupId>
7979
<artifactId>cucumber-cdi2</artifactId>
80-
<version>7.21.0-SNAPSHOT</version>
80+
<version>7.21.0</version>
8181
</dependency>
8282
<dependency>
8383
<groupId>io.cucumber</groupId>
8484
<artifactId>cucumber-core</artifactId>
85-
<version>7.21.0-SNAPSHOT</version>
85+
<version>7.21.0</version>
8686
</dependency>
8787
<dependency>
8888
<groupId>io.cucumber</groupId>
8989
<artifactId>datatable</artifactId>
90-
<version>7.21.0-SNAPSHOT</version>
90+
<version>7.21.0</version>
9191
</dependency>
9292
<dependency>
9393
<groupId>io.cucumber</groupId>
9494
<artifactId>datatable-matchers</artifactId>
95-
<version>7.21.0-SNAPSHOT</version>
95+
<version>7.21.0</version>
9696
</dependency>
9797
<dependency>
9898
<groupId>io.cucumber</groupId>
9999
<artifactId>cucumber-deltaspike</artifactId>
100-
<version>7.21.0-SNAPSHOT</version>
100+
<version>7.21.0</version>
101101
</dependency>
102102
<dependency>
103103
<groupId>io.cucumber</groupId>
104104
<artifactId>docstring</artifactId>
105-
<version>7.21.0-SNAPSHOT</version>
105+
<version>7.21.0</version>
106106
</dependency>
107107
<dependency>
108108
<groupId>io.cucumber</groupId>
109109
<artifactId>cucumber-gherkin</artifactId>
110-
<version>7.21.0-SNAPSHOT</version>
110+
<version>7.21.0</version>
111111
</dependency>
112112
<dependency>
113113
<groupId>io.cucumber</groupId>
114114
<artifactId>cucumber-gherkin-messages</artifactId>
115-
<version>7.21.0-SNAPSHOT</version>
115+
<version>7.21.0</version>
116116
</dependency>
117117
<dependency>
118118
<groupId>io.cucumber</groupId>
119119
<artifactId>cucumber-guice</artifactId>
120-
<version>7.21.0-SNAPSHOT</version>
120+
<version>7.21.0</version>
121121
</dependency>
122122
<dependency>
123123
<groupId>io.cucumber</groupId>
124124
<artifactId>cucumber-jakarta-cdi</artifactId>
125-
<version>7.21.0-SNAPSHOT</version>
125+
<version>7.21.0</version>
126126
</dependency>
127127
<dependency>
128128
<groupId>io.cucumber</groupId>
129129
<artifactId>cucumber-java</artifactId>
130-
<version>7.21.0-SNAPSHOT</version>
130+
<version>7.21.0</version>
131131
</dependency>
132132
<dependency>
133133
<groupId>io.cucumber</groupId>
134134
<artifactId>cucumber-java8</artifactId>
135-
<version>7.21.0-SNAPSHOT</version>
135+
<version>7.21.0</version>
136136
</dependency>
137137
<dependency>
138138
<groupId>io.cucumber</groupId>
139139
<artifactId>cucumber-junit</artifactId>
140-
<version>7.21.0-SNAPSHOT</version>
140+
<version>7.21.0</version>
141141
</dependency>
142142
<dependency>
143143
<groupId>io.cucumber</groupId>
144144
<artifactId>cucumber-junit-platform-engine</artifactId>
145-
<version>7.21.0-SNAPSHOT</version>
145+
<version>7.21.0</version>
146146
</dependency>
147147
<dependency>
148148
<groupId>io.cucumber</groupId>
149149
<artifactId>cucumber-openejb</artifactId>
150-
<version>7.21.0-SNAPSHOT</version>
150+
<version>7.21.0</version>
151151
</dependency>
152152
<dependency>
153153
<groupId>io.cucumber</groupId>
154154
<artifactId>cucumber-picocontainer</artifactId>
155-
<version>7.21.0-SNAPSHOT</version>
155+
<version>7.21.0</version>
156156
</dependency>
157157
<dependency>
158158
<groupId>io.cucumber</groupId>
159159
<artifactId>cucumber-plugin</artifactId>
160-
<version>7.21.0-SNAPSHOT</version>
160+
<version>7.21.0</version>
161161
</dependency>
162162
<dependency>
163163
<groupId>io.cucumber</groupId>
164164
<artifactId>cucumber-spring</artifactId>
165-
<version>7.21.0-SNAPSHOT</version>
165+
<version>7.21.0</version>
166166
</dependency>
167167
<dependency>
168168
<groupId>io.cucumber</groupId>
169169
<artifactId>cucumber-testng</artifactId>
170-
<version>7.21.0-SNAPSHOT</version>
170+
<version>7.21.0</version>
171171
</dependency>
172172
</dependencies>
173173
</dependencyManagement>

cucumber-cdi2/pom.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
<parent>
1515
<groupId>io.cucumber</groupId>
1616
<artifactId>cucumber-jvm</artifactId>
17-
<version>7.21.0-SNAPSHOT</version>
17+
<version>7.21.0</version>
1818
</parent>
1919

2020
<artifactId>cucumber-cdi2</artifactId>

cucumber-core/pom.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
<parent>
55
<groupId>io.cucumber</groupId>
66
<artifactId>cucumber-jvm</artifactId>
7-
<version>7.21.0-SNAPSHOT</version>
7+
<version>7.21.0</version>
88
</parent>
99

1010
<artifactId>cucumber-core</artifactId>

cucumber-deltaspike/pom.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
<parent>
66
<groupId>io.cucumber</groupId>
77
<artifactId>cucumber-jvm</artifactId>
8-
<version>7.21.0-SNAPSHOT</version>
8+
<version>7.21.0</version>
99
</parent>
1010

1111
<artifactId>cucumber-deltaspike</artifactId>

cucumber-gherkin-messages/pom.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
<parent>
55
<groupId>io.cucumber</groupId>
66
<artifactId>cucumber-jvm</artifactId>
7-
<version>7.21.0-SNAPSHOT</version>
7+
<version>7.21.0</version>
88
</parent>
99

1010
<properties>

cucumber-gherkin/pom.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
<parent>
55
<groupId>io.cucumber</groupId>
66
<artifactId>cucumber-jvm</artifactId>
7-
<version>7.21.0-SNAPSHOT</version>
7+
<version>7.21.0</version>
88
</parent>
99

1010
<properties>

cucumber-guice/pom.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
<parent>
55
<groupId>io.cucumber</groupId>
66
<artifactId>cucumber-jvm</artifactId>
7-
<version>7.21.0-SNAPSHOT</version>
7+
<version>7.21.0</version>
88
</parent>
99

1010
<artifactId>cucumber-guice</artifactId>

cucumber-jakarta-cdi/pom.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
<parent>
1515
<groupId>io.cucumber</groupId>
1616
<artifactId>cucumber-jvm</artifactId>
17-
<version>7.21.0-SNAPSHOT</version>
17+
<version>7.21.0</version>
1818
</parent>
1919

2020
<artifactId>cucumber-jakarta-cdi</artifactId>

cucumber-jakarta-openejb/pom.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
<parent>
55
<groupId>io.cucumber</groupId>
66
<artifactId>cucumber-jvm</artifactId>
7-
<version>7.21.0-SNAPSHOT</version>
7+
<version>7.21.0</version>
88
</parent>
99

1010
<artifactId>cucumber-jakarta-openejb</artifactId>

cucumber-java/pom.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
<parent>
55
<groupId>io.cucumber</groupId>
66
<artifactId>cucumber-jvm</artifactId>
7-
<version>7.21.0-SNAPSHOT</version>
7+
<version>7.21.0</version>
88
</parent>
99

1010
<artifactId>cucumber-java</artifactId>

cucumber-java8/pom.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
<parent>
55
<groupId>io.cucumber</groupId>
66
<artifactId>cucumber-jvm</artifactId>
7-
<version>7.21.0-SNAPSHOT</version>
7+
<version>7.21.0</version>
88
</parent>
99

1010
<artifactId>cucumber-java8</artifactId>

cucumber-junit-platform-engine/pom.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
<parent>
55
<groupId>io.cucumber</groupId>
66
<artifactId>cucumber-jvm</artifactId>
7-
<version>7.21.0-SNAPSHOT</version>
7+
<version>7.21.0</version>
88
</parent>
99

1010
<artifactId>cucumber-junit-platform-engine</artifactId>

cucumber-junit/pom.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
<parent>
55
<groupId>io.cucumber</groupId>
66
<artifactId>cucumber-jvm</artifactId>
7-
<version>7.21.0-SNAPSHOT</version>
7+
<version>7.21.0</version>
88
</parent>
99

1010
<artifactId>cucumber-junit</artifactId>

cucumber-kotlin-java8/pom.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
<parent>
55
<groupId>io.cucumber</groupId>
66
<artifactId>cucumber-jvm</artifactId>
7-
<version>7.21.0-SNAPSHOT</version>
7+
<version>7.21.0</version>
88
</parent>
99

1010
<artifactId>cucumber-kotlin-java8</artifactId>

cucumber-openejb/pom.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
<parent>
55
<groupId>io.cucumber</groupId>
66
<artifactId>cucumber-jvm</artifactId>
7-
<version>7.21.0-SNAPSHOT</version>
7+
<version>7.21.0</version>
88
</parent>
99

1010
<artifactId>cucumber-openejb</artifactId>

cucumber-picocontainer/pom.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
<parent>
55
<groupId>io.cucumber</groupId>
66
<artifactId>cucumber-jvm</artifactId>
7-
<version>7.21.0-SNAPSHOT</version>
7+
<version>7.21.0</version>
88
</parent>
99

1010
<artifactId>cucumber-picocontainer</artifactId>

cucumber-plugin/pom.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
<parent>
55
<groupId>io.cucumber</groupId>
66
<artifactId>cucumber-jvm</artifactId>
7-
<version>7.21.0-SNAPSHOT</version>
7+
<version>7.21.0</version>
88
</parent>
99

1010
<artifactId>cucumber-plugin</artifactId>

cucumber-spring/pom.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
<parent>
55
<groupId>io.cucumber</groupId>
66
<artifactId>cucumber-jvm</artifactId>
7-
<version>7.21.0-SNAPSHOT</version>
7+
<version>7.21.0</version>
88
</parent>
99

1010
<artifactId>cucumber-spring</artifactId>

cucumber-testng/pom.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
<parent>
55
<groupId>io.cucumber</groupId>
66
<artifactId>cucumber-jvm</artifactId>
7-
<version>7.21.0-SNAPSHOT</version>
7+
<version>7.21.0</version>
88
</parent>
99

1010
<artifactId>cucumber-testng</artifactId>

datatable-matchers/pom.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
<parent>
66
<groupId>io.cucumber</groupId>
77
<artifactId>cucumber-jvm</artifactId>
8-
<version>7.21.0-SNAPSHOT</version>
8+
<version>7.21.0</version>
99
</parent>
1010

1111
<artifactId>datatable-matchers</artifactId>

datatable/pom.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
<parent>
66
<groupId>io.cucumber</groupId>
77
<artifactId>cucumber-jvm</artifactId>
8-
<version>7.21.0-SNAPSHOT</version>
8+
<version>7.21.0</version>
99
</parent>
1010

1111
<artifactId>datatable</artifactId>

docstring/pom.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
<parent>
44
<artifactId>cucumber-jvm</artifactId>
55
<groupId>io.cucumber</groupId>
6-
<version>7.21.0-SNAPSHOT</version>
6+
<version>7.21.0</version>
77
</parent>
88
<modelVersion>4.0.0</modelVersion>
99

examples/calculator-java-cli/pom.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
<parent>
55
<groupId>io.cucumber</groupId>
66
<artifactId>examples</artifactId>
7-
<version>7.21.0-SNAPSHOT</version>
7+
<version>7.21.0</version>
88
</parent>
99

1010
<artifactId>calculator-java-cli</artifactId>

examples/calculator-java-junit4/pom.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
<parent>
55
<groupId>io.cucumber</groupId>
66
<artifactId>examples</artifactId>
7-
<version>7.21.0-SNAPSHOT</version>
7+
<version>7.21.0</version>
88
</parent>
99

1010
<artifactId>calculator-java-junit4</artifactId>

examples/calculator-java-junit5/pom.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
<parent>
55
<groupId>io.cucumber</groupId>
66
<artifactId>examples</artifactId>
7-
<version>7.21.0-SNAPSHOT</version>
7+
<version>7.21.0</version>
88
</parent>
99

1010
<artifactId>calculator-java-junit5</artifactId>

0 commit comments

Comments
 (0)