Skip to content

Update cucumber.version to v8 - autoclosed - #406

Closed
renovate[bot] wants to merge 1 commit into
masterfrom
renovate/major-cucumber.version
Closed

renovate[bot] wants to merge 1 commit into
masterfrom
renovate/major-cucumber.version

Conversation

@renovate

@renovate renovate Bot commented Sep 24, 2026 •

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Change Age Confidence
io.cucumber:cucumber-junit-platform-engine (source) 7.34.9 → 8.0.3 age confidence
io.cucumber:cucumber-java (source) 7.34.9 → 8.0.3 age confidence

Release Notes

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

v8.0.3

Compare Source

Changed
  • [Core] Update dependency io.cucumber:pretty-formatter.version to v4.1.0
  • [Core] Update dependency io.cucumber:html-formatter.version to v24.2.0
  • [Core] Update dependency io.cucumber:cucumber-json-formatter.version to v0.4.2
  • [Core] Update dependency io.cucumber:teamcity-formatter.version to v0.3.1
  • [Core] Update dependency io.cucumber:usage-formatter.version to v0.2.1
Fixed
  • [BOM] Updated dependencies to converge

v8.0.2

Compare Source

Fixed
  • [Core] Fix Method::canAccess is not available on Android (#​3249)

v8.0.1

Compare Source

Fixed
  • [Core] Fix step argument index offset (#​3248)

v8.0.0

Compare Source

Added
  • [Java] Add optional names to @Before, @After, @BeforeStep and @AfterStep hooks and emit hook names in messages (#​2917, #​3173)
  • [Java] Declare step definitions with minimal ceremony (#​3200)
  • [Java] Display hints when the glue is not efficiently configured (#​3151, Julien Kronegg)
  • [JUnit Platform] Use ParallelHierarchicalTestExecutorServiceFactory (#​3105)
  • [Core] Support both DocString and DataTable arguments on steps (#​3213)
  • [Core] Support cucumber.execution.threads property when executing from CLI (#​3183)
  • [Core] Support registering individual glue classes via cucumber.glue.classes property or the --glue-classes CLI option (#​3120).
  • [Core] Support class filtering before class loading via the {included,excluded}-class-name-pattern property and the --glue-{included,excluded}-class-name-pattern CLI option. (#​3120).
  • [Core] Emit messages for @BeforeAll and @AfterAll hooks (#​3236)
Changed
  • [Core] Jackson is now an opt-in dependency (#​3206)
  • [All] Set baseline to Java 17 (#​3116)
  • [TestNG] Provide scenarios during dry-run (#​3234)
  • [All] Adopt JSpecify to declare nullability (#​3116)
  • [Core] Update skipped, pending and undefined colors (cucumber/common#2302)
  • [Core] Update dependency io.cucumber:ci-environment.version to v15.0.0
  • [Core] Update dependency io.cucumber:cucumber-expressions.version to v20.1.0
  • [Core] Update dependency io.cucumber:cucumber-json-formatter.version to v0.4.1
  • [Core] Update dependency io.cucumber:gherkin.version to v42.0.1
  • [Core] Update dependency io.cucumber:html-formatter.version to v24.1.0
  • [Core] Update dependency io.cucumber:junit-xml-formatter.version to v0.15.0
  • [Core] Update dependency io.cucumber:messages.version to v34.2.1
  • [Core] Update dependency io.cucumber:messages-ndjson.version to v0.5.2
  • [Core] Update dependency io.cucumber:pretty-formatter.version to v4.0.2
  • [Core] Update dependency io.cucumber:query.version to v16.1.1
  • [Core] Update dependency io.cucumber:tag-expressions.version to v10.0.1
  • [Core] Update dependency io.cucumber:teamcity-formatter.version to v0.3.0
  • [Core] Update dependency io.cucumber:testng-xml-formatter.version to v0.9.1
  • [Core] Update dependency io.cucumber:usage-formatter.version to v0.2.0
  • [JUnit Platform Engine] Use JUnit Platform 6.1.2 (JUnit Jupiter 6.1.2) (#​3162)
  • [All] Classes not designed for extension are now final. See api-changes.json for details.
  • [All] Utility classes are no longer instantiatable. See api-changes.json for details.
Deprecated
  • [JUnit] Deprecate cucumber-testng for removal in favor of cucumber-junit-platform-engine (#​3245)
  • [JUnit] Deprecate cucumber-junit for removal in favor of cucumber-junit-platform-engine
Fixed
  • [Core] Report the source location of both definitions when a parameter type is registered twice with the same name (#​3144)
  • [JUnit Platform Engine] Accept partial matches with cucumber.filter.name and align the behavior with JUnit 4 and CLI (#​3174)
  • [JUnit Platform Engine] Don't require global read lock (#​3103)
  • [Core] Don't swallow exceptions thrown by Plugin (#​3236)
Removed
  • [OpenEJB] Removed cucumber-openejb in favor of cucumber-jakarta-openejb (#​3189)
  • [OpenEJB] Removed cucumber-cdi2 in favor of cucumber-jakarta-cdi (#​3192)
  • [OpenEJB] Removed cucumber-deltaspike without replacement (#​3193)

Configuration

📅 Schedule: (UTC)

  • 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 these updates 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 requested a review from Ekryd as a code owner September 24, 2026 23:05
@renovate
renovate Bot force-pushed the renovate/major-cucumber.version branch from 8aaa3d9 to 3184d62 Compare September 25, 2026 19:44
@renovate
renovate Bot force-pushed the renovate/major-cucumber.version branch from 3184d62 to 9981697 Compare September 28, 2026 22:40
@renovate renovate Bot changed the title Update cucumber.version to v8 Update cucumber.version to v8 - autoclosed Oct 1, 2026
@renovate renovate Bot closed this Oct 1, 2026
@renovate
renovate Bot deleted the renovate/major-cucumber.version branch October 1, 2026 23:02
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.

0 participants