Skip to content

Releases: cucumber/cucumber-js

v9.5.0

03 Sep 18:02
v9.5.0
ad7f17d
Compare
Choose a tag to compare

Added

  • Support array notation of formats with path in configuration files (#2318)

Fixed

  • Wait for stream to finish at end of publish plugin (#2322)

v9.4.0

12 Aug 11:21
v9.4.0
85b1e5e
Compare
Choose a tag to compare

Fixed

  • Fix type import from cucumber-expressions (#2310)

Removed

  • Remove Cucumber Reports suggestion (#2311)

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)