Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

@cucumber/gherkin

Package Overview
Dependencies
Maintainers
2
Versions
50
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@cucumber/gherkin - npm Package Versions

1245

23.0.0

Diff

Changelog

Source

[23.0.0] - 2022-03-30

Changed

  • Update messages to v18.0.0
  • [Java] Replaced Gherkin with a GherkinParser that uses a builder to construct.
  • [Java] Made all internal classes package private
  • [Java] Removed unused stopAtFirstError property from Parser
  • [PHP] Implemented Gherkin
  • [JavaScript] @cucumber/message-streams has been removed from the dependencies. If you are using @cucumber/gherkin-streams v5.0.0 or later, you have to add @cucumber/message-streams in your dependencies in addition to @cucumber/gherkin.

Removed

  • [Java] the io.cucumber.gherkin.Main class is no longer part of the jar.
cukebot
published 22.0.0 •

Changelog

Source

[22.0.0] - 2021-09-23

Added

  • [Perl] Documentation for most of the modules (#1740 ehuelsmann)

Changed

  • [Perl] Changed API to pass around Cucumber::Messages instead of hashesand increased minimum Perl version in accordance with Cucumber::Messages(to 5.14; from 5.12) (#1735ehuelsmann)

Fixed

  • [Perl] Failure to include CHANGELOG.md in the release tarball (#1728 ehuelsmann)
cukebot
published 21.0.0 •

Changelog

Source

[21.0.0] - 2021-09-01

Added

  • [JavaScript] Expose Errors object.

Changed

Fixed

Removed

cukebot
published 20.0.1 •

Changelog

Source

[20.0.1] - 2021-07-19

Changed

  • Update messages to v17.0.1
cukebot
published 20.0.0 •

Changelog

Source

[20.0.0] - 2021-07-08

Changed

  • Update messages to v17.0.0
  • Update rule polish translation (#1579 l310)
  • Add US Texan translations. (#1625 willmac321)
  • [Go] Move module paths to point to monorepo (#1550)
  • [Ruby] Usage of Message DTOs instead of plain ruby hashes (#1603)

Fixed

  • [Ruby] Rules weren't inheriting the relevant tags during the Gherkin Query stage (Where it caches the NodeID) (#1593 luke-hill)
  • MDG parser correctly removes leading space from content in DocStrings
cukebot
published 19.0.3 •

Changelog

Source

[19.0.3] - 2021-05-24

Fixed

  • MDG files must use the .feature.md extension.
  • Data Tables and Examples Tables in Markdown must be indented 2-5 spaces in order tobe recognised.
cukebot
published 19.0.2 •

Changelog

Source

[19.0.2] - 2021-05-19

Fixed

  • Upgrade to @cucumber/message-streams ^2.0.0
  • Upgrade berp to 1.3.0 (parser behavior not changed) (#1542 gasparnagy)
cukebot
published 19.0.1 •

Changelog

Source

[19.0.1] - 2021-05-17

Fixed

cukebot
published 19.0.0 •

Changelog

Source

[19.0.0] - 2021-05-15

Added

Changed

  • [DotNet] Replaced Utf8Json with source-embedded TinyJson. (#511 gasparnagy)
  • Update Dutch translation of the "Rule" keyword. (#1513 OrhanTozan)
  • Update Russian translation of the "Scenario Outline" keyword. (#1499 hkosova)
  • Update Hungarian translation of the "Rule" keyword. (#1518 gasparnagy)
  • [Go, Java, JavaScript, Ruby] Upgrade to messages 16.0.0: this may have a big impact on APIs.Please see messages/CHANGELOG.md for more details.

Fixed

Removed

  • [Elixir] The package was not released - it needs to be updated to pass acceptance tests.
  • [Perl] The package was not released - it needs to be updated to pass acceptance tests.
cukebot
published 18.1.1 •

Changelog

Source

[18.1.1] - 2021-04-22

Fixed

  • [python] Run gherkin as a module. (#1480 #1475 [brasmusson] [aurelien-reeves])
SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc