Cucumber.js v7.3.1 Release Notes

Release Date: 2021-07-20 // 3 months ago
  • ๐Ÿ—„ Deprecated

    • ๐Ÿ—„ Deprecate setDefinitionFunctionWrapper and step definition option wrapperOptions

    ๐Ÿ›  Fixed

    • Prevent duplicate scenario execution where the same feature is targeted in multiple line expressions (#1706)
    • ๐Ÿ›  Fixed reports banner to point to new docs about environment variables
    • Re-add color functions for use with custom formatters 1582
    • IParameterTypeDefinition regexp fix 1702

Previous changes from v7.3.0

  • โž• Added

    ๐Ÿ”„ Changed

    • โœ… All testCase messages now emitted upfront at the start of the run (relevant for formatter authors) (#1408 #1669)
    • ๐Ÿšš Clarify that the JSON formatter will not be removed any time soon

    ๐Ÿ›  Fixed

    • ๐Ÿ‘ this now has correct TypeScript type in support code functions (#1667 #1690)
    • Progress bar formatter now reports total step count correctly (#1579 #1669)
    • Rerun functionality will now run nothing if the rerun file is empty from the previous run (#1302 #1568)
    • All messages now emitted with project-relative uris (#1534 #1672)
    • Json formatter now works with tagged examples (#1621 #1651)