Cypress Fail Fast Versions Save

A Cypress plugin to skip tests on first failure.

v3.4.0

2 years ago

Added

  • feat(#186): Add CYPRESS_FAIL_FAST_BAIL option

Changed

  • chore(deps): Update package-lock files to NPM v8
  • test(e2e): Increase tests stability. Fix flaky test in parallel specs
  • test(e2e): Turn tsc check into an assertion
  • refactor: Reduce cognitive complexity
  • chore(deps): Update devDependencies

v3.3.0

2 years ago

Added

  • feat(#169): Support Cypress 9.x
  • test(#169): Run E2E tests also with Cypress 9.x
  • chore: Do not run pipelines with Node.js v12.x in order to make tests lighter

Changed

  • chore(deps): Support any Cypress version greater than 5.x in peerDependencies.
  • chore(deps): Update devDependencies
  • chore(deps): Configure renovate to not upgrade Cypress major versions in E2E tests of versions 7.x and 8.x

Removed

  • docs: Remove npm dependencies broken badge

v3.2.0

2 years ago

Changed

  • chore(deps): Update devDependencies
  • chore(deps): Support any NodeJs version greater than 10.x.

Fixed

  • fix: Skip nested before hooks when one fails

v3.1.1

2 years ago

Added

  • test(#151): Add TypeScript types check. Check types also in E2E tests
  • docs: Add Cypress v8.x support to docs

Changed

  • chore(deps): Update dependencies

Fixed

  • fix(#151): Fix TypeScript declarations. Remove TestConfigOverrides recursively references

v3.1.0

2 years ago

Added

  • chore(#129): Support Cypress v8.x in peerDependencies. Add E2E tests using Cypress v8

Changed

  • chore(deps): Update dependencies

v3.0.0

2 years ago

Added

  • feat(#119): Force the next test to fail when a "before" or "beforeEach" hook fails, so the execution is marked as "failed", and fail fast mode can be enabled.
  • feat: Add logs when skip mode is enabled, and when Cypress runner is stopped.

Changed

  • refactor: Improve code readability
  • chore(deps): Update dependencies

Removed

  • feat: Do not apply fail fast on other hooks apart from "before" and "beforeEach"

BREAKING CHANGES

  • Fail fast is only applied on "before" and "beforeEach" hooks failures. Other hooks are ignored.

v2.4.0

2 years ago

Added

  • feat(#91): Enter skip mode if any hook fails

Changed

  • chore(deps): Update devDependencies

v2.3.3

3 years ago

Changed

  • chore(deps): Update devDependencies
  • chore: Migrate Sonar project

v2.3.2

3 years ago

Added

  • chore(deps): Support Node v16.x in engines. Run tests also in node 16.0.0

Changed

  • chore(deps): Update devDependencies

v2.3.1

3 years ago

Added

  • chore(deps): Support Cypress v7.x in peerDependencies
  • test(e2e): Run e2e tests also in Cypress v7.x

Changed

  • chore(pipelines): Update node versions
  • chore(pipelines): Do not run tests in Node 10, because it is not supported by Cypress v7.x
  • chore(deps): Update devDependencies
  • chore(renovate): Configure renovate to not update Cypress to a version higher than 6.x in Cypress 6.x e2e tests folder
  • test(e2e): Do not trace npm commands logs until DEBUG environment variable is set to true