Skip to content

Commit 3aff072

Browse files
committed
Prepare release v7.29.0
Created-by: polyglot-release v1.6.1
1 parent ccbdc62 commit 3aff072

File tree

37 files changed

+67
-65
lines changed

37 files changed

+67
-65
lines changed

CHANGELOG.md

Lines changed: 10 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -10,17 +10,13 @@ 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+
14+
## [7.29.0] - 2025-09-21
1315
### Added
1416
- [Core] Emit Suggestion message ([#3073](https://github.com/cucumber/cucumber-jvm/pull/3073) M.P. Korstanje)
1517
- [JUnit Platform Engine] Warn when surefire naming strategy is used ([#3067](https://github.com/cucumber/cucumber-jvm/pull/3067) M.P. Korstanje)
1618
- [Java] Generate annotations for Emoji dialect ([#3062](https://github.com/cucumber/cucumber-jvm/pull/3062) M.P. Korstanje)
1719

18-
### Fixed
19-
- [Core] Emit StepMatchArgumentsList for ambiguous steps ([#3066](https://github.com/cucumber/cucumber-jvm/pull/3066) M.P. Korstanje)
20-
- [Core] Restore `TestSourcesModel` ([#3076](https://github.com/cucumber/cucumber-jvm/pull/3076) M.P. Korstanje)
21-
- [Core] Optimize `StringUtils.isWhitespace` ([gherkin/#468](https://github.com/cucumber/gherkin/pull/468) Julien Kronegg, M.P. Korstanje)
22-
23-
2420
### Changed
2521
- [Core] Use a message based `RerunFormatter` ([#3075](https://github.com/cucumber/cucumber-jvm/pull/3075) M.P. Korstanje)
2622
- [Core] Use a message based `TeamCityPlugin` ([#3050](https://github.com/cucumber/cucumber-jvm/pull/3050) M.P. Korstanje)
@@ -30,11 +26,16 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
3026
- [Core] Update dependency io.cucumber:gherkin to v35.1.0
3127
- [Core] Update dependency io.cucumber:html-formatter to v21.15.0
3228
- [Core] Update dependency io.cucumber:junit-xml-formatter to v0.9.0
33-
- [Core] Update dependency io.cucumber:messages to v29.0.1
29+
- [Core] Update dependency io.cucumber:messages to v29.0.1
3430
- [Core] Update dependency io.cucumber:pretty-formatter to v2.3.0
3531
- [Core] Update dependency io.cucumber:query to v14.3.0
3632
- [Core] Update dependency io.cucumber:testng-xml-formatter to v0.6.0
3733

34+
### Fixed
35+
- [Core] Emit StepMatchArgumentsList for ambiguous steps ([#3066](https://github.com/cucumber/cucumber-jvm/pull/3066) M.P. Korstanje)
36+
- [Core] Restore `TestSourcesModel` ([#3076](https://github.com/cucumber/cucumber-jvm/pull/3076) M.P. Korstanje)
37+
- [Core] Optimize `StringUtils.isWhitespace` ([gherkin/#468](https://github.com/cucumber/gherkin/pull/468) Julien Kronegg, M.P. Korstanje)
38+
3839
## [7.28.2] - 2025-09-09
3940
### Fixed
4041
- [Core] Fix attachment rendering when using the Cucumber JSON Formatter ([cucumber-json-formatter/#12](https://github.com/cucumber/cucumber-json-formatter/pull/12), [#3069](https://github.com/cucumber/cucumber-jvm/pull/3069) M.P. Korstanje)
@@ -510,7 +511,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
510511
- [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)
511512
- [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)
512513

513-
[Unreleased]: https://github.com/cucumber/cucumber-jvm/compare/v7.28.2...HEAD
514+
[Unreleased]: https://github.com/cucumber/cucumber-jvm/compare/v7.29.0...HEAD
515+
[7.29.0]: https://github.com/cucumber/cucumber-jvm/compare/v7.28.2...v7.29.0
514516
[7.28.2]: https://github.com/cucumber/cucumber-jvm/compare/v7.28.1...v7.28.2
515517
[7.28.1]: https://github.com/cucumber/cucumber-jvm/compare/v7.28.0...v7.28.1
516518
[7.28.0]: https://github.com/cucumber/cucumber-jvm/compare/v7.27.2...v7.28.0

compatibility/pom.xml

Lines changed: 1 addition & 1 deletion
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.29.0-SNAPSHOT</version>
7+
<version>7.29.0</version>
88
</parent>
99
<modelVersion>4.0.0</modelVersion>
1010

cucumber-archetype/pom.xml

Lines changed: 1 addition & 1 deletion
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.29.0-SNAPSHOT</version>
9+
<version>7.29.0</version>
1010
</parent>
1111

1212
<artifactId>cucumber-archetype</artifactId>

cucumber-bom/pom.xml

Lines changed: 20 additions & 20 deletions
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.29.0-SNAPSHOT</version>
7+
<version>7.29.0</version>
88
</parent>
99
<modelVersion>4.0.0</modelVersion>
1010
<packaging>pom</packaging>
@@ -95,97 +95,97 @@
9595
<dependency>
9696
<groupId>io.cucumber</groupId>
9797
<artifactId>cucumber-cdi2</artifactId>
98-
<version>7.29.0-SNAPSHOT</version>
98+
<version>7.29.0</version>
9999
</dependency>
100100
<dependency>
101101
<groupId>io.cucumber</groupId>
102102
<artifactId>cucumber-core</artifactId>
103-
<version>7.29.0-SNAPSHOT</version>
103+
<version>7.29.0</version>
104104
</dependency>
105105
<dependency>
106106
<groupId>io.cucumber</groupId>
107107
<artifactId>datatable</artifactId>
108-
<version>7.29.0-SNAPSHOT</version>
108+
<version>7.29.0</version>
109109
</dependency>
110110
<dependency>
111111
<groupId>io.cucumber</groupId>
112112
<artifactId>datatable-matchers</artifactId>
113-
<version>7.29.0-SNAPSHOT</version>
113+
<version>7.29.0</version>
114114
</dependency>
115115
<dependency>
116116
<groupId>io.cucumber</groupId>
117117
<artifactId>cucumber-deltaspike</artifactId>
118-
<version>7.29.0-SNAPSHOT</version>
118+
<version>7.29.0</version>
119119
</dependency>
120120
<dependency>
121121
<groupId>io.cucumber</groupId>
122122
<artifactId>docstring</artifactId>
123-
<version>7.29.0-SNAPSHOT</version>
123+
<version>7.29.0</version>
124124
</dependency>
125125
<dependency>
126126
<groupId>io.cucumber</groupId>
127127
<artifactId>cucumber-gherkin</artifactId>
128-
<version>7.29.0-SNAPSHOT</version>
128+
<version>7.29.0</version>
129129
</dependency>
130130
<dependency>
131131
<groupId>io.cucumber</groupId>
132132
<artifactId>cucumber-gherkin-messages</artifactId>
133-
<version>7.29.0-SNAPSHOT</version>
133+
<version>7.29.0</version>
134134
</dependency>
135135
<dependency>
136136
<groupId>io.cucumber</groupId>
137137
<artifactId>cucumber-guice</artifactId>
138-
<version>7.29.0-SNAPSHOT</version>
138+
<version>7.29.0</version>
139139
</dependency>
140140
<dependency>
141141
<groupId>io.cucumber</groupId>
142142
<artifactId>cucumber-jakarta-cdi</artifactId>
143-
<version>7.29.0-SNAPSHOT</version>
143+
<version>7.29.0</version>
144144
</dependency>
145145
<dependency>
146146
<groupId>io.cucumber</groupId>
147147
<artifactId>cucumber-java</artifactId>
148-
<version>7.29.0-SNAPSHOT</version>
148+
<version>7.29.0</version>
149149
</dependency>
150150
<dependency>
151151
<groupId>io.cucumber</groupId>
152152
<artifactId>cucumber-java8</artifactId>
153-
<version>7.29.0-SNAPSHOT</version>
153+
<version>7.29.0</version>
154154
</dependency>
155155
<dependency>
156156
<groupId>io.cucumber</groupId>
157157
<artifactId>cucumber-junit</artifactId>
158-
<version>7.29.0-SNAPSHOT</version>
158+
<version>7.29.0</version>
159159
</dependency>
160160
<dependency>
161161
<groupId>io.cucumber</groupId>
162162
<artifactId>cucumber-junit-platform-engine</artifactId>
163-
<version>7.29.0-SNAPSHOT</version>
163+
<version>7.29.0</version>
164164
</dependency>
165165
<dependency>
166166
<groupId>io.cucumber</groupId>
167167
<artifactId>cucumber-openejb</artifactId>
168-
<version>7.29.0-SNAPSHOT</version>
168+
<version>7.29.0</version>
169169
</dependency>
170170
<dependency>
171171
<groupId>io.cucumber</groupId>
172172
<artifactId>cucumber-picocontainer</artifactId>
173-
<version>7.29.0-SNAPSHOT</version>
173+
<version>7.29.0</version>
174174
</dependency>
175175
<dependency>
176176
<groupId>io.cucumber</groupId>
177177
<artifactId>cucumber-plugin</artifactId>
178-
<version>7.29.0-SNAPSHOT</version>
178+
<version>7.29.0</version>
179179
</dependency>
180180
<dependency>
181181
<groupId>io.cucumber</groupId>
182182
<artifactId>cucumber-spring</artifactId>
183-
<version>7.29.0-SNAPSHOT</version>
183+
<version>7.29.0</version>
184184
</dependency>
185185
<dependency>
186186
<groupId>io.cucumber</groupId>
187187
<artifactId>cucumber-testng</artifactId>
188-
<version>7.29.0-SNAPSHOT</version>
188+
<version>7.29.0</version>
189189
</dependency>
190190
</dependencies>
191191
</dependencyManagement>

cucumber-cdi2/pom.xml

Lines changed: 1 addition & 1 deletion
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.29.0-SNAPSHOT</version>
17+
<version>7.29.0</version>
1818
</parent>
1919

2020
<artifactId>cucumber-cdi2</artifactId>

cucumber-core/pom.xml

Lines changed: 1 addition & 1 deletion
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.29.0-SNAPSHOT</version>
7+
<version>7.29.0</version>
88
</parent>
99

1010
<artifactId>cucumber-core</artifactId>

cucumber-deltaspike/pom.xml

Lines changed: 1 addition & 1 deletion
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.29.0-SNAPSHOT</version>
8+
<version>7.29.0</version>
99
</parent>
1010

1111
<artifactId>cucumber-deltaspike</artifactId>

cucumber-gherkin-messages/pom.xml

Lines changed: 1 addition & 1 deletion
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.29.0-SNAPSHOT</version>
7+
<version>7.29.0</version>
88
</parent>
99

1010
<properties>

cucumber-gherkin/pom.xml

Lines changed: 1 addition & 1 deletion
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.29.0-SNAPSHOT</version>
7+
<version>7.29.0</version>
88
</parent>
99

1010
<properties>

cucumber-guice/pom.xml

Lines changed: 1 addition & 1 deletion
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.29.0-SNAPSHOT</version>
7+
<version>7.29.0</version>
88
</parent>
99

1010
<artifactId>cucumber-guice</artifactId>

0 commit comments

Comments
 (0)