Skip to content

Releases: cucumber/cucumber-js

v9.3.0

14 Jul 09:21
v9.3.0
2fd424a
Compare
Choose a tag to compare

Added

  • Support attachments with filenames (#2297)
  • Support downloading attachments from HTML report (#2300)

v9.2.0

22 Jun 14:41
v9.2.0
a03329c
Compare
Choose a tag to compare

Added

  • New option for JUnit test suite name to be passed in formatOptions (#2265)
  • Include source reference in emitted messages for parameter types (#2287)

Fixed

  • Correctly interpret retried scenarios in rerun formatter (#2292)

v9.1.2

07 May 09:38
v9.1.2
63f3033
Compare
Choose a tag to compare

Changed

  • Only show global install warning in debug mode (#2285)

Fixed

  • Export ISupportCodeLibrary type on /api entry point (#2284)

v9.1.1

07 May 08:06
v9.1.1
1c13cf9
Compare
Choose a tag to compare

Fixed

  • Upgrade yaml to address security vulnerability (#2281)

v9.1.0

28 Mar 08:45
v9.1.0
764b7b6
Compare
Choose a tag to compare

Added

  • Formatters create sub-directory automatically instead of failing (#2266)
  • Include a less cryptic error message when trying to require an ES module (#2264)

Changed

  • Change hashes type from any to Record<string, string> in DataTable (#2270)

v9.0.1

15 Mar 21:17
v9.0.1
517338b
Compare
Choose a tag to compare

Fixed

  • Ensure feature paths are properly deduplicated (#2258)

v9.0.0

27 Feb 09:29
v9.0.0
bf8f681
Compare
Choose a tag to compare

Removed

  • BREAKING CHANGE: Remove support for Node.js versions 12 and 17 (#2237)
  • BREAKING CHANGE: Remove "generator" snippet interface (#2241)

v8.11.1

12 Feb 13:00
v8.11.1
e07d3ff
Compare
Choose a tag to compare

Fixed

  • Exit correctly when there's a Gherkin parse failure #2233
  • Refer to correct example line in JSON formatter (#2236)
  • Expose correct overload types for this.attach function (#2238)

v8.11.0

10 Feb 16:17
v8.11.0
847f613
Compare
Choose a tag to compare

Added

  • Affirm support for Node.js 19 #2230
  • Include some exception details in the result of a test step for downstream tools #2229

Fixed

  • Handle invalid characters when generating XML for JUnit formatter #2228

v8.10.0

28 Dec 02:08
v8.10.0
43f8649
Compare
Choose a tag to compare

Added

  • Add support for YAML as a configuration file format (#2199)

Changed

  • Replace duration with luxon for formatting durations (#2204)