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

@cucumber/cucumber

Package Overview
Dependencies
Maintainers
2
Versions
60
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@cucumber/cucumber - npm Package Versions

1
46

8.3.1

Diff

Changelog

Source

[8.3.1] - 2022-06-21

Fixed

  • Export IConfiguration type on API entry point (#2064)
cukebot
published 8.3.0 •

Changelog

Source

[8.3.0] - 2022-06-11

Added

  • Add willBeRetried to the parameter passed to After hook functions (#2045)

Changed

  • defineStep is now deprecated and will eventually be removed; use the appropriate Given/When/Then keyword to define your step (#2044)

Fixed

  • Prevent outputting ANSI escapes to stderr if it can't display them (#2035)
cukebot
published 8.2.2 •

Changelog

Source

[8.2.2] - 2022-05-27

Changed

  • Use latest HTML formatter with better handling for scenario outlines
cukebot
published 8.2.1 •

Changelog

Source

[8.2.1] - 2022-05-14

Fixed

  • Fix return type of step hook function to allow async functions (#2038)
cukebot
published 8.2.0 •

Changelog

Source

[8.2.0] - 2022-05-05

Changed

  • Fix issues with colored output, support FORCE_COLOR environment variable as an override (#2026)
cukebot
published 8.1.2 •

Changelog

Source

[8.1.2] - 2022-04-22

Added

  • Explicit support for Node.js 18 (#2007)

Fixed

  • Re-add cucumber-js bin file for backwards compatibility (#2008)
cukebot
published 8.1.1 •

Changelog

Source

[8.1.1] - 2022-04-20

Fixed

  • Capture dependency on @cucumber/message-streams to satisfy peer requirement from @cucumber/gherkin-streams (#2006)
cukebot
published 8.1.0 •

Changelog

Source

[8.1.0] - 2022-04-20

Added

Changed

  • Rename the cucumber-js binary's underlying file to be cucumber.js, so it doesn't fall foul of Node.js module conventions and plays nicely with ESM loaders (see documentation) (#1993)

Fixed

  • Correctly escape backslashes in generated expressions for snippets (#1324 #1995)
cukebot
published 8.0.0 •

Changelog

Source

[8.0.0] - 2022-04-06

Changed

  • Emit a warning when using a Node.js version that's untested with Cucumber (#1959)

Fixed

  • Allow file:// URLs to be used as formatter/snippet paths in options (#1963 #1920)
  • Allow custom formatters to rely on --require-module transpilers (#1985)
cukebot
published 8.0.0-rc.3 •

Changelog

Source

[8.0.0-rc.3] - 2022-03-21

Added

  • Add support for Node.js 17
  • Cucumber Expressions now support a wider array of parameter types (see documentation)
  • Improved styling and usability on report from html formatter
  • Support for customising work assignment when running in parallel (see documentation) (#1044 #1588)
  • Add a new option to --format-options: printAttachments (see documentation) (#1136 #1721)
  • Support for configuration to be objects instead of argv strings, and for configuration files in ESM and JSON formats (see documentation) (#1952)
  • New API for running Cucumber programmatically (see documentation) (#1955)

Changed

  • Switch from colors to chalk for terminal coloring (#1895)

Deprecated

  • parseGherkinMessageStream is deprecated in favour of loadSources (#1957)

Fixed

  • Warn users who are on an unsupported Node.js version (#1922)
  • Allow formatters to finish when a Gherkin parse error is encountered (#1404 #1951)

Removed

  • getConfiguration, initializeFormatters and getSupportCodeLibrary methods removed from Cli class in favour of new API
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