From a7950edd9dc7f100b65657d1d9b7572037683b0d Mon Sep 17 00:00:00 2001 From: Luke Hill Date: Thu, 15 Aug 2024 09:23:05 +0100 Subject: [PATCH] Prepare release v26.0.0 Created-by: polyglot-release v1.4.0 --- CHANGELOG.md | 7 +++++-- dotnet/Cucumber.Messages/Cucumber.Messages.csproj | 6 +++--- elixir/mix.exs | 2 +- go/go.mod | 2 +- java/pom.xml | 6 +++--- javascript/package-lock.json | 4 ++-- javascript/package.json | 2 +- javascript/src/version.ts | 2 +- perl/VERSION | 2 +- ruby/VERSION | 2 +- 10 files changed, 19 insertions(+), 16 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 5058bcca..414ee8e7 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,12 +6,14 @@ The format is based on [Keep a Changelog](http://keepachangelog.com/) and this project adheres to [Semantic Versioning](http://semver.org/). ## [Unreleased] + +## [26.0.0] - 2024-08-15 ### Added - [Dotnet] Added support classes aligned with what is provided for the Java implementation (https://github.com/cucumber/messages/pull/233 [clrudolphi](https://github.com/clrudolphi)) ### Changed - **Internal breaking change** The code generation has undergone a large refactor (No visible changes expected). All new code - generation logic is now contained in [/codegen](./codegen) ([#228](https://github.com/cucumber/messages/pull/228) [luke-hill](https://github.com/luke-hill)) +generation logic is now contained in [/codegen](./codegen) ([#228](https://github.com/cucumber/messages/pull/228) [luke-hill](https://github.com/luke-hill)) - [Dotnet] Rewritten to align with the code generation techniques used for the other languages (https://github.com/cucumber/messages/pull/233 [clrudolphi](https://github.com/clrudolphi)) - [Dotnet] Upgraded from .NET 5 to .NET 8. Dropped .NET Framework 4.x as a target while retaining .NET Standard 2.0 as the primary target framework (https://github.com/cucumber/messages/pull/233 [clrudolphi](https://github.com/clrudolphi)) @@ -536,7 +538,8 @@ aggregated status. ### Added - Protobuf messages for Go, Java, JavaScript, TypeScript and Ruby -[Unreleased]: https://github.com/cucumber/messages/compare/v25.0.1...HEAD +[Unreleased]: https://github.com/cucumber/messages/compare/v26.0.0...HEAD +[26.0.0]: https://github.com/cucumber/messages/compare/v25.0.1...v26.0.0 [25.0.1]: https://github.com/cucumber/messages/compare/v25.0.0...v25.0.1 [25.0.0]: https://github.com/cucumber/messages/compare/v24.1.0...v25.0.0 [24.1.0]: https://github.com/cucumber/messages/compare/v24.0.1...v24.1.0 diff --git a/dotnet/Cucumber.Messages/Cucumber.Messages.csproj b/dotnet/Cucumber.Messages/Cucumber.Messages.csproj index ee13258a..7217513e 100644 --- a/dotnet/Cucumber.Messages/Cucumber.Messages.csproj +++ b/dotnet/Cucumber.Messages/Cucumber.Messages.csproj @@ -1,4 +1,4 @@ - + netstandard2.0 10.0 @@ -10,7 +10,7 @@ - 25.0.1 + 26.0.0 $(VersionNumber)-$(SnapshotSuffix) $(VersionNumber) @@ -19,7 +19,7 @@ Cucumber.Messages Cucumber.Messages Cucumber Ltd, TechTalk - Copyright © Cucumber Ltd, TechTalk + Copyright © Cucumber Ltd, TechTalk JSON schema-based messages for Cucumber's inter-process communication cucumber-messages cucumber reqnroll specflow gherkin https://github.com/cucumber/messages diff --git a/elixir/mix.exs b/elixir/mix.exs index eaeadd46..e3bd75b7 100644 --- a/elixir/mix.exs +++ b/elixir/mix.exs @@ -7,7 +7,7 @@ defmodule CucumberMessages.MixProject do def project do [ app: :cucumber_messages, - version: "25.0.1", + version: "26.0.0", name: "CucumberMessages", description: description(), package: package(), diff --git a/go/go.mod b/go/go.mod index 13d796ca..a5f1e2e3 100644 --- a/go/go.mod +++ b/go/go.mod @@ -1,4 +1,4 @@ -module github.com/cucumber/messages/go/v25 +module github.com/cucumber/messages/go/v26 require ( github.com/gofrs/uuid v4.4.0+incompatible diff --git a/java/pom.xml b/java/pom.xml index 7d90baad..8f50aa0c 100644 --- a/java/pom.xml +++ b/java/pom.xml @@ -8,7 +8,7 @@ 4.2.0 messages - 25.0.2-SNAPSHOT + 26.0.0 jar Cucumber Messages JSON schema-based messages for Cucumber's inter-process communication @@ -16,14 +16,14 @@ io.cucumber.messages - 1718293851 + 1723710181 scm:git:git://github.com/cucumber/messages.git scm:git:git@github.com:cucumber/messages.git git://github.com/cucumber/messages.git - HEAD + v26.0.0 diff --git a/javascript/package-lock.json b/javascript/package-lock.json index da9faac3..710175c0 100644 --- a/javascript/package-lock.json +++ b/javascript/package-lock.json @@ -1,12 +1,12 @@ { "name": "@cucumber/messages", - "version": "25.0.1", + "version": "26.0.0", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "@cucumber/messages", - "version": "25.0.1", + "version": "26.0.0", "license": "MIT", "dependencies": { "@types/uuid": "10.0.0", diff --git a/javascript/package.json b/javascript/package.json index c4611ae6..031d1bc7 100644 --- a/javascript/package.json +++ b/javascript/package.json @@ -1,6 +1,6 @@ { "name": "@cucumber/messages", - "version": "25.0.1", + "version": "26.0.0", "description": "JSON schema-based messages for Cucumber's inter-process communication", "type": "module", "main": "dist/cjs/src/index.js", diff --git a/javascript/src/version.ts b/javascript/src/version.ts index b1236951..eaa43ef9 100644 --- a/javascript/src/version.ts +++ b/javascript/src/version.ts @@ -1,2 +1,2 @@ // This file is automatically generated using npm scripts -export const version = '25.0.1' +export const version = '26.0.0' diff --git a/perl/VERSION b/perl/VERSION index 9d0cd2ef..1e212a91 100644 --- a/perl/VERSION +++ b/perl/VERSION @@ -1 +1 @@ -25.0.1 +26.0.0 diff --git a/ruby/VERSION b/ruby/VERSION index 9d0cd2ef..1e212a91 100644 --- a/ruby/VERSION +++ b/ruby/VERSION @@ -1 +1 @@ -25.0.1 +26.0.0