Socket
Socket
Sign inDemoInstall

@cucumber/gherkin

Package Overview
Dependencies
Maintainers
2
Versions
45
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@cucumber/gherkin - npm Package Versions

1235

16.0.0

Diff

Changelog

Source

[16.0.0] - 2020-12-10

Added

  • [Elixir] New implementation! (#1251 WannesFransen1994)

Changed

  • Telugu now uses the correct 639-1 code - te instead of tl. (#1238 #1221 nvmkpk)

Removed

  • [JavaScript] The Query class has been removed from this library, and has been added to @cucumber/gherkin-utils
cukebot
published 15.0.2 •

Changelog

Source

[15.0.2] - 2020-08-17

Fixed

  • Revert removal of Gherkin keywords from 15.0.1
cukebot
published 15.0.1 •

Changelog

Source

[15.0.1] - 2020-08-12

Changed

  • Do not use this release. The removal of Gherkin keywords breaks backwards compatibility for Creole and French, and this should have been released as a major release. The keywords are restored in 15.0.2, and we'll remove them again in a future major release.

Removed

  • Remove keyword aliases that only differ by letter case (French, Creole). The reason for this is that Cucumber-JVM generates annotation classes for each step keyword, and some file systems are case insensitive. This led to inconsistencies in the classes that were generated during the build. Removing these keywords fixes this problem. Theoretically this should trigger a new major release, but because the change is so minor and will affect very few users we've made this a patch release.
cukebot
published 15.0.0 •

Changelog

Source

[15.0.0] - 2020-08-07

Changed

  • Update messages to 13.0.1
cukebot
published 14.2.0 •

Changelog

Source

[14.2.0] - 2020-07-31

Changed

  • Update messages to 12.4.0
cukebot
published 14.1.0 •

Changelog

Source

[14.1.0] - 2020-07-29

Changed

  • Update messages to 12.3.2
cukebot
published 14.0.2 •

Changelog

Source

[14.0.2] - 2020-06-29

Fixed

  • [JavaScript] Actually merge #1094 - it wasn't done in 14.0.1
  • [JavaScript] Throw NoSuchLanguageException when language is unknown #1102 (#1102 mpkorstanje)
cukebot
published 14.0.1 •

Changelog

Source

[14.0.1] - 2020-06-29

Fixed

cukebot
published 14.0.0 •

Changelog

Source

[14.0.0] - 2020-06-27

Added

  • [Java] Enable consumers to find our version at runtime using clazz.getPackage().getImplementationVersion() by upgrading to cucumber-parent:2.1.0 (#976 aslakhellesoy)
  • [Java/Ruby/Go/Javascript] Add tests to ensure we do not delete whitespace inside a table cell (#769 mpkorstanje)

Changed

  • Upgrade to messages 12.2.0
  • [Ruby] gherkin-query: if a feature file is empty, do not update anything. (cucumber-ruby#1427 vincent-psarga)
  • [JavaScript] Change gherkinQuery API: * getPickleIds: now takes a URI and an astNodeId to find the pickle ids instead of a line number * getPickleStepIds: now takes an astNodeId parameter instead of a URL and a line number to locate the pickle step id * expose parse and parseAndCompile utilities
  • Fixed Estonian translation of "Rule" (#973 ookull)
  • Fixed Estonian translation of "Scenario Outline" (#972 ookull)

Fixed

  • [JavaScript] Update gherkin-languages.json, which hadn't been updated for a few versions (not sure for how long!)
  • [Ruby] Fix the default constructor of Gherkin::Parser (#1074 aslakhellesoy)
  • [Ruby] Use require_relative for internal requires (#1010 deivid-rodriguez)
  • [Javascript] Escape regex characters in table header (#1077 mpkorstanje)
cukebot
published 13.0.0 •

Changelog

Source

[13.0.0] - 2020-04-14

Changed

  • Upgrade to messages 12.0.0
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