Mentions légales du service

Skip to content

chore(deps): update cucumber.version to v7 (major)

Renovate Tac requested to merge renovate/major-cucumber.version into develop

This MR contains the following updates:

Package Change Age Adoption Passing Confidence
io.cucumber:cucumber-junit-platform-engine (source) 6.11.0 -> 7.3.4 age adoption passing confidence
io.cucumber:cucumber-spring (source) 6.11.0 -> 7.3.4 age adoption passing confidence
io.cucumber:cucumber-java (source) 6.11.0 -> 7.3.4 age adoption passing confidence

Release Notes

cucumber/cucumber-jvm

v7.3.4

Compare Source

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

v7.3.3

Compare Source

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

v7.3.2

Compare Source

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

v7.3.1

Compare Source

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

v7.3.0

Compare Source

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:html-formatter to v19.1
      • Removed work around for 'Uncaught TypeError: e.git is undefined'
    • Update dependency io.cucumber:messages to v18
    • Update dependency io.cucumber:gherkin to v23
    • Moved shaded jackson from messages to core.
  • 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)
    • Removed spurious dependencies:
      • javax.activation:activation
      • org.glassfish.jaxb:jaxb-runtime
  • [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

Compare Source

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

v7.2.2

Compare Source

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

v7.2.1

Compare Source

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

v7.2.0

Compare Source

Added
  • [Core] Support multiple doc strings types with same content type (#​2421 Postelnicu George)
    • When transforming doc strings in addition to the content type Cucumber will also look at the type used in the step definition to disambiguate between doc string types.
  • [Guice] Automatically detect InjectorSource (#​2432 Postelnicu George)
  • [Core] Support proxy for publish plugin (#​2452 M.P. Korstanje) cucumber.publish.proxy=https://proxy.example.com:3129 Note: The publish-plugin only reads properties from the cucumber.properties, the environment, system properties. And not junit-platform.properties.
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

Compare Source

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

v7.0.0

Compare Source


Configuration

📅 Schedule: At any time (no schedule defined).

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

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

🔕 Ignore: Close this MR and you won't be reminded about these updates again.


  • If you want to rebase/retry this MR, click this checkbox.

This MR has been generated by Renovate Bot.

Edited by Renovate Tac

Merge request reports