Skip to content

Releases: cucumber/cucumber-jvm

v7.14.0

09 Sep 10:30
v7.14.0
c72821b
Compare
Choose a tag to compare

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

02 Jul 18:10
v7.13.0
9518014
Compare
Choose a tag to compare

Changed

  • [TestNG] Update dependency org.testng:testng to v7.8.0

Fixed

  • [Pico] Fixed missing calls to start, stop and dispose handles (#2772 Julien Kronegg)

v7.12.1

02 Jun 14:27
v7.12.1
b9f7212
Compare
Choose a tag to compare

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

29 Apr 16:47
v7.12.0
da3bc7c
Compare
Choose a tag to compare

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

  • [Pico] Improve performance (#2724 Julien Kronegg)
  • [JUnit 4] Fix swallowed exception (#2714 M.P. Korstanje)
  • [Guice] Fix NPE in Guice when configured incorrectly (#2716 M.P. Korstanje)

v7.11.2

23 Mar 21:32
v7.11.2
5a468ba
Compare
Choose a tag to compare

Fixed

  • [JUnit Platform Engine] Corrupted junit-xml report when using surefire.rerunFailingTestsCount parameter (#2709 M.P. Korstanje)

v7.11.1

27 Jan 10:20
v7.11.1
fc02095
Compare
Choose a tag to compare

Added

  • [Core] Warn when cucumber.options is used (#2685 M.P. Korstanje)

Fixed

  • [Spring] Instantiate TestContextManager synchronously (#2686, #2687 Thai Nguyen, M.P. Korstanje)

v7.11.0

12 Jan 16:41
v7.11.0
769306a
Compare
Choose a tag to compare

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

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

16 Dec 13:46
v7.10.1
7cc6243
Compare
Choose a tag to compare

Fixed

  • [Spring] Inject CucumberContextConfiguration constructor dependencies (#2664 M.P. Korstanje)

v7.10.0

11 Dec 16:08
v7.10.0
2ceada0
Compare
Choose a tag to compare

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

01 Nov 11:57
v7.9.0
4bf5c90
Compare
Choose a tag to compare

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