From d251b4e9592d2c844ad217b7be213dd16faf2111 Mon Sep 17 00:00:00 2001 From: David Goss Date: Wed, 19 Nov 2025 08:08:51 +0000 Subject: [PATCH 1/2] Update protobuf schema for elixir --- elixir/messages.proto | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/elixir/messages.proto b/elixir/messages.proto index fd2f9403..edd3935c 100644 --- a/elixir/messages.proto +++ b/elixir/messages.proto @@ -438,23 +438,25 @@ message Pickle { string id = 1; // The uri of the source file string uri = 2; + // The location of this pickle in source file. A pickle constructed from `Examples` will point to the example row. + Location location = 3; // The name of the pickle - string name = 3; + string name = 4; // The language of the pickle - string language = 4; + string language = 5; // One or more steps - repeated PickleStep steps = 5; + repeated PickleStep steps = 6; /** * One or more tags. If this pickle is constructed from a Gherkin document, * It includes inherited tags from the `Feature` as well. */ - repeated PickleTag tags = 6; + repeated PickleTag tags = 7; /** * Points to the AST node locations of the pickle. The last one represents the unique * id of the pickle. A pickle constructed from `Examples` will have the first * id originating from the `Scenario` AST node, and the second from the `TableRow` AST node. */ - repeated string ast_node_ids = 7; + repeated string ast_node_ids = 8; /** * A tag From d6190e8eb89e255808099ed05d4880e9ec13edeb Mon Sep 17 00:00:00 2001 From: David Goss Date: Wed, 19 Nov 2025 10:20:45 +0000 Subject: [PATCH 2/2] update CHANGELOG.md --- CHANGELOG.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 7cda627a..94506881 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,6 +6,8 @@ The format is based on [Keep a Changelog](http://keepachangelog.com/) and this project adheres to [Semantic Versioning](http://semver.org/). ## [Unreleased] +### Fixed +- Update protobuf schema for Elixir ([#356](https://github.com/cucumber/messages/pull/356)) ## [31.0.0] - 2025-11-18 ### Added