v8.0.0-rc.3
Pre-release
Pre-release
Added
- 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 (#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 (#1952)
- New API for running Cucumber programmatically (see documentation) (#1955)
Changed
- Switch from
colors
tochalk
for terminal coloring (#1895)
Deprecated
parseGherkinMessageStream
is deprecated in favour ofloadSources
(#1957)
Fixed
- Warn users who are on an unsupported node version (#1922)
- Allow formatters to finish when a Gherkin parse error is encountered (#1404 #1951)
Removed
getConfiguration
,initializeFormatters
andgetSupportCodeLibrary
methods removed fromCli
class in favour of new API