Closed renovate[bot] closed 1 year ago
This PR contains the following updates:
6.11.0
7.11.2
📅 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 is behind base branch, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about these updates again.
This PR has been generated by Mend Renovate. View repository job log here.
This PR contains the following updates:
6.11.0
->7.11.2
6.11.0
->7.11.2
Release Notes
cucumber/cucumber-jvm
### [`v7.11.2`](https://togithub.com/cucumber/cucumber-jvm/blob/HEAD/CHANGELOG.md#7112---2023-03-23) [Compare Source](https://togithub.com/cucumber/cucumber-jvm/compare/v7.11.1...v7.11.2) ##### Fixed - \[JUnit Platform Engine] Corrupted junit-xml report when using `surefire.rerunFailingTestsCount` parameter ([#2709](https://togithub.com/cucumber/cucumber-jvm/pull/2709) M.P. Korstanje) ### [`v7.11.1`](https://togithub.com/cucumber/cucumber-jvm/blob/HEAD/CHANGELOG.md#7111---2023-01-27) [Compare Source](https://togithub.com/cucumber/cucumber-jvm/compare/v7.11.0...v7.11.1) ##### Added - \[Core] Warn when `cucumber.options` is used ([#2685](https://togithub.com/cucumber/cucumber-jvm/pull/2685) M.P. Korstanje) ##### Fixed - \[Spring] Instantiate `TestContextManager` synchronously ([#2686](https://togithub.com/cucumber/cucumber-jvm/pull/2686), [#2687](https://togithub.com/cucumber/cucumber-jvm/pull/2687) Thai Nguyen, M.P. Korstanje) ### [`v7.11.0`](https://togithub.com/cucumber/cucumber-jvm/blob/HEAD/CHANGELOG.md#7110---2023-01-12) [Compare Source](https://togithub.com/cucumber/cucumber-jvm/compare/v7.10.1...v7.11.0) ##### Added - \[Spring] Support Spring Boot 3 and Spring 6 ([#2644](https://togithub.com/cucumber/cucumber-jvm/pull/2644) M.P. Korstanje) - \[JUnit Platform] Support `cucumber.execution.parallel.config.config.fixed.max-pool-size` ([#2681](https://togithub.com/cucumber/cucumber-jvm/pull/2681) M.P. Korstanje) ##### Changed - \[Core] Use a [message based JUnit XML Formatter](https://togithub.com/cucumber/cucumber-junit-xml-formatter) ([#2638](https://togithub.com/cucumber/cucumber-jvm/pull/2638) M.P. Korstanje) - \[Core] Throw an exception when tag expressions are incorrectly escaped ([tag-expressions/#17](https://togithub.com/cucumber/tag-expressions/pull/17) Aslak Hellesøy) - \[DeltaSpike] Un-Deprecated deltaspike - can be made to work on Java 17 ([#2674](https://togithub.com/cucumber/cucumber-jvm/pull/2674) M.P. Korstanje) ##### Fixed - \[Core] Improve test step creation performance ([#2666](https://togithub.com/cucumber/cucumber-jvm/issues/2666), Julien Kronegg) - \[JUnit Platform] Use JUnit Platform 1.9.2 (JUnit Jupiter 5.9.2) ### [`v7.10.1`](https://togithub.com/cucumber/cucumber-jvm/blob/HEAD/CHANGELOG.md#7101---2022-12-16) [Compare Source](https://togithub.com/cucumber/cucumber-jvm/compare/v7.10.0...v7.10.1) ##### Fixed - \[Spring] Inject CucumberContextConfiguration constructor dependencies ([#2664](https://togithub.com/cucumber/cucumber-jvm/pull/2664) M.P. Korstanje) ### [`v7.10.0`](https://togithub.com/cucumber/cucumber-jvm/blob/HEAD/CHANGELOG.md#7100---2022-12-11) [Compare Source](https://togithub.com/cucumber/cucumber-jvm/compare/v7.9.0...v7.10.0) ##### Added - Enabled reproducible builds ([#2641](https://togithub.com/cucumber/cucumber-jvm/issues/2641) Hervé Boutemy ) - \[Core] Mark Allure 5 and 6 plugins as incompatible ([#2652](https://togithub.com/cucumber/cucumber-jvm/issues/2652) M.P. Korstanje) - \[Spring] Invoke all `TestContextManager` methods ([#2661](https://togithub.com/cucumber/cucumber-jvm/pull/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](https://togithub.com/cucumber/cucumber-jvm/issues/2651) M.P. Korstanje) - \[Spring] [@MockBean](https://togithub.com/MockBean) annotation not working with JUnit5 ([#2654](https://togithub.com/cucumber/cucumber-jvm/pull/2654) Alexander Kirilov, M.P. Korstanje) - \[Core] Improve expression creation performance ([cucumber-expressions/#187](https://togithub.com/cucumber/cucumber-expressions/pull/187), [cucumber-expressions/#189](https://togithub.com/cucumber/cucumber-expressions/pull/189), Julien Kronegg) ### [`v7.9.0`](https://togithub.com/cucumber/cucumber-jvm/blob/HEAD/CHANGELOG.md#790---2022-11-01) [Compare Source](https://togithub.com/cucumber/cucumber-jvm/compare/v7.8.1...v7.9.0) ##### Added - \[Spring] Support [@CucumberContextConfiguration](https://togithub.com/CucumberContextConfiguration) as a meta-annotation ([#2491](https://togithub.com/cucumber/cucumber-jvm/issues/2491) Michael Schlatt) ##### 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](https://togithub.com/cucumber/cucumber-jvm/issues/2624) M.P. Korstanje) ##### Fixed - \[Core] Don't swallow parse errors on the CLI ([#2632](https://togithub.com/cucumber/cucumber-jvm/issues/2632) M.P. Korstanje) ##### Security - \[Core] Update dependency com.fasterxml.jackson to v2.13.4.20221012 ### [`v7.8.1`](https://togithub.com/cucumber/cucumber-jvm/blob/HEAD/CHANGELOG.md#781---2022-10-03) [Compare Source](https://togithub.com/cucumber/cucumber-jvm/compare/v7.8.0...v7.8.1) ##### Fixed - \[Core] Remove Jackson services from `META-INF/services` ([#2621](https://togithub.com/cucumber/cucumber-jvm/issues/2621) M.P. Korstanje) - \[JUnit Platform] Use JUnit Platform 1.9.1 (JUnit Jupiter 5.9.1) ### [`v7.8.0`](https://togithub.com/cucumber/cucumber-jvm/blob/HEAD/CHANGELOG.md#780---2022-09-15) [Compare Source](https://togithub.com/cucumber/cucumber-jvm/compare/v7.7.0...v7.8.0) ##### Added - \[Core] Support comparison of expected and actual values in IntelliJ IDEA ([#2607](https://togithub.com/cucumber/cucumber-jvm/issues/2607) Andrey Vokin) - \[Core] Omit filtered out pickles from html report ([react-components/#273](https://togithub.com/cucumber/react-components/pull/273) David J. Goss) - \[Datatable] Support parsing Booleans in Datatables ([#2614](https://togithub.com/cucumber/cucumber-jvm/pull/2614) G. Jourdan-Weil) ### [`v7.7.0`](https://togithub.com/cucumber/cucumber-jvm/blob/HEAD/CHANGELOG.md#770---2022-09-08) [Compare Source](https://togithub.com/cucumber/cucumber-jvm/compare/v7.6.0...v7.7.0) ##### Added - \[JUnit Platform] Enable parallel execution of features ([#2604](https://togithub.com/cucumber/cucumber-jvm/pull/2604) Sambathkumar Sekar) ### [`v7.6.0`](https://togithub.com/cucumber/cucumber-jvm/blob/HEAD/CHANGELOG.md#760---2022-08-08) [Compare Source](https://togithub.com/cucumber/cucumber-jvm/compare/v7.5.0...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`](https://togithub.com/cucumber/cucumber-jvm/blob/HEAD/CHANGELOG.md#750---2022-07-28) [Compare Source](https://togithub.com/cucumber/cucumber-jvm/compare/v7.4.1...v7.5.0) ##### Added - \[OpenEJB] Added new module `jakarta-openejb`, which supports the jakarta.\* namespace in TomEE 9.x ([#2583](https://togithub.com/cucumber/cucumber-jvm/pull/2583) R. Zowalla) ##### Changed - \[JUnit Platform] Use JUnit Platform 1.9.0 (JUnit Jupiter 5.9.0) ([#2590](https://togithub.com/cucumber/cucumber-jvm/pull/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](https://togithub.com/cucumber/cucumber-jvm/pull/2582) M.P. Korstanje) - \[Spring] Do not invoke after test methods if test failed to start ([#2585](https://togithub.com/cucumber/cucumber-jvm/pull/2585) M.P. Korstanje) ### [`v7.4.1`](https://togithub.com/cucumber/cucumber-jvm/blob/HEAD/CHANGELOG.md#741---2022-06-23) [Compare Source](https://togithub.com/cucumber/cucumber-jvm/compare/v7.4.0...v7.4.1) ##### Fixed - \[Core] Fix NoSuchMethodError `PrintWriter(OutputStream, boolean, Charset)` ([#2578](https://togithub.com/cucumber/cucumber-jvm/pull/2578) M.P. Korstanje) ### [`v7.4.0`](https://togithub.com/cucumber/cucumber-jvm/blob/HEAD/CHANGELOG.md#740---2022-06-22) [Compare Source](https://togithub.com/cucumber/cucumber-jvm/compare/v7.3.4...v7.4.0) ##### Added - \[Core] Warn when glue path is passed as file scheme instead of classpath ([#2547](https://togithub.com/cucumber/cucumber-jvm/pull/2547) M.P. Korstanje) ##### Changed - \[Core] Flush pretty output manually ([#2573](https://togithub.com/cucumber/cucumber-jvm/pull/2573) M.P. Korstanje) ##### Fixed - \[Spring] Cleanly stop after failure to start application context ([#2570](https://togithub.com/cucumber/cucumber-jvm/pull/2570) M.P. Korstanje) - \[JUnit] Scenario logging does not show up in step notifications ([#2563](https://togithub.com/cucumber/cucumber-jvm/pull/2545) M.P. Korstanje) ### [`v7.3.4`](https://togithub.com/cucumber/cucumber-jvm/blob/HEAD/CHANGELOG.md#734---2022-05-02) [Compare Source](https://togithub.com/cucumber/cucumber-jvm/compare/v7.3.3...v7.3.4) ##### Fixed - \[Core] Fix problem with PrettyFormatter printing URL encoded strings ([#2545](https://togithub.com/cucumber/cucumber-jvm/pull/2545) skloessel) ### [`v7.3.3`](https://togithub.com/cucumber/cucumber-jvm/blob/HEAD/CHANGELOG.md#733---2022-04-30) [Compare Source](https://togithub.com/cucumber/cucumber-jvm/compare/v7.3.2...v7.3.3) ##### Fixed - \[Core] Pretty print plugin performance issues; incorrect DataTable format in Gradle console ([#2541](https://togithub.com/cucumber/cucumber-jvm/pull/2541) Scott Davis) ### [`v7.3.2`](https://togithub.com/cucumber/cucumber-jvm/blob/HEAD/CHANGELOG.md#732---2022-04-22) [Compare Source](https://togithub.com/cucumber/cucumber-jvm/compare/v7.3.1...v7.3.2) ##### Fixed - \[Core] Fix cucumber report spam `Collectors.toUnmodifiableList()` ([#2533](https://togithub.com/cucumber/cucumber-jvm/pull/2533) M.P. Korstanje) ### [`v7.3.1`](https://togithub.com/cucumber/cucumber-jvm/blob/HEAD/CHANGELOG.md#731---2022-04-20) [Compare Source](https://togithub.com/cucumber/cucumber-jvm/compare/v7.3.0...v7.3.1) ##### Fixed - \[Core] Removed usage of since Java 10 `Collectors.toUnmodifiableList()` method ([#2531](https://togithub.com/cucumber/cucumber-jvm/pull/2531) M.P. Korstanje) ### [`v7.3.0`](https://togithub.com/cucumber/cucumber-jvm/blob/HEAD/CHANGELOG.md#730---2022-04-19) [Compare Source](https://togithub.com/cucumber/cucumber-jvm/compare/v7.2.3...v7.3.0) ##### Added - \[JUnit Platform] Support `cucumber.features` property ([#2498](https://togithub.com/cucumber/cucumber-jvm/pull/2498) M.P. Korstanje) ##### Changed - \[Core] Use null-safe messages ([#2497](https://togithub.com/cucumber/cucumber-jvm/pull/2497) M.P. Korstanje) - Update dependency io.cucumber:messages to v18 ([#2497](https://togithub.com/cucumber/cucumber-jvm/pull/2497) M.P. Korstanje) - Update dependency io.cucumber:gherkin to v23 ([#2497](https://togithub.com/cucumber/cucumber-jvm/pull/2497) M.P. Korstanje) - Update dependency io.cucumber:ci-environment to v9 ([#2475](https://togithub.com/cucumber/cucumber-jvm/pull/2475) M.P. Korstanje) - Update dependency com.google.inject:guice to v5.1.0 ([#2473](https://togithub.com/cucumber/cucumber-jvm/pull/2473) M.P. Korstanje) - Update dependency org.testng:testng to v7.5 ([#2457](https://togithub.com/cucumber/cucumber-jvm/pull/2457) M.P. Korstanje) ##### Fixed - \[OpenEJB] Remove spurious dependencies ([#2477](https://togithub.com/cucumber/cucumber-jvm/pull/2477) M.P. Korstanje) - \[TestNG] Remove spurious `Optional` from test name ([#2488](https://togithub.com/cucumber/cucumber-jvm/pull/2488) M.P. Korstanje) - \[BOM] Add missing dependencies to bill of materials ([#2496](https://togithub.com/cucumber/cucumber-jvm/pull/2496) M.P. Korstanje) - \[Spring] Start and stop test context once per scenario ([#2517](https://togithub.com/cucumber/cucumber-jvm/pull/2517) M.P. Korstanje) - \[JUnit Platform] Feature files with space in filename generate Illegal Character ([#2521](https://togithub.com/cucumber/cucumber-jvm/pull/2521) G. Fernandez) ### [`v7.2.3`](https://togithub.com/cucumber/cucumber-jvm/blob/HEAD/CHANGELOG.md#723---2022-01-13) [Compare Source](https://togithub.com/cucumber/cucumber-jvm/compare/v7.2.2...v7.2.3) ##### Fixed - \[Core] Uncaught TypeError: e.git is undefined ([#2466](https://togithub.com/cucumber/cucumber-jvm/pull/2466) M.P. Korstanje) ### [`v7.2.2`](https://togithub.com/cucumber/cucumber-jvm/blob/HEAD/CHANGELOG.md#722---2022-01-07) [Compare Source](https://togithub.com/cucumber/cucumber-jvm/compare/v7.2.1...v7.2.2) ##### Fixed - \[Core] Look up docstring converter by type as fallback ([#2459](https://togithub.com/cucumber/cucumber-jvm/pull/2459) M.P. Korstanje) ### [`v7.2.1`](https://togithub.com/cucumber/cucumber-jvm/blob/HEAD/CHANGELOG.md#721---2022-01-04) [Compare Source](https://togithub.com/cucumber/cucumber-jvm/compare/v7.2.0...v7.2.1) ##### Fixed - \[Core] Fix NPE if git is not detected ([#2455](https://togithub.com/cucumber/cucumber-jvm/pull/2455) Aslak Hellesøy) ### [`v7.2.0`](https://togithub.com/cucumber/cucumber-jvm/blob/HEAD/CHANGELOG.md#720---2022-01-03) [Compare Source](https://togithub.com/cucumber/cucumber-jvm/compare/v7.1.0...v7.2.0) ##### Added - \[Core] Support multiple doc strings types with same content type ([#2421](https://togithub.com/cucumber/cucumber-jvm/pull/2421) Postelnicu George) - \[Guice] Automatically detect `InjectorSource` ([#2432](https://togithub.com/cucumber/cucumber-jvm/pull/2432) Postelnicu George) - \[Core] Support proxy for publish plugin ([#2452](https://togithub.com/cucumber/cucumber-jvm/pull/2452) M.P. Korstanje) ##### Changed - \[Core] Replaced `create-meta` dependency with `ci-environment` ([#2438](https://togithub.com/cucumber/cucumber-jvm/pull/2438) M.P. Korstanje) ##### Deprecated - \[Guice] Deprecated `guice.injector-source` in favour of discovering `InjectorSource` ([#2432 ](https://togithub.com/cucumber/cucumber-jvm/pull/2432) M.P. Korstanje) ##### Fixed - \[JUnit Platform] Delay plugin creation until test execution ([#2442](https://togithub.com/cucumber/cucumber-jvm/pull/2442) M.P. Korstanje) - \[Core] Display curl-like error message for more url output stream problems ([#2451](https://togithub.com/cucumber/cucumber-jvm/pull/2451) M.P. Korstanje) ### [`v7.1.0`](https://togithub.com/cucumber/cucumber-jvm/blob/HEAD/CHANGELOG.md#710---2021-11-28) [Compare Source](https://togithub.com/cucumber/cucumber-jvm/compare/v7.0.0...v7.1.0) ##### Added - \[Core] Include `DefaultObjectFactory` as part of the API ([#2400](https://togithub.com/cucumber/cucumber-jvm/pull/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](https://togithub.com/cucumber/common/pull/1778) Yusuke Noda) - \[JUnit Platform] Use JUnit Platform 1.8.2 (JUnit Jupiter 5.8.2) ##### Deprecated - \[Core] Deprecated forgotten `TypeRegistry`. ### [`v7.0.0`](https://togithub.com/cucumber/cucumber-jvm/blob/HEAD/CHANGELOG.md#700---2021-10-06) [Compare Source](https://togithub.com/cucumber/cucumber-jvm/compare/v6.11.0...v7.0.0)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 is behind base branch, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about these updates again.
This PR has been generated by Mend Renovate. View repository job log here.