Skip to content

Releases: cucumber/common

gherkin/go/v24.1.0

10 Oct 18:49
a4e2ed3
Compare
Choose a tag to compare
gherkin: Add test case for examples under a rule with tags (#2096)

gherkin/go/v23.0.1

31 Mar 13:33
9f3e4f5
Compare
Choose a tag to compare
Fix PHP Gherkin->Messages dependency (#1943)

When messages 18.0.0 was released, the constraint in gherkin/php/composer.json was changed to `dev-main||^17.0,^18.0`. This is incorrect because `,` is AND. It should have been `dev-main||^17.0||^18.0`

Pre-release of gherkin 23.0.0 removed the dev-main and left it as `^17.0,^18.0`. Despite visual inspection by me this was approved and released. It is currently uninstallable.

This removes the script that got rid of 'dev-main', fixes the constraint by removing `^17.0` as there is no php tag for that, and updates the messages script that adds new versions. Fixing this will require a `23.0.1` tag :/

The other issue was builds on main failing. This is because the local 'path repository' that makes gherkin install messages from local filesystem is unable to tell what version the checkout is. It's now forced to be 18.0.0 and only needs updating when gherkin breaks backward support for messages

Co-authored-by: MergeBot <ciaran.mcnulty@panasonic.aero>

gherkin/go/v23.0.0

31 Mar 10:17
467769f
Compare
Choose a tag to compare
Gherkin - Token matching refactor (#1917)

* Make matching the responsibility of Token (and not allow nulls when matched)

* Move all matched fields to new TokenMatch object

* Only use TokenMatch when building the GherkinDocument, removing null checking

* Make 'original' token Location immutable

Co-authored-by: Aurélien Reeves <aurelien.reeves@smartbear.com>

gherkin/go/v22.0.0

23 Sep 12:08
379280b
Compare
Choose a tag to compare
Release Gherkin v22.0.0

json-formatter/go/v19.0.0

08 Jul 19:15
8886043
Compare
Choose a tag to compare

gherkin/go/v21.0.0

01 Sep 21:33
d2fdfb0
Compare
Choose a tag to compare
Release Gherkin go v21.0.0

tag-expressions/python/v4.0.1

12 Sep 18:37
556f8f6
Compare
Choose a tag to compare

FIXES:

  • #1736: setup.py: Remove attribute use_2to3 which is deprecated since setuptools >= 58.0.2

OTHERWISE:
Some cleanups and updates and minor fixes (version information, README).

gherkin/go/v20.0.1

19 Jul 15:44
a9b0c58
Compare
Choose a tag to compare
Post release messages v17.0.1

cucumber-gherkin/v20.0.0

08 Jul 14:02
ec541de
Compare
Choose a tag to compare
Fix all default makefiles for Go

cucumber-gherkin/v19.0.3

24 May 15:44
c6d3ef8
Compare
Choose a tag to compare
Post release messages v16.0.1