Skip to content

chore(deps): bump cucumber from 7.34.7 to 8.0.4 - #41

Closed
dependabot[bot] wants to merge 1 commit into
masterfrom
dependabot/gradle/cucumber-8.0.3
Closed

dependabot[bot] wants to merge 1 commit into
masterfrom
dependabot/gradle/cucumber-8.0.3

Conversation

@dependabot

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

Copy link
Copy Markdown

Bumps cucumber from 7.34.7 to 8.0.4.
Updates io.cucumber:cucumber-java from 7.34.7 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.7 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-core from 7.34.7 to 8.0.4

Release notes

Sourced from io.cucumber:cucumber-core'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-core'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-picocontainer from 7.34.7 to 8.0.4

Release notes

Sourced from io.cucumber:cucumber-picocontainer'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-picocontainer'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 4, 2026
@dependabot
dependabot Bot requested a review from a team as a code owner October 4, 2026 22:06
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file java Pull requests that update java code labels Oct 4, 2026
Bumps `cucumber` from 7.34.7 to 8.0.4.

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

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

Updates `io.cucumber:cucumber-core` from 7.34.7 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.7...v8.0.4)

Updates `io.cucumber:cucumber-picocontainer` from 7.34.7 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.7...v8.0.4)

---
updated-dependencies:
- dependency-name: io.cucumber:cucumber-core
  dependency-version: 8.0.3
  dependency-type: direct:production
  update-type: version-update:semver-major
- dependency-name: io.cucumber:cucumber-java
  dependency-version: 8.0.3
  dependency-type: direct:production
  update-type: version-update:semver-major
- dependency-name: io.cucumber:cucumber-junit
  dependency-version: 8.0.3
  dependency-type: direct:production
  update-type: version-update:semver-major
- dependency-name: io.cucumber:cucumber-picocontainer
  dependency-version: 8.0.3
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot changed the title chore(deps): bump cucumber from 7.34.7 to 8.0.3 chore(deps): bump cucumber from 7.34.7 to 8.0.4 Oct 6, 2026
@dependabot
dependabot Bot force-pushed the dependabot/gradle/cucumber-8.0.3 branch from 19c8fa9 to 508ea8f Compare October 6, 2026 15:34
@dependabot @github

dependabot Bot commented on behalf of github Oct 8, 2026

Copy link
Copy Markdown
Author

Looks like these dependencies are up-to-date now, so this is no longer needed.

@dependabot dependabot Bot closed this Oct 8, 2026
@dependabot
dependabot Bot deleted the dependabot/gradle/cucumber-8.0.3 branch October 8, 2026 10:22
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