Releases: percy/percy-cypress
Releases · percy/percy-cypress
v3.1.3-beta.0
What's Changed
- ⬆️ Bump tsd from 0.20.0 to 0.21.0 by @dependabot in #514
- ⬆️ Bump cypress from 10.1.0 to 10.2.0 by @dependabot in #515
- ⬆️ Bump @percy/core from 1.3.1 to 1.5.1 by @dependabot in #519
- ⬆️ Bump tsd from 0.21.0 to 0.22.0 by @dependabot in #518
- ⬆️ Bump @percy/sdk-utils from 1.3.1 to 1.5.1 by @dependabot in #517
- ⬆️ Bump cypress from 10.2.0 to 10.3.0 by @dependabot in #516
- ⬆️ Bump @percy/sdk-utils from 1.5.1 to 1.6.0 by @dependabot in #524
- ⬆️ Bump @percy/core from 1.5.1 to 1.6.0 by @dependabot in #523
- ⬆️ Bump @percy/core from 1.6.0 to 1.6.1 by @dependabot in #526
- ⬆️ Bump @percy/sdk-utils from 1.6.0 to 1.6.1 by @dependabot in #525
- ⬆️ Bump terser from 5.14.0 to 5.14.2 by @dependabot in #529
- ⬆️ Bump @percy/sdk-utils from 1.6.1 to 1.7.2 by @dependabot in #537
- ⬆️ Bump @percy/core from 1.6.1 to 1.7.2 by @dependabot in #535
- ⬆️ Bump webpack from 5.73.0 to 5.74.0 by @dependabot in #536
- ⬆️ Bump cypress from 10.3.0 to 10.3.1 by @dependabot in #533
- ⬆️ Bump cypress from 10.3.1 to 10.4.0 by @dependabot in #540
- ⬆️ Bump @percy/core from 1.7.2 to 1.8.0 by @dependabot in #539
- ⬆️ Bump @percy/sdk-utils from 1.7.2 to 1.8.0 by @dependabot in #538
- ⬆️ Bump @percy/core from 1.8.0 to 1.9.0 by @dependabot in #542
- ✅ Use Percy CLI testing mode for tests by @wwilsman in #543
- ⬆️ Bump cypress from 10.4.0 to 10.6.0 by @dependabot in #544
- ⬆️ Bump @percy/sdk-utils from 1.9.1 to 1.10.0 by @dependabot in #546
- ⬆️ Bump @percy/cli from 1.9.1 to 1.10.0 by @dependabot in #545
- ⬆️ Bump tsd from 0.22.0 to 0.23.0 by @dependabot in #547
- ⬆️ Bump @percy/sdk-utils from 1.10.0 to 1.10.1 by @dependabot in #549
- ⬆️ Bump cypress from 10.6.0 to 10.7.0 by @dependabot in #548
- ⬆️ Bump @percy/cli from 1.10.0 to 1.10.1 by @dependabot in #550
- ⬆️ Bump @percy/cli from 1.10.1 to 1.10.2 by @dependabot in #552
- ⬆️ Bump @percy/sdk-utils from 1.10.1 to 1.10.2 by @dependabot in #551
- ⬆️ Bump cypress from 10.7.0 to 10.8.0 by @dependabot in #556
- ⬆️ Bump tsd from 0.23.0 to 0.24.1 by @dependabot in #554
- ⬆️ Upgrade tests to latest
@percy/sdk-utils
for logger mocking by @Robdel12 in #558 - ⬆️👷 Bump actions/stale from 5 to 6 by @dependabot in #559
- ⬆️ Bump cypress from 10.8.0 to 10.9.0 by @dependabot in #560
- ⬆️ Bump @percy/sdk-utils from 1.10.4 to 1.11.0 by @dependabot in #562
- ⬆️ Bump @percy/cli from 1.10.4 to 1.11.0 by @dependabot in #561
- ⬆️ Bump cypress from 10.9.0 to 10.10.0 by @dependabot in #563
- ⬆️ Bump @percy/cli from 1.11.0 to 1.12.0 by @dependabot in #565
- ⬆️ Bump @percy/sdk-utils from 1.11.0 to 1.12.0 by @dependabot in #564
- ⬆️ Bump babel-loader from 8.2.5 to 9.0.0 by @dependabot in #567
- ⬆️ Bump cypress from 10.10.0 to 10.11.0 by @dependabot in #566
- ⬆️ Bump @percy/sdk-utils from 1.12.0 to 1.16.0 by @dependabot in #578
- ⬆️ Bump @percy/cli from 1.12.0 to 1.16.0 by @dependabot in #580
- Use @percy/cli from github for regression by @samarsault in #604
- Fix find for linux by @samarsault in #619
- ⬆️ Bump webpack from 5.74.0 to 5.76.3 by @dependabot in #616
- ⬆️ Bump @percy/cli from 1.16.0 to 1.21.0 by @dependabot in #613
- ⬆️ Bump tsd from 0.24.1 to 0.28.0 by @dependabot in #611
- ⬆️ Bump @percy/sdk-utils from 1.16.0 to 1.21.0 by @dependabot in #612
- ⬆️ Bump cypress from 10.11.0 to 12.8.1 by @dependabot in #615
- ⬆️👷 Bump actions/stale from 6 to 8 by @dependabot in #617
- CI Add validation for branch input by @samarsault in #636
- ⬆️ Bump webpack from 5.76.3 to 5.88.1 by @dependabot in #663
- ⬆️ Bump @percy/cli from 1.21.0 to 1.26.2 by @dependabot in #666
- ⬆️ Bump @percy/sdk-utils from 1.21.0 to 1.26.2 by @dependabot in #667
- ⬆️ Bump semver from 5.7.1 to 5.7.2 by @dependabot in #668
- ⬆️ Bump @cypress/code-coverage from 3.10.0 to 3.11.0 by @dependabot in #670
- ⬆️👷 Bump github/codeql-action from 2.20.0 to 2.20.4 by @dependabot in #671
- ⬆️ Bump word-wrap from 1.2.3 to 1.2.4 by @dependabot in #673
- ⬆️ Bump cypress from 12.8.1 to 12.17.1 by @dependabot in #669
- adding support for percyThrowErrorOnFailure , by default it will be false by @prklm10 in #803
New Contributors
- @samarsault made their first contribution in #604
- @prklm10 made their first contribution in #803
Full Changelog: v3.1.2...v3.1.3-beta.0
v3.1.2
🐛 Bug Fixes
🏗 Maintenance
- 🧹 Fix stale issue label & dependabot GH actions (#393) @Robdel12
- 📝 Update snapshot options docs in README (#385) @Robdel12
⬆️⬇️ Dependency Updates
- 🐛⬆️ Upgrade to Cypress 10.x (#512) @Robdel12
- ⬆️ Bump @percy/sdk-utils from 1.2.1 to 1.3.0 (#510) @dependabot
- ⬆️ Bump @percy/core from 1.2.1 to 1.3.0 (#511) @dependabot
- ⬆️ Bump cypress from 9.6.1 to 9.7.0 (#505) @dependabot
- ⬆️ Bump @percy/core from 1.1.4 to 1.2.1 (#504) @dependabot
- ⬆️ Bump @percy/sdk-utils from 1.1.4 to 1.2.1 (#503) @dependabot
- ⬆️ Bump @percy/core from 1.1.2 to 1.1.4 (#501) @dependabot
- ⬆️ Bump @percy/sdk-utils from 1.1.2 to 1.1.4 (#500) @dependabot
- ⬆️ Bump cypress from 9.6.0 to 9.6.1 (#502) @dependabot
- ⬆️ Bump @percy/core from 1.1.0 to 1.1.2 (#498) @dependabot
- ⬆️ Bump @percy/sdk-utils from 1.1.0 to 1.1.2 (#499) @dependabot
- ⬆️ Bump cypress from 9.5.4 to 9.6.0 (#497) @dependabot
- ⬆️ Bump @percy/sdk-utils from 1.0.8 to 1.1.0 (#495) @dependabot
- ⬆️ Bump @percy/core from 1.0.8 to 1.1.0 (#496) @dependabot
- ⬆️ Bump async from 3.2.0 to 3.2.3 (#493) @dependabot
- ⬆️ Bump @percy/core from 1.0.5 to 1.0.8 (#490) @dependabot
- ⬆️ Bump @percy/sdk-utils from 1.0.5 to 1.0.8 (#491) @dependabot
- ⬆️ Bump cypress from 9.5.3 to 9.5.4 (#492) @dependabot
- ⬆️ Bump eslint-plugin-import from 2.25.4 to 2.26.0 (#486) @dependabot
- ⬆️👷 Bump actions/stale from 4 to 5 (#487) @dependabot
- ⬆️ Bump @percy/sdk-utils from 1.0.0-beta.76 to 1.0.1 (#482) @dependabot
- ⬆️ Bump cypress from 9.5.2 to 9.5.3 (#485) @dependabot
- ⬆️ Bump tsd from 0.19.1 to 0.20.0 (#484) @dependabot
- ⬆️👷 Bump actions/cache from 2 to 3 (#480) @dependabot
- ⬆️ Bump minimist from 1.2.5 to 1.2.6 (#479) @dependabot
- ⬆️ Bump cypress from 9.5.1 to 9.5.2 (#478) @dependabot
- ⬆️ Bump cypress from 9.5.0 to 9.5.1 (#476) @dependabot
- ⬆️👷 Bump actions/checkout from 2 to 3 (#477) @dependabot
- ⬆️ Bump @percy/core from 1.0.0-beta.75 to 1.0.0-beta.76 (#470) @dependabot
- ⬆️👷 Bump actions/setup-node from 2.5.1 to 3 (#471) @dependabot
- ⬆️ Bump cypress from 9.4.1 to 9.5.0 (#468) @dependabot
- ⬆️ Bump @percy/sdk-utils from 1.0.0-beta.74 to 1.0.0-beta.75 (#464) @dependabot
- ⬆️ Bump @percy/core from 1.0.0-beta.74 to 1.0.0-beta.75 (#465) @dependabot
- ⬆️ Bump cypress from 9.3.1 to 9.4.1 (#463) @dependabot
- ⬆️ Bump @percy/core from 1.0.0-beta.73 to 1.0.0-beta.74 (#459) @dependabot
- ⬆️ Bump @percy/sdk-utils from 1.0.0-beta.73 to 1.0.0-beta.74 (#460) @dependabot
- ⬆️ Bump cached-path-relative from 1.0.2 to 1.1.0 (#458) @dependabot
- ⬆️ Bump cypress from 9.2.1 to 9.3.1 (#457) @dependabot
- ⬆️ Bump @percy/core from 1.0.0-beta.71 to 1.0.0-beta.73 (#452) @dependabot
- ⬆️ Bump @percy/sdk-utils from 1.0.0-beta.71 to 1.0.0-beta.73 (#453) @dependabot
- ⬆️ Bump cypress from 9.2.0 to 9.2.1 (#454) @dependabot
- ⬆️ Bump cypress from 9.1.1 to 9.2.0 (#447) @dependabot
- ⬆️ Bump tsd from 0.19.0 to 0.19.1 (#448) @dependabot
- ⬆️ Bump eslint-plugin-import from 2.25.3 to 2.25.4 (#449) @dependabot
- ⬆️👷 Bump actions/setup-node from 2.5.0 to 2.5.1 (#450) @dependabot
- ⬆️ Bump @cypress/code-coverage from 3.9.11 to 3.9.12 (#439) @dependabot
- ⬆️ Bump @percy/core from 1.0.0-beta.70 to 1.0.0-beta.71 (#440) @dependabot
- ⬆️ Bump eslint-plugin-promise from 5.1.1 to 5.2.0 (#441) @dependabot
- ⬆️ Bump @percy/sdk-utils from 1.0.0-beta.70 to 1.0.0-beta.71 (#442) @dependabot
- ⬆️👷 Bump actions/setup-node from 2.4.1 to 2.5.0 (#443) @dependabot
- ⬆️ Bump cypress from 9.1.0 to 9.1.1 (#438) @dependabot
- ⬆️ Bump cypress from 9.0.0 to 9.1.0 (#435) @dependabot
- ⬆️ Bump tsd from 0.18.0 to 0.19.0 (#433) @dependabot
- ⬆️ Bump cypress from 8.7.0 to 9.0.0 (#431) @dependabot
- ⬆️ Bump eslint-plugin-import from 2.25.2 to 2.25.3 (#432) @dependabot
- ⬆️ Bump cypress from 8.6.0 to 8.7.0 (#429) @dependabot
- ⬆️ Bump @percy/sdk-utils from 1.0.0-beta.68 to 1.0.0-beta.70 (#427) @dependabot
- ⬆️ Bump eslint-plugin-promise from 5.1.0 to 5.1.1 (#426) @dependabot
- ⬆️ Bump @percy/core from 1.0.0-beta.69 to 1.0.0-beta.70 (#428) @dependabot
- ⬆️ Bump babel-plugin-istanbul from 6.0.0 to 6.1.1 (#422) @dependabot
- ⬆️ Bump @percy/core from 1.0.0-beta.68 to 1.0.0-beta.69 (#423) @dependabot
- ⬆️ Bump eslint-plugin-import from 2.24.2 to 2.25.2 (#421) @dependabot
- ⬆️ Bump cypress from 8.5.0 to 8.6.0 (#424) @dependabot
- ⬆️ Bump tsd from 0.17.0 to 0.18.0 (#425) @dependabot
- ⬆️ Bump ansi-regex from 5.0.0 to 5.0.1 (#418) @dependabot
- ⬆️ Bump cypress from 8.4.1 to 8.5.0 (#416) @dependabot
- ⬆️👷 Bump actions/setup-node from 2.4.0 to 2.4.1 (#417) @dependabot
- ⬆️ Bump eslint-plugin-cypress from 2.11.3 to 2.12.1 (#415) @dependabot
- ⬆️ Bump @percy/core from 1.0.0-beta.67 to 1.0.0-beta.68 (#413) @dependabot
- ⬆️ Bump @percy/sdk-utils from 1.0.0-beta.67 to 1.0.0-beta.68 (#412) @dependabot
- ⬆️ Bump cypress from 8.3.1 to 8.4.1 (#414) @dependabot
- ⬆️ Bump @cypress/code-coverage from 3.9.10 to 3.9.11 (#411) @dependabot
- ⬆️ Bump cypress from 8.3.0 to 8.3.1 (#406) @dependabot
- ⬆️ Bump @percy/sdk-utils from 1.0.0-beta.65 to 1.0.0-beta.67 (#405) @dependabot
- ⬆️ Bump eslint-plugin-import from 2.24.1 to 2.24.2 (#407) @dependabot
- ⬆️ Bump @percy/core from 1.0.0-beta.65 to 1.0.0-beta.67 (#408) @dependabot
- ⬆️ Bump cypress from 8.2.0 to 8.3.0 (#403) @dependabot
- ⬆️ Bump eslint-plugin-import from 2.24.0 to 2.24.1 (#404) @dependabot
- ⬆️ Bump @percy/sdk-utils from 1.0.0-beta.63 to 1.0.0-beta.65 (#402) @dependabot
- ⬆️ Bump @percy/core from 1.0.0-beta.63 to 1.0.0-beta.65 (#401) @dependabot
- ⬆️ Bump path-parse from 1.0.6 to 1.0.7 (#400) @dependabot
- ⬆️ Bump @percy/core from 1.0.0-beta.62 to 1.0.0-beta.63 (#395) @dependabot
- ⬆️ Bump cypress from 8.1.0 to 8.2.0 (#397) @dependabot
- ⬆️ Bump @percy/sdk-utils from 1.0.0-beta.62 to 1.0.0-beta.63 (#396) @dependabot
- ⬆️ Bump eslint-plugin-import from 2.23.4 to 2.24.0 (#398) @dependabot
- ⬆️👷 Bump actions/setup-node from 2.3.1 to 2.4.0 (#399) @dependabot
- ⬆️👷 Bump actions/setup-node from 1 to 2.3.1 (#394) @dependabot
- ⬆️ Bump @percy/sdk-utils from 1.0.0-beta.60 to 1.0.0-beta.62 (#389) @dependabot
- ⬆️ Bump @cypress/code-coverage from 3.9.9 to 3.9.10 (#387) @dependabot
- ⬆️ Bump @percy/core from 1.0.0-beta.60 to 1.0.0-beta.62 (#386) @dependabot
- ⬆️ Bump cypress from 8.0.0 to 8.1.0 (#388) @dependabot
- ⬆️ Bump eslint from 7.31.0 to 7.32.0 (#390) @dependabot
- ⬆️ Bump @percy/core from 1.0.0-beta.58 to 1.0.0-beta.60 (#381) @dependabot
- ⬆️ Bump cypress from 7.7.0 to 8.0.0 (#382) @dependabot
- ⬆️ Bump @percy/sdk-utils from 1.0.0-beta.58 to 1.0.0-beta.60 (#383) @dependabot
v3.1.1
🐛 Bug Fixes
🏗 Maintenance
- ⬆️ Bump eslint from 7.30.0 to 7.31.0 (#379) @dependabot
- ⬆️ Bump cypress from 7.6.0 to 7.7.0 (#378) @dependabot
- ⬆️ Bump @cypress/code-coverage from 3.9.8 to 3.9.9 (#377) @dependabot
- ⬆️ Bump @percy/core from 1.0.0-beta.56 to 1.0.0-beta.58 (#374) @dependabot
- ⬆️ Bump @percy/sdk-utils from 1.0.0-beta.56 to 1.0.0-beta.58 (#375) @dependabot
- ⬆️ Bump @cypress/code-coverage from 3.9.7 to 3.9.8 (#373) @dependabot
- ⬆️ Bump eslint from 7.29.0 to 7.30.0 (#376) @dependabot
- ⬆️ Bump @percy/sdk-utils from 1.0.0-beta.52 to 1.0.0-beta.56 (#370) @dependabot
- ⬆️ Bump @percy/core from 1.0.0-beta.52 to 1.0.0-beta.56 (#369) @dependabot
- ⬆️ Bump cypress from 7.5.0 to 7.6.0 (#368) @dependabot
- ⬆️ Bump eslint from 7.28.0 to 7.29.0 (#364) @dependabot
- ⬆️ Bump @cypress/code-coverage from 3.9.6 to 3.9.7 (#365) @dependabot
- ⬆️ Bump cypress from 7.4.0 to 7.5.0 (#360) @dependabot
- ⬆️ Bump trim-newlines from 3.0.0 to 3.0.1 (#358) @dependabot
- ⬆️ Bump eslint-plugin-promise from 4.3.1 to 5.1.0 (#354) @dependabot
- ⬆️ Bump eslint from 7.27.0 to 7.28.0 (#355) @dependabot
- ⬆️ Bump tsd from 0.16.0 to 0.17.0 (#356) @dependabot
- ⬆️ Bump @cypress/code-coverage from 3.9.5 to 3.9.6 (#351) @dependabot
- ⬆️ Bump tsd from 0.15.1 to 0.16.0 (#352) @dependabot
- ⬆️ Bump @percy/core from 1.0.0-beta.50 to 1.0.0-beta.52 (#346) @dependabot
- ⬆️ Bump cypress from 7.3.0 to 7.4.0 (#347) @dependabot
- ⬆️ Bump eslint-plugin-import from 2.23.3 to 2.23.4 (#348) @dependabot
- ⬆️ Bump eslint-config-standard from 16.0.2 to 16.0.3 (#349) @dependabot
- ⬆️ Bump @percy/sdk-utils from 1.0.0-beta.50 to 1.0.0-beta.52 (#350) @dependabot
- ⬆️ Bump ws from 7.4.4 to 7.4.6 (#345) @dependabot
- ⬆️ Bump browserslist from 4.16.3 to 4.16.6 (#344) @dependabot
- ⬆️ Bump @percy/sdk-utils from 1.0.0-beta.49 to 1.0.0-beta.50 (#341) @dependabot
- ⬆️ Bump @percy/core from 1.0.0-beta.49 to 1.0.0-beta.50 (#340) @dependabot
- ⬆️ Bump eslint from 7.26.0 to 7.27.0 (#342) @dependabot
- ⬆️ Bump eslint-plugin-import from 2.23.2 to 2.23.3 (#343) @dependabot
- ⬆️ Bump cypress from 7.2.0 to 7.3.0 (#336) @dependabot
- ⬆️ Bump @percy/core from 1.0.0-beta.48 to 1.0.0-beta.49 (#334) @dependabot
- ⬆️ Bump @percy/sdk-utils from 1.0.0-beta.48 to 1.0.0-beta.49 (#335) @dependabot
- ⬆️ Bump tsd from 0.14.0 to 0.15.1 (#337) @dependabot
- ⬆️ Bump eslint-plugin-import from 2.22.1 to 2.23.2 (#338) @dependabot
- ⬆️ Bump hosted-git-info from 2.8.8 to 2.8.9 (#331) @dependabot
- ⬆️ Bump eslint-plugin-cypress from 2.11.2 to 2.11.3 (#329) @dependabot
- ⬆️ Bump eslint from 7.25.0 to 7.26.0 (#330) @dependabot
- ⬆️ Bump cypress from 7.1.0 to 7.2.0 (#327) @dependabot
- ⬆️ Bump @cypress/code-coverage from 3.9.4 to 3.9.5 (#328) @dependabot
- ⬆️ Bump eslint from 7.24.0 to 7.25.0 (#326) @dependabot
- ⬆️ Bump cypress from 7.0.1 to 7.1.0 (#322) @dependabot
- ⬆️ Bump @percy/sdk-utils from 1.0.0-beta.47 to 1.0.0-beta.48 (#324) @dependabot
- ⬆️ Bump @percy/core from 1.0.0-beta.47 to 1.0.0-beta.48 (#323) @dependabot
v3.1.0
✨ Enhancements
🏗 Maintenance
- ⬆️ Bump @percy/sdk-utils from 1.0.0-beta.44 to 1.0.0-beta.47 (#317) @dependabot
- ⬆️ Bump cypress from 6.8.0 to 7.0.1 (#316) @dependabot
- ⬆️ Bump eslint from 7.23.0 to 7.24.0 (#318) @dependabot
- ⬆️ Bump @percy/core from 1.0.0-beta.44 to 1.0.0-beta.47 (#319) @dependabot
v3.0.0
💥 Breaking Changes
See the readme for updated install and usage instructions.
Upgrading from v2
If you're upgrading from v2, make sure you read the upgrade guides: https://github.com/percy/percy-cypress#upgrading
v3.0.0-beta.0
v2.0.0
What is this?
v2.0.0 of the @percy/cypress
brings major improvements to the reliability of the SDK. If you were experiencing issues with the health check failing (like #104), this should solve those problems.
Upgrading
With this change, you will now need to import this new task into your projects plugins (cypress/plugins/index.js
) file. Without that, the SDK will not work.
/// In cypress/plugins/index.js
let percyHealthCheck = require('@percy/cypress/task')
module.exports = (on, config) => {
// `on` is used to hook into various events Cypress emits
// `config` is the resolved Cypress config
on("task", percyHealthCheck);
};