Releases: cucumber/cucumber-jvm
Releases · cucumber/cucumber-jvm
v7.14.0
Changed
- [Core] Update dependency io.cucumber:html-formatter to v20.4.0
- [Core] Download attachments that are not video, image or text from the html report (react-components/#333 David J. Goss)
Fixed
- [Core] Exclude Multi-Release files from Jackson while shading (#2786 M.P. Korstanje)
v7.13.0
v7.12.1
Fixed
- [Core] Set html report viewport width to device width (html-formatter/#238 Tim Yao )
- [Core] Fixed
cucumber.publish.enabled=false
(#2747 M.P. Korstanje) - [JUnit Platform Engine] Fixed
cucumber.publish.enabled=false
(#2747 M.P. Korstanje) - [Java] Fixed duplicate step definition for classes with interfaces (#2757 Julien Kronegg)
- [Pico] Fixed unsatisfiable dependency with disposables (#2762 Julien Kronegg)
v7.12.0
Added
- [JUnit Platform Engine] Add constant for fixed.max-pool-size property (#2713 M.P. Korstanje)
- [Core] Support directories containing exclusively rerun files using the
@path/to/rerun
syntax (#2710 Daniel Whitney, M.P. Korstanje) - [Core] Improved event bus performance using UUID generator selectable through SPI (#2703 Julien Kronegg)
- [Core] Added source reference in parameter type messages (#2719 Julien Kronegg)
- [Core] Support for JetBrains Space (ci-environment/#205 Viktor)
Fixed
v7.11.2
v7.11.1
v7.11.0
Added
- [Spring] Support Spring Boot 3 and Spring 6 (#2644 M.P. Korstanje)
- [JUnit Platform] Support
cucumber.execution.parallel.config.config.fixed.max-pool-size
(#2681 M.P. Korstanje)
Changed
- [Core] Use a message based JUnit XML Formatter (#2638 M.P. Korstanje)
- [Core] Throw an exception when tag expressions are incorrectly escaped (tag-expressions/#17 Aslak Hellesøy)
- [DeltaSpike] Un-Deprecated deltaspike - can be made to work on Java 17 (#2674 M.P. Korstanje)
Fixed
- [Core] Improve test step creation performance (#2666, Julien Kronegg)
- [JUnit Platform] Use JUnit Platform 1.9.2 (JUnit Jupiter 5.9.2)
v7.10.1
v7.10.0
Added
- Enabled reproducible builds (#2641 Hervé Boutemy )
- [Core] Mark Allure 5 and 6 plugins as incompatible (#2652 M.P. Korstanje)
- [Spring] Invoke all
TestContextManager
methods (#2661 M.P. Korstanje)
Changed
- [TestNG] Update dependency org.testng:testng to v7.7.0
Deprecated
- [DeltaSpike] Deprecated Deltaspike - does not work on Java 17.
Fixed
- [Core] Emit exceptions on failure to handle test run finished events (#2651 M.P. Korstanje)
- [Spring] @MockBean annotation not working with JUnit5 (#2654 Alexander Kirilov, M.P. Korstanje)
- [Core] Improve expression creation performance (cucumber-expressions/#187, cucumber-expressions/#189, jkrongegg)
v7.9.0
Added
- [Spring] Support @CucumberContextConfiguration as a meta-annotation (2491 Michael Schlatt)
Changed
- [Core] Update dependency io.cucumber:gherkin to v24.1
- [Core] Delegate encoding and BOM handling to gherkin (2624 M.P. Korstanje)
Fixed
- [Core] Don't swallow parse errors on the CLI (2632 M.P. Korstanje)
Security
- [Core] Update dependency com.fasterxml.jackson to v2.13.4.20221012