Skip to content

Update dependency io.cucumber:gherkin to v42 - #685

Open
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/io.cucumber-gherkin-42.x
Open

Update dependency io.cucumber:gherkin to v42#685
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/io.cucumber-gherkin-42.x

Conversation

@renovate

@renovate renovate Bot commented Jul 19, 2026

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Change Age Confidence
io.cucumber:gherkin 37.0.142.0.1 age confidence

Release Notes

cucumber/gherkin (io.cucumber:gherkin)

v42.0.1

Compare Source

Added
  • [Java] Added builder option to use non-deprecated IdGenerator.
Fixed
  • [Java] Use version range for org.jspecify:jspecify

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)

v39.1.0

Compare Source

Added
  • (i18n) Expanded Turkish keywords (#​567)
Changed
  • [Ruby, Python, JavaScript, Perl, C++, .NET] Optimise parser class/speed by removing redundant null #detach method (#​561).
  • [Ruby] Changed ParserMessageStream to accept keyword arguments allowing the Gherkin class methods to be slightly more optimal (#​560).
Fixed
  • [c] Fixed memory leak with respect to the pickle ast ids.
  • [c] Fixed potential read past null terminator. Fixed allocation of more memory than necessary (#​559).
  • [PHP] Fix PHP 8.4 deprecation warnings (#​550).
  • [cpp] Added missing include guard in parser.hpp (#​554)
  • [cpp] Removed unreachable code in parser.hpp (#​554)
Removed
  • [Python] Drop support for python 3.9.

v39.0.0

Compare Source

Added
  • (i18n) Added Korean translation of "Rule" (#​544)
Changed
  • [PHP] Require PHP 8.2+ in CI and in composer.json.
Fixed
  • [cpp] Removed unused vector_type definition (#​549).
Security
  • [Python] Fixed hidden file reading behavior in Parser.parse (#​541).

v38.0.0

Compare Source

Changed
  • [Java] Set release version to 17 (#​507).
  • [.NET, Elixir, Go, JavaScript, Java, Perl, Php, Ruby] Update dependency messages to v32

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 is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update 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 force-pushed the renovate/io.cucumber-gherkin-42.x branch 8 times, most recently from 09322a4 to c158ac7 Compare July 27, 2026 14:56
@renovate
renovate Bot force-pushed the renovate/io.cucumber-gherkin-42.x branch 5 times, most recently from bd8b278 to b5d6889 Compare August 2, 2026 09:36
@renovate
renovate Bot force-pushed the renovate/io.cucumber-gherkin-42.x branch from b5d6889 to 1cc5b04 Compare August 5, 2026 20:45
@renovate
renovate Bot force-pushed the renovate/io.cucumber-gherkin-42.x branch 3 times, most recently from 33513c1 to b52b922 Compare August 17, 2026 09:44
@renovate
renovate Bot force-pushed the renovate/io.cucumber-gherkin-42.x branch from b52b922 to 1afde4a Compare August 17, 2026 09:45
@mpkorstanje mpkorstanje added the ⏸️ paused On hold until issues are resolved label Aug 17, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

⏸️ paused On hold until issues are resolved

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant