Skip to content

Releases: javierbrea/cypress-fail-fast

Failed tests log

02 Mar 14:10
3291a08
Compare
Choose a tag to compare

Fixed

  • fix(#193): Do not log "Enabling skip mode" in every failed test. When a test fails, log "Failed tests: x/y", where y is the bail option.

Changed

  • chore(deps): Update devDependencies

Add BAIL option

24 Feb 07:44
f86d835
Compare
Choose a tag to compare

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

Support Cypress 9.x

13 Nov 17:11
2a9ed68
Compare
Choose a tag to compare

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

Skip nested before hooks

01 Nov 13:09
86044fd
Compare
Choose a tag to compare

Changed

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

Fixed

  • fix: Skip nested before hooks when one fails

Fix Typescript declarations

21 Aug 12:04
d079ba6
Compare
Choose a tag to compare

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

Support Cypress 8.x

22 Jul 04:54
8c948e1
Compare
Choose a tag to compare

Added

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

Changed

  • chore(deps): Update dependencies

Force test to fail when before hook fails

23 Jun 06:37
d389642
Compare
Choose a tag to compare

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.

Apply fail-fast on hooks failure

10 Jun 17:17
ed59c70
Compare
Choose a tag to compare

Added

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

Changed

  • chore(deps): Update devDependencies

Update dependencies

29 May 09:32
536e962
Compare
Choose a tag to compare

Changed

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

Support Node.js v16

29 Apr 05:02
bc87e6c
Compare
Choose a tag to compare

Added

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

Changed

  • chore(deps): Update devDependencies