Releases: javierbrea/cypress-fail-fast
Releases · javierbrea/cypress-fail-fast
Failed tests log
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
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
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
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
Support Cypress 8.x
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
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
Update dependencies
Changed
- chore(deps): Update devDependencies
- chore: Migrate Sonar project
Support Node.js v16
Added
- chore(deps): Support Node v16.x in engines. Run tests also in node 16.0.0
Changed
- chore(deps): Update devDependencies