cucumber-ruby icon indicating copy to clipboard operation
cucumber-ruby copied to clipboard

Update cucumber-gherkin requirement from ~> 23.0, >= 23.0.1 to >= 23.0.1, < 25

Open dependabot[bot] opened this issue 2 years ago • 2 comments

Updates the requirements on cucumber-gherkin to permit the latest version.

Changelog

Sourced from cucumber-gherkin's changelog.

[23.0.1] - 2022-03-31

Fixed

  • [PhP] Fix dependency of messages (#1943)

[23.0.0] - 2022-03-30

Changed

  • Update messages to v18.0.0
  • [Java] Replaced Gherkin with a GherkinParser that uses a builder to construct.
  • [Java] Made all internal classes package private
  • [Java] Removed unused stopAtFirstError property from Parser
  • [PHP] Implemented Gherkin
  • [JavaScript] @cucumber/message-streams has been removed from the dependencies. If you are using @cucumber/gherkin-streams v5.0.0 or later, you have to add @cucumber/message-streams in your dependencies in addition to @cucumber/gherkin.

Removed

  • [Java] the io.cucumber.gherkin.Main class is no longer part of the jar.

[22.0.0] - 2021-09-23

Added

  • [Perl] Documentation for most of the modules (#1740 [ehuelsmann])

Changed

  • [Perl] Changed API to pass around Cucumber::Messages instead of hashes and increased minimum Perl version in accordance with Cucumber::Messages (to 5.14; from 5.12) (#1735 [ehuelsmann])

Fixed

  • [Perl] Failure to include CHANGELOG.md in the release tarball (#1728 [ehuelsmann])

[21.0.0] - 2021-09-01

Added

  • [JavaScript] Expose Errors object.

Changed

... (truncated)

Commits

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

dependabot[bot] avatar Jun 10 '22 07:06 dependabot[bot]

Not sure gherkin v24 would actually work. We need to update cucumber-ruby-core first at least

aurelien-reeves avatar Jun 13 '22 07:06 aurelien-reeves

Will check @ehuelsmann PR and see where we are at with this.

My gut is we want to pin this more aggressively (So just in the v24 range), same as we always do.

EDIT: Ignore Windows CI failures. Note to self (Suspect bundler version)

luke-hill avatar Oct 07 '22 10:10 luke-hill

I've updated core and released 11.1.0

mattwynne avatar Dec 23 '22 06:12 mattwynne