Jennifer Shehane
da5ca7f21f
Merge branch 'develop' into 7.0-release
2021-02-23 20:06:29 -05:00
Dmitriy Kovalenko
f237050fdb
feat: Use lazy compilation for webpack-dev-server by default ( #15158 )
...
* Use lazy compilation for webpack-dev-server
* Do not lazy compile in run mode
* Cache babel on CI
* Fix config
* Fix ts error
* Update webpack-dev-server unit tests
Co-authored-by: ElevateBart <ledouxb@gmail.com >
2021-02-22 14:25:27 +02:00
Kukhyeon Heo
098c3027dd
feat: Throw an error when there's a redirection loop. ( #14643 )
2021-02-17 18:46:54 +00:00
Zach Bloomquist
032a9351da
Merge remote-tracking branch 'origin/develop' into 7.0-release
2021-02-17 13:44:20 -05:00
Gleb Bahmutov
8e462060b2
fix: Add autoEnd option to Cypress.Log Typescript definitions ( #15076 ) ( #15087 )
...
Co-authored-by: Emil Goldsmith Olesen <emilgoldsmith94@gmail.com >
2021-02-14 12:34:50 -05:00
Chris Breiding
e5b1bbb6d4
Merge branch 'develop' into 7.0-release
2021-02-12 09:43:05 -05:00
Gleb Bahmutov
ff095df144
fix: include event emitter types from cypress types ( #14992 )
2021-02-10 11:29:51 -05:00
Jennifer Shehane
af11a703dc
Merge branch 'develop' into 7.0-release
2021-02-09 08:55:18 +06:30
Lachlan Miller
2d182902ca
chore: update files based on TR review
2021-02-08 16:49:52 +10:00
Jennifer Shehane
5d2dd54ece
Merge branch 'develop' into 7.0-release
...
# Conflicts:
# packages/driver/package.json
# yarn.lock
2021-02-05 09:33:00 +06:30
Brian Mann
af26fbebe6
feat: component testing ( #14479 )
...
Co-authored-by: Jessica Sachs <jess@jessicasachs.io >
Co-authored-by: Barthélémy Ledoux <bart@cypress.io >
Co-authored-by: Lachlan Miller <lachlan.miller.1990@outlook.com >
Co-authored-by: Zach Bloomquist <github@chary.us >
Co-authored-by: Dmitriy Kovalenko <dmtr.kovalenko@outlook.com >
Co-authored-by: ElevateBart <ledouxb@gmail.com >
Co-authored-by: Ben Kucera <14625260+Bkucera@users.noreply.github.com >
2021-02-04 15:45:16 -05:00
Jennifer Shehane
8303457b98
feat(breaking): Remove Cypress.moment() ( #14729 )
2021-02-02 13:24:38 +06:30
Kukhyeon Heo
012d58c228
fix: Added types for runtime config. ( #14584 )
...
Co-authored-by: Jennifer Shehane <shehane.jennifer@gmail.com >
2021-01-20 15:08:16 +06:30
Zach Panzarino
f4b01394a8
feat: Cypress Studio - record test steps through interacting with your site ( #9542 )
...
Co-authored-by: Chris Breiding <chrisbreiding@users.noreply.github.com >
2021-01-19 10:23:26 -05:00
Chris Breiding
df813be133
feat: Add downloadsFolder config option ( #14465 )
2021-01-11 11:57:25 -05:00
Chris Breiding
9a25fd02c2
feat: Add after:run event ( #14263 )
2020-12-21 13:40:55 -05:00
Chris Breiding
d6c0bcfc04
feat: Add before:run event ( #14238 )
2020-12-21 13:06:45 -05:00
Chris Breiding
c9916c8bbd
feat: Add after:spec event ( #14178 )
2020-12-18 09:45:15 -05:00
Chris Breiding
f47d5c0574
feat: Add before:spec event ( #9646 )
...
Co-authored-by: Zach Bloomquist <github@chary.us >
2020-12-16 16:25:14 -05:00
Kukhyeon Heo
4ef189e329
chore: Add EventEmitter type to FileObject ( #9276 )
...
Co-authored-by: Chris Breiding <chrisbreiding@users.noreply.github.com >
2020-12-16 15:46:21 -05:00
Jennifer Shehane
3d1565e3d5
fix(types): add scrollBehavior type to allowed TestConfig options ( #14166 )
2020-12-14 10:37:53 -05:00
Jennifer Shehane
c616af48ee
chore: update wording of Cypress.moment deprecation to say 'removed' instead of 'replaced' ( #9552 )
2020-12-07 12:07:01 -05:00
Jennifer Shehane
6fa222eba8
chore: deprecate Cypress.moment() ( #9398 )
...
* Warn when using Cypress.moment() that its deprecated + deprecated types
* Remove trailing whitespace in types
2020-12-02 13:16:08 +06:30
Luke Page
0b07e8f789
feat: add scrollBehavior option ( #8837 )
...
Co-authored-by: Ben Kucera <14625260+Bkucera@users.noreply.github.com >
2020-11-30 16:04:18 -05:00
Jennifer Shehane
197f3097f7
fix: Remove deprecated flag from types for cy.screenshot() ( #9323 )
2020-11-25 23:33:01 +06:30
Zach Bloomquist
6c0154ce8e
feat(net-stubbing): rename cy.http to cy.intercept ( #9283 )
...
Co-authored-by: Jennifer Shehane <jennifer@cypress.io >
2020-11-23 13:52:28 -05:00
Jennifer Shehane
679d85e512
chore: Add deprecated warnings to cy.route() and cy.server() in types ( #9241 )
...
Co-authored-by: Zach Bloomquist <github@chary.us >
2020-11-23 12:30:06 -05:00
Zach Bloomquist
0d5b932f41
feat(types): have cy.wait(alias) yield new Request type ( #9266 )
...
Co-authored-by: Jennifer Shehane <jennifer@cypress.io >
2020-11-23 12:21:12 -05:00
Kukhyeon Heo
8b78af399a
chore: Fix Response type. ( #9275 )
2020-11-23 09:27:07 -05:00
Zach Bloomquist
3fec100397
feat: deprecate cy.route(), remove experimentalNetworkStubbing flag ( #9185 )
...
Co-authored-by: Jennifer Shehane <jennifer@cypress.io >
2020-11-17 10:56:19 -05:00
Zach Bloomquist
3d0d1d89de
feat(net-stubbing): rename cy.route2 to cy.http ( #9182 )
...
Co-authored-by: Jennifer Shehane <jennifer@cypress.io >
2020-11-14 14:22:21 +06:30
Jennifer Shehane
5ed66690db
Merge branch 'develop' into v6.0-release
2020-11-06 11:55:06 +06:30
David Mejorado
a52b7736d5
fix: Add timeout option to the invoke and its types ( #8453 )
...
Co-authored-by: Gleb Bahmutov <gleb.bahmutov@gmail.com >
2020-11-03 14:44:19 -05:00
Jennifer Shehane
58252a24fd
Merge branch 'develop' into v6.0-release
2020-11-03 15:30:24 +06:30
Zach Bloomquist
54639f8a6d
fix: improve route2 logs ( #9051 )
2020-11-02 11:26:57 -05:00
Jennifer Shehane
bae9d7da73
Merge branch 'develop' into v6.0-release
2020-10-30 13:02:17 +06:30
Kevin Wittmer
e57c13562d
feat: Update types for Cypress.Chainable.task to allow for parameterizing the task return type ( #8753 )
...
Co-authored-by: Zach Bloomquist <github@chary.us >
2020-10-28 11:56:53 -04:00
Jennifer Shehane
735d2286fd
Merge branch 'develop' into v6.0-release
2020-10-26 16:56:28 +06:30
Sagar Rajput
5c01832883
feat(driver): add macbook-16 viewport ( #8892 )
...
Co-authored-by: Jennifer Shehane <shehane.jennifer@gmail.com >
Co-authored-by: Jennifer Shehane <jennifer@cypress.io >
2020-10-21 16:37:11 +06:30
Ben Kucera
7d658ad029
fix(types): fix typedefs for retries config ( #8869 )
...
Co-authored-by: Jennifer Shehane <jennifer@cypress.io >
2020-10-19 15:15:01 +06:30
Ryota Murakami
66d1a5210c
feat(driver): add some iphone viewport ( #8624 )
...
Co-authored-by: Jennifer Shehane <jennifer@cypress.io >
2020-10-13 13:30:35 +06:30
Chris Breiding
d28676c43e
feat: Add codeFrame to record data attempt errors ( #8595 )
2020-10-01 09:48:49 -04:00
Zach Bloomquist
10b9a5b172
feat: take Firefox support out of beta ( #8586 )
2020-09-25 13:47:04 -04:00
Kukhyeon Heo
2c8c15fa41
fix: Replaced deprecated Mocha interfaces. ( #8613 )
...
Co-authored-by: Gleb Bahmutov <gleb.bahmutov@gmail.com >
2020-09-18 10:29:54 -04:00
Gleb Bahmutov
59ee265fa7
fix: discriminate cypress run types ( #8604 )
2020-09-18 10:07:45 -04:00
Chris Breiding
d3c480f5ad
chore: Deprecate experimentalShadowDomSupport flag and remove its usage ( #8548 )
2020-09-10 16:25:55 -04:00
Chris Breiding
9abed894eb
feat: Add "global" shadow dom config option ( #8479 )
2020-09-10 14:31:01 -04:00
Kukhyeon Heo
6801aa7184
fix(typedefs): Cypress.Commands.add can return Promises. ( #8501 )
2020-09-09 10:49:34 -04:00
Kukhyeon Heo
15fdf12ae7
feat: can dispatch events with the type they want. ( #8305 )
...
Co-authored-by: Chris Breiding <chrisbreiding@users.noreply.github.com >
2020-08-31 12:05:28 -04:00
Zach Bloomquist
2469473eb2
chore: rename experimental network stubbing ( #8450 )
2020-08-31 11:46:00 -04:00