chore(deps): update cucumber.version to v7 (major)
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
|
||||
io.cucumber:cucumber-spring (source) |
6.11.0 -> 7.3.4
|
||||
io.cucumber:cucumber-java (source) |
6.11.0 -> 7.3.4
|
Release Notes
cucumber/cucumber-jvm
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: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
tocore
.
- Update dependency io.cucumber:html-formatter to v19.1
- 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
- Removed spurious dependencies:
- [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)
- 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 notjunit-platform.properties
.
Changed
- [Core] Replaced
create-meta
dependency withci-environment
(#2438 M.P. Korstanje)
Deprecated
- [Guice] Deprecated
guice.injector-source
in favour of discoveringInjectorSource
(#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
- 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
Configuration
-
If you want to rebase/retry this MR, click this checkbox.
This MR has been generated by Renovate Bot.