PackageTrack
Sign in Get early access

gherkin

Pure Rust implementation of Gherkin language (`.feature` file) for Cucumber testing framework.

0.16.0 17M downloads/mo #2324 most downloaded on crates.io cucumber-rs/gherkin

What this package is like to depend on

Last release 4 months ago

23 Apr 2026

Release timing varies

gaps range from 5 weeks to 3.5 years

Most releases are documented

notes for 8 of 9 stable releases

Nothing withdrawn

no release was ever pulled

8 years old

9 releases · first in 2018

2 releases in the last 12 months

see the full history below

Release timeline

9 releases · May 2018 to Apr 2026
2019 2020 2021 2022 2023 2024 2025 2026
Release Pre-release

Releases

latest 9
  1. 0.16.0 23 Apr 2026
    Release notes Open source →
    Release notes

    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)
    Open source →
  2. 0.15.0 12 Dec 2025
    Release notes Open source →
    Release notes

    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)
    Open source →
  3. 0.14.0 14 Jul 2023
    Release notes Open source →
    Release notes

    Diff

    BC Breaks

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

    Upgraded

    • [syn] crate to 2.0 version. (bdf31e7c)
    • [typed-builder] crate to 0.15 version. (bdf31e7c)
    Open source →
  4. 0.13.0 24 Oct 2022
    Release notes Open source →
    Release notes

    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)
    Open source →
  5. 0.12.0 28 Mar 2022
    Release notes Open source →
    Release notes

    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)
    Open source →
  6. 0.11.2 18 Feb 2022
    Release notes Open source →
    Release notes

    Diff

    Fixed

    • Incorrect line numbers reporting. (#33)
    Open source →
  7. 0.11.1 08 Dec 2021
    Release notes Open source →
    Release notes

    Diff

    Fixed

    Open source →
  8. 0.11.0 06 Dec 2021
    Release notes Open source →
    Release notes

    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.
    Open source →
  9. 0.0.1 26 May 2018

    Nothing published for this version

Every package, every release, already written down.

The archive is open and free. Watching your own project is what we are building next.

Browse the archive