Skip to content

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Nov 29, 2021

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
io.cucumber:cucumber-junit (source) 7.0.0 -> 7.21.1 age adoption passing confidence

Release Notes

cucumber/cucumber-jvm (io.cucumber:cucumber-junit)

v7.21.1

Compare Source

Fixed
  • [Archetype] Set glue path by default (#​2975 M.P. Korstanje)

v7.21.0

Compare Source

Added
  • [Core] Pretty-Print DocStringArgument Step Arguments(#​2953 Daniel Miladinov)
  • [Core] Include hook type in cucumber message (#​2972 M.P. Korstanje)
Changed
  • [Archetype] Replace JUnit Jupiter with AssertJ (#​2969 M.P. Korstanje)
  • [JUnit Platform Engine] Use JUnit Platform 1.11.3 (JUnit Jupiter 5.11.3)
  • [Core] Update dependency io.cucumber:gherkin to v31.0.0
  • [Core] Update dependency io.cucumber:messages to v27.2.0
  • [Core] Update dependency io.cucumber:html-formatter to v21.9.0
  • [Core] Update dependency io.cucumber:query to v13.2.0
  • [Core] Update dependency io.cucumber:testng-xml-formatter to v0.3.1
Fixed
  • [Core] Include root cause when using DataTable.asList and friends (#​2949 M.P. Korstanje)
  • [Core] Indent stacktrace in pretty formatter (#​2970 M.P. Korstanje)
  • [JUnit Platform Engine] Set Engine-Version-cucumber attribute (#​2963 M.P. Korstanje)

v7.20.1

Fixed
  • [Core] Lazily start IncrementingUuidGenerator sessions(#​2931 M.P. Korstanje)

v7.20.0

Added
  • [JUnit Platform Engine] Enable use of custom UUID generators (#​2926 M.P. Korstanje)
  • [JUnit] Enable use of custom UUID generators (#​2926 M.P. Korstanje)
  • [TestNG] Enable use of custom UUID generators (#​2926 M.P. Korstanje)
Changed
  • [JUnit Platform Engine] Use JUnit Platform 1.11.2 (JUnit Jupiter 5.11.2)
Fixed
  • [Core] Use custom UUID generators for hooks (#​2926 M.P. Korstanje)

v7.19.0

Changed
  • [JUnit Platform Engine] Use JUnit Platform 1.11.0 (JUnit Jupiter 5.11.0)
Fixed
  • [Spring] Document @CucumberContextConfiguration semantics (#​2887 M.P. Korstanje)
  • [Core] Enhanced stack trace to include step location for better debugging in case of datatable conversion errors (#​2908 Thomas Deblock)
  • [Archetype] Set cucumber.junit-platform.naming-strategy to long when using Surefire.

v7.18.1

Changed
  • [Core] Include parameterized scenario name in JUnit and TestNG XML report
Fixed

v7.18.0

Added
  • [Core] The TeamCityPlugin for IntelliJ IDEA now uses the hook's method name for the name of the hook itself. (#​2798 V.V. Belov)
  • [Core] Allow feature with line syntax to target rules and examples. (#​2884 M.P. Korstanje)

v7.17.0

Added
  • [JUnit Platform Engine] Support for parameters cucumber.junit-platform.naming-strategy.short.example-name and cucumber.junit-platform.naming-strategy.long.example-name (#​2743 V.V. Belov)
Changed
  • [Jakarta CDI] Update dependency jakarta.enterprise:jakarta.enterprise.cdi-api to v4.1.0
  • [TestNG] Update dependency org.testng:testng to v7.10.1
  • [Core] Use a message based TestNG XML Formatter (#​2863 M.P. Korstanje)

v7.16.1

Fixed
  • [Core] Include stack traces in html report (#​2862 M.P. Korstanje)

v7.16.0

Added
  • [Core] Improved support for multiple classloaders in IncrementingUuidGenerator (#​2853 J. Kronegg)
  • [Core] Assume numbers use either a comma or period for the thousands separator instead of non-breaking spaces. (cucumber-expressions/#​290)
  • [JUnit Platform Engine] Improve the cucumber.features warning (#​2856 M.P. Korstanje)
  • [JUnit Platform Engine] Improve Maven and Gradle compatibility (#​2832 M.P. Korstanje)
Changed
  • [TestNG] Update dependency org.testng:testng to v7.9.0
  • [Core] Update dependency io.cucumber:tag-expressions to v6.1.0
  • [Core] Update Messages and dependants (#​2826)
  • [Core] Update dependency io.cucumber:gherkin to v27.0.0
  • [Core] Added Malayalam localization (#​2826)
  • [Core] Added 'ed' to Italian (gherkin/#​31)
  • [Core] Added Danish translation of "Rule" (#​2826)
  • [Core] Added Dutch translation of "Rule" (#​2826)
  • [Core] Added Esperanto translation of "Rule" (#​2826)
  • [JUnit Platform Engine] Use JUnit Platform 1.10.2 (JUnit Jupiter 5.10.2)
  • [Core] Added Vietnamese translation of "Rule" (gherkin/#​204)
  • [Core] Added Irish translation of "Rule" (gherkin/#​216)
Fixed

v7.15.0

Added
  • [Core] Support nested jar file systems (i.e. Spring Boot 3.2) (#​2830 M.P. Korstanje)
Changed
  • [Core] Upgrade vis-timeline to v7.7.3

v7.14.1

Fixed
  • [Guice] Inject static fields prior to before all hooks (#​2803 M.P. Korstanje)

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

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

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
  • [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

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

v7.11.1

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

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

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

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

v7.9.0

Added
Changed
  • [Core] Update dependency io.cucumber:gherkin to v25.0.2. Japanese Rule translation changed from Rule to ルール.
  • [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

v7.8.1

Fixed
  • [Core] Remove Jackson services from META-INF/services (#​2621 M.P. Korstanje)
  • [JUnit Platform] Use JUnit Platform 1.9.1 (JUnit Jupiter 5.9.1)

v7.8.0

Added
  • [Core] Support comparison of expected and actual values in IntelliJ IDEA (#​2607 Andrey Vokin)
  • [Core] Omit filtered out pickles from html report (react-components/#​273 David J. Goss)
  • [Datatable] Support parsing Booleans in Datatables (#​2614 G. Jourdan-Weil)

v7.7.0

Added
  • [JUnit Platform] Enable parallel execution of features (#​2604 Sambathkumar Sekar)

v7.6.0

Changed
  • [Core] Update dependency io.cucumber:messages to v19
  • [Core] Update dependency io.cucumber:gherkin to v24
  • [Core] Update dependency io.cucumber:html-formatter to v20

v7.5.0

Added
  • [OpenEJB] Added new module jakarta-openejb, which supports the jakarta.* namespace in TomEE 9.x (#​2583 R. Zowalla)
Changed
  • [JUnit Platform] Use JUnit Platform 1.9.0 (JUnit Jupiter 5.9.0) (#​2590 M.P. Korstanje)
  • [TestNG] Update dependency org.testng:testng to v7.6.1
  • [Core] Update dependency io.cucumber:ci-environment to v9.1.0
Fixed
  • [Java] Process glue classes distinctly (#​2582 M.P. Korstanje)
  • [Spring] Do not invoke after test methods if test failed to start (#​2585 M.P. Korstanje)

v7.4.1

Fixed
  • [Core] Fix NoSuchMethodError PrintWriter(OutputStream, boolean, Charset) (#​2578 M.P. Korstanje)

v7.4.0

Added
  • [Core] Warn when glue path is passed as file scheme instead of classpath (#​2547 M.P. Korstanje)
Changed
  • [Core] Flush pretty output manually (#​2573 M.P. Korstanje)
Fixed
  • [Spring] Cleanly stop after failure to start application context (#​2570 M.P. Korstanje)
  • [JUnit] Scenario logging does not show up in step notifications (#​2563 M.P. Korstanje)

v7.3.4

Fixed
  • [Core] Fix problem with PrettyFormatter printing URL encoded strings (#​2545 skloessel)

v7.3.3

Fixed
  • [Core] Pretty print plugin performance issues; incorrect DataTable format in Gradle console (#​2541 Scott Davis)

v7.3.2

Fixed
  • [Core] Fix cucumber report spam Collectors.toUnmodifiableList() (#​2533 M.P. Korstanje)

v7.3.1

Fixed
  • [Core] Removed usage of since Java 10 Collectors.toUnmodifiableList() method (#​2531 M.P. Korstanje)

v7.3.0

Added
  • [JUnit Platform] Support cucumber.features property (#​2498 M.P. Korstanje)
Changed
  • [Core] Use null-safe messages (#​2497 M.P. Korstanje)
  • Update dependency io.cucumber:messages to v18 (#​2497 M.P. Korstanje)
  • Update dependency io.cucumber:gherkin to v23 (#​2497 M.P. Korstanje)
  • Update dependency io.cucumber:ci-environment to v9 (#​2475 M.P. Korstanje)
  • Update dependency com.google.inject:guice to v5.1.0 (#​2473 M.P. Korstanje)
  • Update dependency org.testng:testng to v7.5 (#​2457 M.P. Korstanje)
Fixed
  • [OpenEJB] Remove spurious dependencies (#​2477 M.P. Korstanje)
  • [TestNG] Remove spurious Optional from test name (#​2488 M.P. Korstanje)
  • [BOM] Add missing dependencies to bill of materials (#​2496 M.P. Korstanje)
  • [Spring] Start and stop test context once per scenario (#​2517 M.P. Korstanje)
  • [JUnit Platform] Feature files with space in filename generate Illegal Character (#​2521 G. Fernandez)

v7.2.3

Fixed
  • [Core] Uncaught TypeError: e.git is undefined (#​2466 M.P. Korstanje)

v7.2.2

Fixed
  • [Core] Look up docstring converter by type as fallback (#​2459 M.P. Korstanje)

v7.2.1

Fixed
  • [Core] Fix NPE if git is not detected (#​2455 Aslak Hellesøy)

v7.2.0

Added
  • [Core] Support multiple doc strings types with same content type (#​2421 Postelnicu George)
  • [Guice] Automatically detect InjectorSource (#​2432 Postelnicu George)
  • [Core] Support proxy for publish plugin (#​2452 M.P. Korstanje)
Changed
  • [Core] Replaced create-meta dependency with ci-environment (#​2438 M.P. Korstanje)
Deprecated
  • [Guice] Deprecated guice.injector-source in favour of discovering InjectorSource (#​2432 M.P. Korstanje)
Fixed
  • [JUnit Platform] Delay plugin creation until test execution (#​2442 M.P. Korstanje)
  • [Core] Display curl-like error message for more url output stream problems (#​2451 M.P. Korstanje)

v7.1.0

Added
  • [Core] Include DefaultObjectFactory as part of the API (#​2400 M.P. Korstanje)
Changed
  • [Core] Update dependency io.cucumber:tag-expressions to v4.1.0
  • [Core] Support escape backslashes in tag expressions (common/#​1778 Yusuke Noda)
  • [JUnit Platform] Use JUnit Platform 1.8.2 (JUnit Jupiter 5.8.2)
Deprecated
  • [Core] Deprecated forgotten TypeRegistry.

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot force-pushed the renovate/io.cucumber-cucumber-junit-7.x branch from fc24c16 to ed627f9 Compare March 7, 2022 09:38
@renovate renovate bot changed the title Update dependency io.cucumber:cucumber-junit to v7.1.0 Update dependency io.cucumber:cucumber-junit to v7.2.3 Mar 7, 2022
@renovate renovate bot changed the title Update dependency io.cucumber:cucumber-junit to v7.2.3 Update dependency io.cucumber:cucumber-junit to v7.3.2 Apr 24, 2022
@renovate renovate bot force-pushed the renovate/io.cucumber-cucumber-junit-7.x branch from ed627f9 to ae6bc88 Compare April 24, 2022 19:28
@renovate renovate bot force-pushed the renovate/io.cucumber-cucumber-junit-7.x branch from ae6bc88 to 02da4af Compare May 16, 2022 01:15
@renovate renovate bot changed the title Update dependency io.cucumber:cucumber-junit to v7.3.2 Update dependency io.cucumber:cucumber-junit to v7.3.4 May 16, 2022
@renovate renovate bot force-pushed the renovate/io.cucumber-cucumber-junit-7.x branch from 02da4af to 00c4f3b Compare June 24, 2022 01:09
@renovate renovate bot changed the title Update dependency io.cucumber:cucumber-junit to v7.3.4 Update dependency io.cucumber:cucumber-junit to v7.4.1 Jun 24, 2022
@renovate renovate bot force-pushed the renovate/io.cucumber-cucumber-junit-7.x branch from 00c4f3b to b3dfb9e Compare September 25, 2022 19:10
@renovate renovate bot changed the title Update dependency io.cucumber:cucumber-junit to v7.4.1 Update dependency io.cucumber:cucumber-junit to v7.8.0 Sep 25, 2022
@renovate renovate bot force-pushed the renovate/io.cucumber-cucumber-junit-7.x branch from b3dfb9e to 9cf872e Compare November 20, 2022 12:57
@renovate renovate bot changed the title Update dependency io.cucumber:cucumber-junit to v7.8.0 Update dependency io.cucumber:cucumber-junit to v7.9.0 Nov 20, 2022
@renovate renovate bot force-pushed the renovate/io.cucumber-cucumber-junit-7.x branch from 9cf872e to b7ce16a Compare March 17, 2023 23:57
@renovate renovate bot changed the title Update dependency io.cucumber:cucumber-junit to v7.9.0 Update dependency io.cucumber:cucumber-junit to v7.11.1 Mar 17, 2023
@renovate renovate bot changed the title Update dependency io.cucumber:cucumber-junit to v7.11.1 Update dependency io.cucumber:cucumber-junit to v7.11.2 Mar 23, 2023
@renovate renovate bot force-pushed the renovate/io.cucumber-cucumber-junit-7.x branch from b7ce16a to 8a15ea7 Compare March 23, 2023 23:17
@renovate renovate bot changed the title Update dependency io.cucumber:cucumber-junit to v7.11.2 Update dependency io.cucumber:cucumber-junit to v7.12.0 Jun 1, 2023
@renovate renovate bot force-pushed the renovate/io.cucumber-cucumber-junit-7.x branch from 87585ba to cbe9d4d Compare June 2, 2023 15:32
@renovate renovate bot changed the title Update dependency io.cucumber:cucumber-junit to v7.12.0 Update dependency io.cucumber:cucumber-junit to v7.12.1 Jun 2, 2023
@renovate renovate bot changed the title Update dependency io.cucumber:cucumber-junit to v7.12.1 Update dependency io.cucumber:cucumber-junit to v7.13.0 Jul 7, 2023
@renovate renovate bot force-pushed the renovate/io.cucumber-cucumber-junit-7.x branch from cbe9d4d to 1b02563 Compare July 7, 2023 11:12
@renovate renovate bot changed the title Update dependency io.cucumber:cucumber-junit to v7.13.0 Update dependency io.cucumber:cucumber-junit to v7.14.0 Sep 9, 2023
@renovate renovate bot force-pushed the renovate/io.cucumber-cucumber-junit-7.x branch from 1b02563 to b00650f Compare September 9, 2023 13:51
@renovate renovate bot changed the title Update dependency io.cucumber:cucumber-junit to v7.14.0 Update dependency io.cucumber:cucumber-junit to v7.14.1 Nov 25, 2023
@renovate renovate bot force-pushed the renovate/io.cucumber-cucumber-junit-7.x branch from b00650f to d46f8ea Compare November 25, 2023 20:00
@renovate renovate bot force-pushed the renovate/io.cucumber-cucumber-junit-7.x branch from d46f8ea to 63dd8dd Compare December 11, 2023 19:57
@renovate renovate bot changed the title Update dependency io.cucumber:cucumber-junit to v7.14.1 Update dependency io.cucumber:cucumber-junit to v7.15.0 Dec 11, 2023
@renovate renovate bot force-pushed the renovate/io.cucumber-cucumber-junit-7.x branch from 63dd8dd to 35278c9 Compare March 22, 2024 00:02
@renovate renovate bot changed the title Update dependency io.cucumber:cucumber-junit to v7.15.0 Update dependency io.cucumber:cucumber-junit to v7.16.0 Mar 22, 2024
@renovate renovate bot force-pushed the renovate/io.cucumber-cucumber-junit-7.x branch from 35278c9 to 2bfdfc9 Compare March 23, 2024 23:16
@renovate renovate bot changed the title Update dependency io.cucumber:cucumber-junit to v7.16.0 Update dependency io.cucumber:cucumber-junit to v7.16.1 Mar 23, 2024
@renovate renovate bot force-pushed the renovate/io.cucumber-cucumber-junit-7.x branch from 2bfdfc9 to 0548dc5 Compare April 18, 2024 22:26
@renovate renovate bot changed the title Update dependency io.cucumber:cucumber-junit to v7.16.1 Update dependency io.cucumber:cucumber-junit to v7.17.0 Apr 18, 2024
@renovate renovate bot force-pushed the renovate/io.cucumber-cucumber-junit-7.x branch from 0548dc5 to 2598f2e Compare May 17, 2024 21:53
@renovate renovate bot changed the title Update dependency io.cucumber:cucumber-junit to v7.17.0 Update dependency io.cucumber:cucumber-junit to v7.18.0 May 17, 2024
@renovate renovate bot force-pushed the renovate/io.cucumber-cucumber-junit-7.x branch from 2598f2e to fce61d9 Compare July 18, 2024 18:04
@renovate renovate bot changed the title Update dependency io.cucumber:cucumber-junit to v7.18.0 Update dependency io.cucumber:cucumber-junit to v7.18.1 Jul 18, 2024
@renovate renovate bot force-pushed the renovate/io.cucumber-cucumber-junit-7.x branch from fce61d9 to 3dc2e80 Compare September 19, 2024 19:34
@renovate renovate bot changed the title Update dependency io.cucumber:cucumber-junit to v7.18.1 Update dependency io.cucumber:cucumber-junit to v7.19.0 Sep 19, 2024
@renovate renovate bot force-pushed the renovate/io.cucumber-cucumber-junit-7.x branch from 3dc2e80 to 1c58aaa Compare October 4, 2024 17:02
@renovate renovate bot changed the title Update dependency io.cucumber:cucumber-junit to v7.19.0 Update dependency io.cucumber:cucumber-junit to v7.20.0 Oct 4, 2024
@renovate renovate bot force-pushed the renovate/io.cucumber-cucumber-junit-7.x branch from 1c58aaa to 362cb94 Compare October 9, 2024 18:15
@renovate renovate bot changed the title Update dependency io.cucumber:cucumber-junit to v7.20.0 Update dependency io.cucumber:cucumber-junit to v7.20.1 Oct 9, 2024
@renovate renovate bot force-pushed the renovate/io.cucumber-cucumber-junit-7.x branch from 362cb94 to fd7f3fa Compare February 2, 2025 21:28
@renovate renovate bot changed the title Update dependency io.cucumber:cucumber-junit to v7.20.1 Update dependency io.cucumber:cucumber-junit to v7.21.0 Feb 2, 2025
@renovate renovate bot force-pushed the renovate/io.cucumber-cucumber-junit-7.x branch from fd7f3fa to 1c26a57 Compare February 7, 2025 18:12
@renovate renovate bot changed the title Update dependency io.cucumber:cucumber-junit to v7.21.0 Update dependency io.cucumber:cucumber-junit to v7.21.1 Feb 7, 2025
@pshakhov pshakhov merged commit 31cacb7 into master Feb 26, 2025
@renovate renovate bot deleted the renovate/io.cucumber-cucumber-junit-7.x branch February 26, 2025 16:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants