Skip to content

v16.0.0

Compare
Choose a tag to compare
@badeball badeball released this 26 Mar 15:42
· 348 commits to master since this release
  • Correctly set willBeRetried in messages reports, fixes #849.

  • Replace cucumber-json-formatter with native components, relates to #795, #827, #870, #966 and #967.

    • This removes the need to install cucumber-json-formatter in order to generate JSON reports.

    • This removes the options json.formatter and json.args, which are no longer relevant. With the native components, no child process is spawned.

    • If you previously had configured specPattern to equal **/*.feature (or similar), then you should change it to cypress/e2e/**/*.feature in order to not accidentally include feature files located in node_modules. This will otherwise interfere with the calculation of the common ancestor path and thus step definition resolution.

      • This is no longer necessary as of v16.0.3.
  • Use deterministic, internal IDs, fixes #948 to some degree.