Skip to content

Releases: cucumber/gherkin

v28.0.0

15 Feb 20:25
v28.0.0
858cb39
Compare
Choose a tag to compare

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

15 Sep 13:45
v27.0.0
650109d
Compare
Choose a tag to compare

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

v26.2.0

07 Apr 12:15
v26.2.0
449bab6
Compare
Choose a tag to compare

Changed

  • Upgraded messages to v22

v26.1.0

23 Mar 21:38
v26.1.0
5afbab2
Compare
Choose a tag to compare

Added

  • (i18n) Add Belarusian localization

v26.0.3

03 Jan 19:39
v26.0.3
f8896fe
Compare
Choose a tag to compare

Fixed

  • [Javascript, PHP, Ruby] Allow messages v19.1.4 to v20.0.1 to be used
  • [Java] Improve text trim performance (#84)

v26.0.2

27 Dec 14:33
v26.0.2
c6ee4a0
Compare
Choose a tag to compare

Fixed

  • [Go] Fix module names (again)

v26.0.1

17 Dec 18:35
v26.0.1
b017e26
Compare
Choose a tag to compare

Fixed

  • [Go] Fix module names

v26.0.0

17 Dec 17:31
v26.0.0
7a5feec
Compare
Choose a tag to compare

Added

  • [Java] Enabled reproducible builds

Changed

  • Upgraded messages to v21
  • [.NET] Update target frameworks fo .NET 6, .NET Framework 4.6.2, .NET Standard 2.0

Fixed

  • Link to the correct repository in various package meta-data.
  • [Perl] Specify version range for Cucumber::Messages dependency (#50)

v25.0.2

09 Nov 15:58
v25.0.2
6f3c405
Compare
Choose a tag to compare

Fixed

  • Fix half-glyph in Georgian translations (#44)

v25.0.1

09 Nov 14:40
v25.0.1
27b02db
Compare
Choose a tag to compare

Fixed

  • Fix release process for perl and elixir