Skip to content

build(deps): bump io.cucumber:cucumber-bom from 7.34.8 to 8.0.4 - #1485

Closed
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/gradle/io.cucumber-cucumber-bom-8.0.4
Closed

dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/gradle/io.cucumber-cucumber-bom-8.0.4

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Nov 3, 2026 •

Copy link
Copy Markdown
Contributor

Bumps io.cucumber:cucumber-bom from 7.34.8 to 8.0.4.

Release notes

Sourced from io.cucumber:cucumber-bom's releases.

v8.0.4

Fixed

  • [Core] Apply class predicate from backends to glue-classes (#3253)

v8.0.3

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

Fixed

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

v8.0.1

Fixed

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

v8.0.0

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

... (truncated)

Changelog

Sourced from io.cucumber:cucumber-bom's changelog.

[8.0.4] - 2026-10-02

Fixed

  • [Core] Apply class predicate from backends to glue-classes (#3253)

[8.0.3] - 2026-09-28

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

[8.0.2] - 2026-09-25

Fixed

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

[8.0.1] - 2026-09-24

Fixed

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

[8.0.0] - 2026-09-24

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

... (truncated)

Commits
  • 8a14d94 Prepare release v8.0.4
  • 9f5120d Apply classpredicate from backend to glue-classes (#3253)
  • e36fc60 Prepare for the next development iteration
  • adc4450 Prepare release v8.0.3
  • 29ec583 Update CHANGELOG
  • 12a405c Update cucumber ecosystem
  • 887f70b Update CHANGELOG
  • d86c422 Update dependency io.cucumber:html-formatter to v24.2.0
  • abb5dd4 Update dependency org.jboss.weld.se:weld-se-core to v7 (#3250)
  • 3ba1b80 Update dependency io.cucumber:pretty-formatter to v4.1.0
  • Additional commits viewable in compare view

@dependabot dependabot Bot added the pr:dependencies Pull requests that update a dependency label Nov 3, 2026
@github-actions

github-actions Bot commented Nov 3, 2026 •

Copy link
Copy Markdown

Allure Report Summary

     Environment Duration Stats New Flaky Retry
     All tests 58s Passed tests⁠ 73 73 0 0
     ubuntu-jdk-17 58s Passed tests⁠ 73 73 0 0

⚠ Expected reports were not published

  • Allure Java – Pull request #1485
Artifacts used (2)
  • allure-results-test-jdk-17.zip
  • allure-results-test-jdk-25.zip

Bumps [io.cucumber:cucumber-bom](https://github.com/cucumber/cucumber-jvm) from 7.34.8 to 8.0.4.
- [Release notes](https://github.com/cucumber/cucumber-jvm/releases)
- [Changelog](https://github.com/cucumber/cucumber-jvm/blob/main/CHANGELOG.md)
- [Commits](cucumber/cucumber-jvm@v7.34.8...v8.0.4)

---
updated-dependencies:
- dependency-name: io.cucumber:cucumber-bom
  dependency-version: 8.0.4
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot
dependabot Bot force-pushed the dependabot/gradle/io.cucumber-cucumber-bom-8.0.4 branch from 0cb4670 to 588a271 Compare November 3, 2026 14:03
@baev baev closed this Nov 3, 2026
@dependabot @github

dependabot Bot commented on behalf of github Nov 3, 2026

Copy link
Copy Markdown
Contributor Author

OK, I won't notify you again about this release, but will get in touch when a new version is available. If you'd rather skip all updates until the next major or minor version, let me know by commenting @dependabot ignore this major version or @dependabot ignore this minor version. You can also ignore all major, minor, or patch releases for a dependency by adding an ignore condition with the desired update_types to your config file.

If you change your mind, just re-open this PR and I'll resolve any conflicts on it.

@dependabot
dependabot Bot deleted the dependabot/gradle/io.cucumber-cucumber-bom-8.0.4 branch November 3, 2026 16:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

pr:dependencies Pull requests that update a dependency

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant