diff --git a/CHANGELOG.md b/CHANGELOG.md index 90c2ae27c..73a5cc93e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,17 +7,19 @@ This project adheres to [Semantic Versioning](http://semver.org). This document is formatted according to the principles of [Keep A CHANGELOG](http://keepachangelog.com). ## [Unreleased] -### Changed -- [Python] Reuse the action cucumber/action-publish-pypi in release ([#220](https://github.com/cucumber/gherkin/pull/220)) -- [Python] Removed duplicate code in markdown token matcher ([#205](https://github.com/cucumber/gherkin/pull/205)) -- [Java, JavaScript, PHP, Go, Ruby] Upgraded messages to v24 -- Upgraded messages to v22 +## [28.0.0] - 2024-02-15 ### Added - [Python] Added release workflow for releasing to Pypi ([#213](https://github.com/cucumber/gherkin/pull/213)) - (i18n) Added Vietnamese translation of "Rule" ([#204](https://github.com/cucumber/gherkin/pull/204)) - (i18n) Added Irish translation of "Rule" ([#216](https://github.com/cucumber/gherkin/pull/216)) +### Changed +- [Python] Reuse the action cucumber/action-publish-pypi in release ([#220](https://github.com/cucumber/gherkin/pull/220)) +- [Python] Removed duplicate code in markdown token matcher ([#205](https://github.com/cucumber/gherkin/pull/205)) +- [Java, JavaScript, PHP, Go, Ruby] Upgraded messages to v24 +- Upgraded messages to v22 + ## [27.0.0] - 2023-09-15 ### Added - (i18n) Added Malayalam localization @@ -647,7 +649,8 @@ This document is formatted according to the principles of [Keep A CHANGELOG](htt ### Changed - First release -[Unreleased]: https://github.com/cucumber/gherkin/compare/v27.0.0...HEAD +[Unreleased]: https://github.com/cucumber/gherkin/compare/v28.0.0...HEAD +[28.0.0]: https://github.com/cucumber/gherkin/compare/v27.0.0...v28.0.0 [27.0.0]: https://github.com/cucumber/gherkin/compare/v26.2.0...v27.0.0 [26.2.0]: https://github.com/cucumber/gherkin/compare/v26.1.0...v26.2.0 [26.1.0]: https://github.com/cucumber/gherkin/compare/v26.0.3...v26.1.0 diff --git a/c/VERSION b/c/VERSION index 008c39a43..0b4dfcf09 100644 --- a/c/VERSION +++ b/c/VERSION @@ -1 +1 @@ -27.0.0 +28.0.0 diff --git a/dotnet/Gherkin/Gherkin.csproj b/dotnet/Gherkin/Gherkin.csproj index c1a0f691c..e651a774b 100644 --- a/dotnet/Gherkin/Gherkin.csproj +++ b/dotnet/Gherkin/Gherkin.csproj @@ -9,7 +9,7 @@ - 27.0.0 + 28.0.0 $(VersionNumber)-$(SnapshotSuffix) $(VersionNumber) diff --git a/elixir/mix.exs b/elixir/mix.exs index 67715d59a..94a5a3cee 100644 --- a/elixir/mix.exs +++ b/elixir/mix.exs @@ -6,7 +6,7 @@ defmodule CucumberGherkin.MixProject do def project do [ app: :cucumber_gherkin, - version: "27.0.0", + version: "28.0.0", name: "CucumberGherkin", description: description(), package: package(), diff --git a/go/gherkin-generate-tokens/gherkin-generate-tokens.go b/go/gherkin-generate-tokens/gherkin-generate-tokens.go index 9ae1125f4..ab7c52487 100644 --- a/go/gherkin-generate-tokens/gherkin-generate-tokens.go +++ b/go/gherkin-generate-tokens/gherkin-generate-tokens.go @@ -2,7 +2,7 @@ package main import ( "fmt" - gherkin "github.com/cucumber/gherkin/go/v27" + gherkin "github.com/cucumber/gherkin/go/v28" "io" "os" "strings" diff --git a/go/go.mod b/go/go.mod index e3b597631..7092a28f9 100644 --- a/go/go.mod +++ b/go/go.mod @@ -1,4 +1,4 @@ -module github.com/cucumber/gherkin/go/v27 +module github.com/cucumber/gherkin/go/v28 require ( github.com/cucumber/messages/go/v24 v24.0.1 diff --git a/go/main/main.go b/go/main/main.go index 437f78ab4..f8151e050 100644 --- a/go/main/main.go +++ b/go/main/main.go @@ -9,7 +9,7 @@ import ( "encoding/json" "flag" "fmt" - gherkin "github.com/cucumber/gherkin/go/v27" + gherkin "github.com/cucumber/gherkin/go/v28" "github.com/cucumber/messages/go/v24" "os" ) diff --git a/java/pom.xml b/java/pom.xml index 27cfcf77f..81a7c0d4f 100644 --- a/java/pom.xml +++ b/java/pom.xml @@ -8,14 +8,14 @@ 4.2.0 gherkin - 27.0.1-SNAPSHOT + 28.0.0 jar Gherkin Gherkin parser https://github.com/cucumber/gherkin - 1694785446 + 1708027234 io.cucumber.gherkin @@ -23,7 +23,7 @@ scm:git:git://github.com/cucumber/gherkin.git scm:git:git@github.com:cucumber/gherkin.git git://github.com/cucumber/gherkin.git - HEAD + v28.0.0 diff --git a/javascript/package-lock.json b/javascript/package-lock.json index 853249cd3..32e1d66ad 100644 --- a/javascript/package-lock.json +++ b/javascript/package-lock.json @@ -1,12 +1,12 @@ { "name": "@cucumber/gherkin", - "version": "27.0.0", + "version": "28.0.0", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "@cucumber/gherkin", - "version": "27.0.0", + "version": "28.0.0", "license": "MIT", "dependencies": { "@cucumber/messages": ">=19.1.4 <=24" diff --git a/javascript/package.json b/javascript/package.json index 3d9964ae4..385654134 100644 --- a/javascript/package.json +++ b/javascript/package.json @@ -1,6 +1,6 @@ { "name": "@cucumber/gherkin", - "version": "27.0.0", + "version": "28.0.0", "description": "Gherkin parser", "main": "dist/src/index.js", "types": "dist/src/index.d.ts", diff --git a/perl/VERSION b/perl/VERSION index 008c39a43..0b4dfcf09 100644 --- a/perl/VERSION +++ b/perl/VERSION @@ -1 +1 @@ -27.0.0 +28.0.0 diff --git a/python/setup.py b/python/setup.py index 8dc4c959a..1da47a68d 100644 --- a/python/setup.py +++ b/python/setup.py @@ -2,7 +2,7 @@ from setuptools import setup setup(name="gherkin-official", packages=["gherkin", "gherkin.pickles", "gherkin.stream"], - version="27.0.0", + version="28.0.0", description="Gherkin parser (official, by Cucumber team)", long_description="Gherkin parser (official, by Cucumber team)", author="Cucumber Ltd and Björn Rasmusson", diff --git a/ruby/VERSION b/ruby/VERSION index 008c39a43..0b4dfcf09 100644 --- a/ruby/VERSION +++ b/ruby/VERSION @@ -1 +1 @@ -27.0.0 +28.0.0