Skip to content

Bump cucumber.version from 7.34.8 to 8.0.4 - #352

Open
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/maven/cucumber.version-8.0.4
Open

dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/maven/cucumber.version-8.0.4

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Oct 12, 2026 •

Copy link
Copy Markdown
Contributor

Bumps cucumber.version from 7.34.8 to 8.0.4.
Updates io.cucumber:cucumber-java from 7.34.8 to 8.0.4

Release notes

Sourced from io.cucumber:cucumber-java'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-java'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

Updates io.cucumber:cucumber-junit from 7.34.8 to 8.0.4

Release notes

Sourced from io.cucumber:cucumber-junit'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-junit'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

Updates io.cucumber:cucumber-spring from 7.34.8 to 8.0.4

Release notes

Sourced from io.cucumber:cucumber-spring'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-spring'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 dependencies Pull requests that update a dependency file java Pull requests that update Java code labels Oct 12, 2026
@dependabot
dependabot Bot force-pushed the dependabot/maven/cucumber.version-8.0.4 branch from 427c53f to f2fd67d Compare October 12, 2026 20:05
@dependabot
dependabot Bot force-pushed the dependabot/maven/cucumber.version-8.0.4 branch from f2fd67d to b7459e7 Compare October 12, 2026 20:11
@dependabot
dependabot Bot force-pushed the dependabot/maven/cucumber.version-8.0.4 branch from b7459e7 to 14a926a Compare October 19, 2026 06:40
@dependabot
dependabot Bot force-pushed the dependabot/maven/cucumber.version-8.0.4 branch from 14a926a to 1e21c93 Compare October 19, 2026 06:42
Bumps `cucumber.version` from 7.34.8 to 8.0.4.

Updates `io.cucumber:cucumber-java` 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)

Updates `io.cucumber:cucumber-junit` 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)

Updates `io.cucumber:cucumber-spring` 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-java
  dependency-version: 8.0.4
  dependency-type: direct:production
  update-type: version-update:semver-major
- dependency-name: io.cucumber:cucumber-junit
  dependency-version: 8.0.4
  dependency-type: direct:development
  update-type: version-update:semver-major
- dependency-name: io.cucumber:cucumber-spring
  dependency-version: 8.0.4
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot
dependabot Bot force-pushed the dependabot/maven/cucumber.version-8.0.4 branch from 1e21c93 to eb484dc Compare October 26, 2026 07:36

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file java Pull requests that update Java code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants