godog icon indicating copy to clipboard operation
godog copied to clipboard

fix(deps): update module github.com/cucumber/gherkin/go/v26 to v29

Open renovate[bot] opened this issue 1 year ago • 5 comments

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
github.com/cucumber/gherkin/go/v26 v26.2.0 -> v29.0.0 age adoption passing confidence

Release Notes

cucumber/gherkin (github.com/cucumber/gherkin/go/v26)

v29.0.0

Compare Source

Manually made due to issue with polyglot-release

What's Changed

New Contributors

Full Changelog: https://github.com/cucumber/gherkin/compare/v26.0.1...v29.0.0

v28.0.0

Compare Source

Added
  • [Python] Added release workflow for releasing to Pypi (#​213)
  • (i18n) Added Vietnamese translation of "Rule" (#​204)
  • (i18n) Added Irish translation of "Rule" (#​216)
Changed
  • [Python] Reuse the action cucumber/action-publish-pypi in release (#​220)
  • [Python] Removed duplicate code in markdown token matcher (#​205)
  • [Java, JavaScript, PHP, Go, Ruby] Upgraded messages to v24
  • Upgraded messages to v22

v27.0.0

Compare Source

Added
  • (i18n) Added Malayalam localization
  • (i18n) Added 'ed' to Italian (#​31)
  • (i18n) Added Danish translation of "Rule"
  • (i18n) Added Dutch translation of "Rule"
  • (i18n) Added Esperanto translation of "Rule"
  • [Ruby] Added Gherkin::Query#parent_locations for determining a scenario's parents' line numbers (#​89)
  • C++ implementation #​117
Changed
  • [.NET] Bump sdk to .net 8. Added .net 8 to test platforms
  • [Go, Perl, Ruby] Upgraded messages to v22
  • [Go] Improve performance - don't compile regex on matcher create
  • [Perl] Fix release packaging
  • [Perl] Include CHANGELOG.md in tarball
  • [Perl] Harmonized error reporting with mainstream implementations - errors are now converted to messages and reported in the message stream (#​31)
  • [Ruby] Update minimum ruby requirement from 2.3 to 2.5

Configuration

📅 Schedule: 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[bot] avatar Aug 12 '24 12:08 renovate[bot]

ℹ Artifact update notice

File name: go.mod

In order to perform the update(s) described in the table above, Renovate ran the go get command, which resulted in the following additional change(s):

  • 1 additional dependency was updated

Details:

Package Change
github.com/stretchr/testify v1.8.2 -> v1.9.0

renovate[bot] avatar Aug 12 '24 12:08 renovate[bot]

Go API Changes

# github.com/cucumber/godog
## compatible changes
Attach: added
Attachment: added
Attachments: added
ErrAmbiguous: added
StepAmbiguous: added

# github.com/cucumber/godog/formatters
## incompatible changes
Formatter.Ambiguous: added

# summary
Inferred base version: v0.14.1
Suggested version: v0.15.0

github-actions[bot] avatar Aug 12 '24 12:08 github-actions[bot]

How/when can this be merged?

vitorarins avatar Sep 27 '24 11:09 vitorarins

@vitorarins is there a practical reason you'd need this merged?

vearutop avatar Sep 27 '24 12:09 vearutop

@vitorarins is there a practical reason you'd need this merged?

Yes, mostly explained here: https://github.com/cucumber/messages/pull/222#issuecomment-2124993962

So in order to remove security warnings from my project I would like to use a version of cucumber/messages/go that has this PR released: https://github.com/cucumber/messages/pull/223

vitorarins avatar Sep 27 '24 13:09 vitorarins