Changelog
[7.0.0-rc.0] - 2020-09-14
--publish
option to publish reports to reports.cucumber.io #1423, #1424transpose
method to data table interfacelog
function to world, providing a shorthand to log plain text as attachment(s)@types/cucumber
in TypeScript projectscucumber
to @cucumber/cucumber
- require
/import
statements must be changed from cucumber
to @cucumber/cucumber
TableDefinition
to DataTable
event-protocol
formatter has been removed and replaced with message
typeName
from options object for defineParameterType
in favour of name
CUCUMBER_TOTAL_SLAVES
is now CUCUMBER_TOTAL_WORKERS
CUCUMBER_SLAVE_ID
is now CUCUMBER_WORKER_ID
--format=./relpath/to/formatter
). Previously this was always loaded as a file relative to the current directory.json
formatter is deprecated and will be removed in next major release. Custom formatters should migrate to use the message
formatter, or the standalone JSON formatter as a stopgap.--retry-tag-filter
CLI argumentChangelog
[6.0.5] - 2019-11-13
Changelog
[6.0.4] - 2019-11-10
Changelog
[6.0.3] - 2019-10-27
Changelog
[6.0.2] - 2019-10-07
Changelog
[6.0.1] - 2019-10-06
Changelog
[6.0.0] - 2019-10-06
--retry <NUMBER>
and limit what tests will be retried with --retryTagFilter <EXPRESSION>
attemptNumber
to test case started, test case finished, and all test step events and a retried
boolean to the test case result to signify if the test case was retried*.json.js
files contain the js objects the json parses to. (UPDATE - reverted in 6.0.3)