Releases: cucumber/cucumber-js
Releases · cucumber/cucumber-js
v9.5.0
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
Fixed
- Fix type import from cucumber-expressions (#2310)
Removed
- Remove Cucumber Reports suggestion (#2311)
v9.3.0
Added
- Support attachments with filenames (#2297)
- Support downloading attachments from HTML report (#2300)
v9.2.0
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
Changed
- Only show global install warning in debug mode (#2285)
Fixed
- Export
ISupportCodeLibrary
type on /api
entry point (#2284)
v9.1.1
Fixed
- Upgrade
yaml
to address security vulnerability (#2281)
v9.1.0
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
Fixed
- Ensure feature paths are properly deduplicated (#2258)
v9.0.0
Removed
- BREAKING CHANGE: Remove support for Node.js versions 12 and 17 (#2237)
- BREAKING CHANGE: Remove "generator" snippet interface (#2241)
v8.11.1
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)