godog
godog copied to clipboard
fix(deps): update module github.com/cucumber/gherkin/go/v26 to v29
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| github.com/cucumber/gherkin/go/v26 | v26.2.0 -> v29.0.0 |
Release Notes
cucumber/gherkin (github.com/cucumber/gherkin/go/v26)
v29.0.0
Manually made due to issue with polyglot-release
What's Changed
- build(deps): update cucumber-messages requirement from ~> 19.1, >= 19.1.4 to >= 19.1.4, < 22.0 in /ruby by @dependabot in https://github.com/cucumber/gherkin/pull/78
- fix(go): change module name to match repo by @otrava7 in https://github.com/cucumber/gherkin/pull/77
- Allow messages v19.1.4 to v20.0.1 to be used by @mpkorstanje in https://github.com/cucumber/gherkin/pull/83
- java: Improve text trimming performance by @jkronegg in https://github.com/cucumber/gherkin/pull/85
- Update StringUtils Javadoc by @jkronegg in https://github.com/cucumber/gherkin/pull/87
- fix(deps): update dependency com.fasterxml.jackson:jackson-bom to v2.14.2 by @renovate in https://github.com/cucumber/gherkin/pull/91
- break circular dependency on gherkin-streams by @davidjgoss in https://github.com/cucumber/gherkin/pull/92
- chore(deps): update actions/setup-go action to v4 by @renovate in https://github.com/cucumber/gherkin/pull/96
- chore(deps): update dependency typescript to v5 by @renovate in https://github.com/cucumber/gherkin/pull/97
- i18n: Add Belarusian (be) localization by @EDbarvinsky in https://github.com/cucumber/gherkin/pull/98
- Fixed: Renovate/phpunit phpunit 10.x by @ciaranmcnulty in https://github.com/cucumber/gherkin/pull/99
- chore(deps): update dependency @types/node to v18.15.11 by @renovate in https://github.com/cucumber/gherkin/pull/101
- fix(deps): update module github.com/cucumber/messages/go/v21 to v22 by @renovate in https://github.com/cucumber/gherkin/pull/104
- fix(deps): update dependency io.cucumber:messages to v22 by @renovate in https://github.com/cucumber/gherkin/pull/103
- fix(deps): update dependency @cucumber/messages to v22 by @renovate in https://github.com/cucumber/gherkin/pull/102
- fix(deps): update dependency com.fasterxml.jackson:jackson-bom to v2.15.0 by @renovate in https://github.com/cucumber/gherkin/pull/108
- fix(deps): update dependency com.fasterxml.jackson:jackson-bom to v2.15.1 by @renovate in https://github.com/cucumber/gherkin/pull/113
- fix(deps): update dependency com.fasterxml.jackson:jackson-bom to v2.15.2 by @renovate in https://github.com/cucumber/gherkin/pull/116
- go: use standard header in generated file by @dolmen in https://github.com/cucumber/gherkin/pull/134
- python: Remove Python 2.x from CI by @mpkorstanje in https://github.com/cucumber/gherkin/pull/135
- chore(deps): update dependency commander to v11 by @renovate in https://github.com/cucumber/gherkin/pull/121
- chore(deps): update dependency microsoft.net.test.sdk to v17.6.3 by @renovate in https://github.com/cucumber/gherkin/pull/127
- chore(deps): update dependency typescript to v5.1.6 by @renovate in https://github.com/cucumber/gherkin/pull/128
- chore(deps): update dependency pytest to <7.5 by @renovate in https://github.com/cucumber/gherkin/pull/124
- chore(deps): update dependency core-js to v3.31.1 by @renovate in https://github.com/cucumber/gherkin/pull/130
- chore(deps): update dependency @types/node to v18.16.19 by @renovate in https://github.com/cucumber/gherkin/pull/129
- chore(deps): update dependency xunit to v2.5.0 by @renovate in https://github.com/cucumber/gherkin/pull/132
- chore(deps): update dependency perl to v5.39.0 by @renovate in https://github.com/cucumber/gherkin/pull/114
- Revert "chore(deps): update dependency perl to v5.39.0 (#114)" by @mpkorstanje in https://github.com/cucumber/gherkin/pull/139
- chore(deps): update dependency ex_doc to ~> 0.30 by @renovate in https://github.com/cucumber/gherkin/pull/137
- chore(deps): update dependency xunit.runner.visualstudio to v2.5.0 by @renovate in https://github.com/cucumber/gherkin/pull/138
- Adding support for Malayalam Language by @pradeepind in https://github.com/cucumber/gherkin/pull/142
- go: upgrade messages to v22 by @dolmen in https://github.com/cucumber/gherkin/pull/133
- fix(deps): update module github.com/stretchr/testify to v1.8.4 by @renovate in https://github.com/cucumber/gherkin/pull/115
- go: Performance: Don't compile regex on matcher create by @tigh-latte in https://github.com/cucumber/gherkin/pull/107
- Test on oldest supported Perl too by @ehuelsmann in https://github.com/cucumber/gherkin/pull/145
- Fix PHP formatting to address source formatting failure by @ehuelsmann in https://github.com/cucumber/gherkin/pull/147
- Perl add administrativia by @ehuelsmann in https://github.com/cucumber/gherkin/pull/146
- Perl harmonized errors by @ehuelsmann in https://github.com/cucumber/gherkin/pull/149
- Perl cleanup by @ehuelsmann in https://github.com/cucumber/gherkin/pull/150
- Errors once by @ehuelsmann in https://github.com/cucumber/gherkin/pull/152
- chore(deps): update actions/checkout action to v4 by @renovate in https://github.com/cucumber/gherkin/pull/164
- chore(deps): update dependency @types/node to v18.17.14 by @renovate in https://github.com/cucumber/gherkin/pull/155
- fix(deps): update dependency uuid to v4 by @renovate in https://github.com/cucumber/gherkin/pull/163
- chore(deps): update dependency microsoft.net.test.sdk to v17.7.2 by @renovate in https://github.com/cucumber/gherkin/pull/161
- chore(deps): update dependency typescript to v5.2.2 by @renovate in https://github.com/cucumber/gherkin/pull/159
- chore(deps): update dependency fluentassertions to v6.12.0 by @renovate in https://github.com/cucumber/gherkin/pull/157
- i18n: Add 'ed' to Italian by @Coedice in https://github.com/cucumber/gherkin/pull/160
- Skip tests for implementations without change by @mpkorstanje in https://github.com/cucumber/gherkin/pull/167
- i18n: Add Danish translation of "Rule" by @mpkorstanje in https://github.com/cucumber/gherkin/pull/166
- chore(deps): update dependency dart to v3 by @renovate in https://github.com/cucumber/gherkin/pull/156
- Added .net 8 to test platforms by @Romfos in https://github.com/cucumber/gherkin/pull/158
- chore(deps): update dependency vimeo/psalm to v5.15.0 by @renovate in https://github.com/cucumber/gherkin/pull/168
- i18n: Add 'regel' for 'rule' in Dutch by @Coedice in https://github.com/cucumber/gherkin/pull/170
- i18n: Add 'regulo' for 'rule' in Esperanto by @Coedice in https://github.com/cucumber/gherkin/pull/171
- [Ruby]: Ruby / Messages bump by @luke-hill in https://github.com/cucumber/gherkin/pull/165
- ruby: introduce Gherkin::Query#parent_locations. by @botandrose in https://github.com/cucumber/gherkin/pull/89
- Doc update by @luke-hill in https://github.com/cucumber/gherkin/pull/172
- Added C++ implementation by @chybz in https://github.com/cucumber/gherkin/pull/173
- chore(deps): update actions/checkout action to v4 by @renovate in https://github.com/cucumber/gherkin/pull/174
- Revert "chore(deps): update actions/checkout action to v4" by @mpkorstanje in https://github.com/cucumber/gherkin/pull/177
- chore(deps): update actions/checkout action to v4 by @renovate in https://github.com/cucumber/gherkin/pull/178
- Use version 4 of checkout step in workflow by @luke-hill in https://github.com/cucumber/gherkin/pull/180
- fix(deps): update dependency com.fasterxml.jackson:jackson-bom to v2.15.3 by @renovate in https://github.com/cucumber/gherkin/pull/182
- chore(deps): update actions/setup-node action to v4 by @renovate in https://github.com/cucumber/gherkin/pull/184
- chore(deps): update dependency getopt::long to v2.57 by @renovate in https://github.com/cucumber/gherkin/pull/190
- fix(deps): update dependency com.fasterxml.jackson:jackson-bom to v2.16.0 by @renovate in https://github.com/cucumber/gherkin/pull/193
- fix(deps): update dependency io.cucumber:messages to v24 by @renovate in https://github.com/cucumber/gherkin/pull/195
- fix(deps): update dependency @cucumber/messages to v24 by @renovate in https://github.com/cucumber/gherkin/pull/194
- chore(deps): update actions/setup-java action to v4 by @renovate in https://github.com/cucumber/gherkin/pull/197
- chore(deps): update actions/setup-dotnet action to v4 by @renovate in https://github.com/cucumber/gherkin/pull/198
- chore(deps): update actions/setup-python action to v5 by @renovate in https://github.com/cucumber/gherkin/pull/199
- chore(deps): update actions/setup-go action to v5 by @renovate in https://github.com/cucumber/gherkin/pull/200
- Fix for get_comments prototype deprecation by @tmcgilchrist in https://github.com/cucumber/gherkin/pull/186
- chore(deps): update dependency @types/node to v20 by @renovate in https://github.com/cucumber/gherkin/pull/185
- fix(deps): update dependency com.fasterxml.jackson:jackson-bom to v2.16.1 by @renovate in https://github.com/cucumber/gherkin/pull/201
- Update Python example to latest API by @kieran-ryan in https://github.com/cucumber/gherkin/pull/203
- Fix cpp build by @mpkorstanje in https://github.com/cucumber/gherkin/pull/206
- i18n: Add Vietnamese translation of "Rule" by @binhtran432k in https://github.com/cucumber/gherkin/pull/204
- Remove duplicate token matcher Python code by @kieran-ryan in https://github.com/cucumber/gherkin/pull/205
- fix(deps): update module github.com/cucumber/messages/go/v22 to v24 by @renovate in https://github.com/cucumber/gherkin/pull/196
- fix(deps): update dependency cucumber-messages to v24 by @mpkorstanje in https://github.com/cucumber/gherkin/pull/208
- fix(deps): update module github.com/cucumber/messages/go/v22 to v24 by @renovate in https://github.com/cucumber/gherkin/pull/207
- fix(deps): update dependency io.cucumber:cucumber-parent to v4.2.0 by @renovate in https://github.com/cucumber/gherkin/pull/209
- Cpp windows ci by @chybz in https://github.com/cucumber/gherkin/pull/211
- [Python] Add workflow for releasing to Pypi by @brasmusson in https://github.com/cucumber/gherkin/pull/213
- chore: add multiplatform CI by @chybz in https://github.com/cucumber/gherkin/pull/214
- chore(deps): update actions/cache action to v4 by @renovate in https://github.com/cucumber/gherkin/pull/218
- [Python] Reuse the action-publish-pypi in release-pypi.yaml by @brasmusson in https://github.com/cucumber/gherkin/pull/220
- Irish translation for Rule by @kieran-ryan in https://github.com/cucumber/gherkin/pull/216
- update go example in readme by @jbsmith7741 in https://github.com/cucumber/gherkin/pull/181
- chore(deps): update xunit-dotnet monorepo by @renovate in https://github.com/cucumber/gherkin/pull/227
- CI: Update latest PHP version to last non-EOL version by @olleolleolle in https://github.com/cucumber/gherkin/pull/228
- fix(deps): update dependency com.fasterxml.jackson:jackson-bom to v2.16.2 by @renovate in https://github.com/cucumber/gherkin/pull/231
- [php] Bump required version of the php-cs-fixer by @olleolleolle in https://github.com/cucumber/gherkin/pull/232
- [php] disable php-cs progress bar output in CI by @olleolleolle in https://github.com/cucumber/gherkin/pull/233
- fix(deps): update dependency com.fasterxml.jackson:jackson-bom to v2.17.0 by @renovate in https://github.com/cucumber/gherkin/pull/236
- Update README.md, python example by @jeanlauliac in https://github.com/cucumber/gherkin/pull/235
- chore(deps): update dependency commander to v12 by @renovate in https://github.com/cucumber/gherkin/pull/225
- chore(deps): update dependency pytest to v8 by @renovate in https://github.com/cucumber/gherkin/pull/222
- Build every language on changes to the GitHub workflows by @mpkorstanje in https://github.com/cucumber/gherkin/pull/237
- README: update ast diagram to v6 using Mermaid class diagram by @binhtran432k in https://github.com/cucumber/gherkin/pull/215
- [php] Configure Psalm 6 default settings findUnusedBaselineEntry, findUnusedCode by @olleolleolle in https://github.com/cucumber/gherkin/pull/234
- php: Remove transitive php-parser dependency by @mpkorstanje in https://github.com/cucumber/gherkin/pull/239
- chore(deps): update dependency vimeo/psalm to v5.23.1 by @renovate in https://github.com/cucumber/gherkin/pull/219
- [php] Try to follow Psalm tips by @olleolleolle in https://github.com/cucumber/gherkin/pull/238
- Refresh README elements including broken links by @kieran-ryan in https://github.com/cucumber/gherkin/pull/240
- Provide trailing space in Irish keywords by @kieran-ryan in https://github.com/cucumber/gherkin/pull/243
- python: provide informative exception for trailing escapes in tables by @kieran-ryan in https://github.com/cucumber/gherkin/pull/241
- chore(deps): update dependency phpunit/phpunit to v11 by @renovate in https://github.com/cucumber/gherkin/pull/224
- fix(cpp): handle download failures and don't use GitHub api to get latest releases by @chybz in https://github.com/cucumber/gherkin/pull/247
- Korean dialect missing space after step keywords by @kieran-ryan in https://github.com/cucumber/gherkin/pull/254
- Bump braces from 3.0.2 to 3.0.3 in /javascript by @dependabot in https://github.com/cucumber/gherkin/pull/255
- fix(deps): update dependency @cucumber/messages to v25 by @renovate in https://github.com/cucumber/gherkin/pull/252
- ruby: provide informative exception for trailing escapes in tables by @mpkorstanje in https://github.com/cucumber/gherkin/pull/244
- Perl, .Net: provide informative exception for trailing escapes in tables by @mpkorstanje in https://github.com/cucumber/gherkin/pull/245
- Gujarati translation for Rule by @hardikthanth in https://github.com/cucumber/gherkin/pull/249
- Restore License file for each language by @mpkorstanje in https://github.com/cucumber/gherkin/pull/257
- [Ruby] - Messages update / skeleton for refactoring by @luke-hill in https://github.com/cucumber/gherkin/pull/259
- go: generate formatted parser by @mpkorstanje in https://github.com/cucumber/gherkin/pull/260
- Add docker container to generate parsers and languages by @ehuelsmann in https://github.com/cucumber/gherkin/pull/154
- Remove duplicate scenario keyword from sr-Cyrl by @mpkorstanje in https://github.com/cucumber/gherkin/pull/264
New Contributors
- @dependabot made their first contribution in https://github.com/cucumber/gherkin/pull/78
- @otrava7 made their first contribution in https://github.com/cucumber/gherkin/pull/77
- @jkronegg made their first contribution in https://github.com/cucumber/gherkin/pull/85
- @davidjgoss made their first contribution in https://github.com/cucumber/gherkin/pull/92
- @EDbarvinsky made their first contribution in https://github.com/cucumber/gherkin/pull/98
- @dolmen made their first contribution in https://github.com/cucumber/gherkin/pull/134
- @pradeepind made their first contribution in https://github.com/cucumber/gherkin/pull/142
- @tigh-latte made their first contribution in https://github.com/cucumber/gherkin/pull/107
- @ehuelsmann made their first contribution in https://github.com/cucumber/gherkin/pull/145
- @Coedice made their first contribution in https://github.com/cucumber/gherkin/pull/160
- @luke-hill made their first contribution in https://github.com/cucumber/gherkin/pull/165
- @botandrose made their first contribution in https://github.com/cucumber/gherkin/pull/89
- @chybz made their first contribution in https://github.com/cucumber/gherkin/pull/173
- @tmcgilchrist made their first contribution in https://github.com/cucumber/gherkin/pull/186
- @kieran-ryan made their first contribution in https://github.com/cucumber/gherkin/pull/203
- @binhtran432k made their first contribution in https://github.com/cucumber/gherkin/pull/204
- @brasmusson made their first contribution in https://github.com/cucumber/gherkin/pull/213
- @jbsmith7741 made their first contribution in https://github.com/cucumber/gherkin/pull/181
- @olleolleolle made their first contribution in https://github.com/cucumber/gherkin/pull/228
- @jeanlauliac made their first contribution in https://github.com/cucumber/gherkin/pull/235
- @hardikthanth made their first contribution in https://github.com/cucumber/gherkin/pull/249
Full Changelog: https://github.com/cucumber/gherkin/compare/v26.0.1...v29.0.0
v28.0.0
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
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_locationsfor 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.
ℹ 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 |
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
How/when can this be merged?
@vitorarins is there a practical reason you'd need this merged?
@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