Added
- [JUnit Platform Engine] Option to include a parameterized scenario name only if the scenario is parameterized (#2835 M.P. Korstanje)
- [JUnit Platform Engine] Option to order features and scenarios (#2835 M.P. Korstanje)
- [JUnit Platform Engine] Log discovery issues when a classpath resource selector is (e.g.
@SelectClasspathResource
) is used to select a directory. (#2835 M.P. Korstanje)
Changed
- [JUnit Platform Engine] Use JUnit's
EngineDiscoveryRequestResolver
to resolve classpath based resources. (#2835 M.P. Korstanje) - [JUnit Platform Engine] Use JUnit Platform 1.13.3 (JUnit Jupiter 5.13.3)
- [Core] Use a message based Pretty Formatter (#2835 M.P. Korstanje)
- [Core] Update dependency io.cucumber:gherkin to v33.0.0
- [Core] Update dependency io.cucumber:messages to v28.2.0
- [Core] Update dependency io.cucumber:html-formatter to v21.13.0
- [Core] Update dependency io.cucumber:junit-xml-formatter to v0.8.0
- [Core] Update dependency io.cucumber:query to v13.4.0
- [Core] Update dependency io.cucumber:testng-xml-formatter to v0.4.1
Deprecated
- [JUnit] Deprecate
cucumber-junit
in favour ofcucumber-junit-platform-engine
(#2835 M.P. Korstanje)
Fixed
- [JUnit Platform Engine] Log discovery issues for feature files with parse errors. (#2835 M.P. Korstanje)