Skip to content

Latest commit

 

History

History
180 lines (91 loc) · 5.08 KB

File metadata and controls

180 lines (91 loc) · 5.08 KB

gherkin crate changelog

All user visible changes to gherkin crate will be documented in this file. This project uses Semantic Versioning 2.0.0.

0.16.0 · 2026-04-23

Diff | Milestone

BC Breaks

  • Fixed precedence of operations in tag expressions to align with upstream. (#52, #51)

Changed

  • Allowed And-like and But-like keywords at the beginning of Scenario, automatically considering them as Given-type steps. (#53)

0.15.0 · 2025-12-12

Diff

BC Breaks

  • Bump up MSRV to 1.88 to support newer versions of dependencies. (17c13206)

Fixed

Upgraded

  • [juniper] crate to 0.17 version. (f1dbe13a)

0.14.0 · 2023-07-14

Diff

BC Breaks

  • Bump up MSRV to 1.65 to support newer versions of dependencies.

Upgraded

0.13.0 · 2022-10-24

Diff | Milestone

BC Breaks

  • Bump up MSRV to 1.62 to support newer versions of dependencies.

Fixed

  • Parsing error on a Feature having comment and Tag simultaneously. (#37, #35)

0.12.0 · 2022-03-28

Diff | Milestone

BC Breaks

  • Made name field of Background required. (#32)
  • Make table field of Examples optional. (#32)

Added

  • Support text after Background and Examples keywords. (#31)
  • description field to Background, Examples, Rule and Scenario. (#32, #10)

0.11.2 · 2022-02-18

Diff

Fixed

  • Incorrect line numbers reporting. (#33)

0.11.1 · 2021-12-08

Diff

Fixed

0.11.0 · 2021-12-06

Diff

BC Breaks

  • Renamed crate from gherkin_rust to just gherkin. (d8803b80)
  • Yank 0.10.2 version, as it's appeared to be backwards incompatible.

0.10.2 · 2021-11-29

Diff

Added

  • Support of multiple Examples in Scenario Outline. (#29)