Skip to content

fix(deps): update cucumber ecosystem (major) - #300

Open
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/major-cucumber-ecosystem
Open

fix(deps): update cucumber ecosystem (major)#300
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/major-cucumber-ecosystem

Conversation

@renovate

@renovate renovate Bot commented Jun 11, 2026

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Change Age Confidence
@cucumber/cucumber-expressions ^19.0.0^20.0.0 age confidence
@cucumber/gherkin ^39.0.0^42.0.0 age confidence
@cucumber/gherkin-utils ^11.0.0^12.0.0 age confidence
@cucumber/messages ^33.0.0^34.0.0 age confidence

Release Notes

cucumber/cucumber-expressions (@​cucumber/cucumber-expressions)

v20.0.0

Compare Source

Changed
  • [JavaScript] BREAKING CHANGE: Switch to ESM (#​431)
cucumber/gherkin (@​cucumber/gherkin)

v42.0.0

Compare Source

Added
  • (i18n) Added Persian translation of "Rule" (#​642)
  • (i18n) Added new synonyms for existing Persian keywords (#​642)
  • [Dart] Revived Dart implementation as cucumber_gherkin (#​640)
Changed
  • Allow steps to have both a DocString and a Datatable argument (#​599, #​643)
  • Update dependency messages to at-least v34 (#​652, #​643)
  • [cpp] Removed cmate and all related files. (#​617)
  • [Ruby] Require Ruby 3.3
Fixed
  • [testdata] removed stray \r\n line endings, replaced with \n. (#​617)

v41.0.0

Compare Source

Changed
  • [PHP] Require PHP 8.4
Fixed
  • [JavaScript] Remove namespace imports from messages

v40.0.0

Compare Source

Changed
  • [.Net] Replaced FluentAssertions with AwesomeAssertions
  • [JavaScript] Switch to ESM (#​610)
cucumber/gherkin-utils (@​cucumber/gherkin-utils)

v12.0.1

Compare Source

Fixed
  • [JavaScript] Remove namespace imports from messages

v12.0.0

Compare Source

Changed
  • BREAKING CHANGE: [JavaScript] Switch to ESM (#​185)
cucumber/messages (@​cucumber/messages)

v34.2.0

Compare Source

Added
  • [dart] Add equals, hashCode, and toString to generated messages (#​474)
Fixed
  • [jsonschema] Fix PickleTable.argumentIndex docs (#​488)

v34.1.0

Compare Source

Added
  • [Ruby] Re-added a new improved #seconds_to_duration method using strings to correctly determine floating point amounts. (#​487)
Fixed
  • [cpp] Allow building tests with system GTest when fetching dependencies is disabled. (#​483)

v34.0.2

Compare Source

Added
  • [cpp] Add deserialization using from_json. (#​462)
Changed
  • [cpp] CUCUMBER_MESSAGES_FETCH_DEPS always defaults to Off. (#​462)
Fixed
  • [jsonschema] Define minimum and maximum argument index values. (#​479)
  • [cpp] When fetching dependencies is disabled, still try to find them. (#​478)

v34.0.1

Compare Source

Fixed
  • [Dart] Fix automated release process?

v34.0.0

Compare Source

Added
Changed
  • [Ruby] Updated minimum Ruby version to 3.3 (#​472)
  • [cpp] Replaced custom cmate script with native cmake and CPM. (#​432)
  • [cpp] Moved all generated files to their own folder, does not change includes paths for dependent projects. (#​432)
  • [jsonschema] Allow steps to contain both DataTable and DocString. (#​468)

Configuration

📅 Schedule: (UTC)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Enabled.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • 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 commented Jun 11, 2026

Copy link
Copy Markdown
Contributor Author

Branch automerge failure

This PR was configured for branch automerge. However, this is not possible, so it has been raised as a PR instead.


  • Branch has one or more failed status checks

@renovate
renovate Bot force-pushed the renovate/major-cucumber-ecosystem branch 2 times, most recently from acf3887 to 1839de2 Compare June 19, 2026 02:02
@renovate
renovate Bot force-pushed the renovate/major-cucumber-ecosystem branch 4 times, most recently from d2b2bf9 to a16ee46 Compare June 27, 2026 00:36
@renovate
renovate Bot force-pushed the renovate/major-cucumber-ecosystem branch 5 times, most recently from 8687559 to 2f6dec7 Compare July 2, 2026 20:46
@renovate
renovate Bot force-pushed the renovate/major-cucumber-ecosystem branch 5 times, most recently from 875f90e to 6eaa933 Compare July 10, 2026 00:34
@renovate
renovate Bot force-pushed the renovate/major-cucumber-ecosystem branch 12 times, most recently from 24635ac to 30490d9 Compare July 19, 2026 20:12
@renovate
renovate Bot force-pushed the renovate/major-cucumber-ecosystem branch 10 times, most recently from 902cec3 to d6e65f9 Compare July 24, 2026 03:38
@renovate
renovate Bot force-pushed the renovate/major-cucumber-ecosystem branch 7 times, most recently from 8d2ed00 to b0b5cbb Compare August 4, 2026 23:50
@renovate
renovate Bot force-pushed the renovate/major-cucumber-ecosystem branch from b0b5cbb to a7c68ac Compare August 5, 2026 20:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants