All notable changes to this project will be documented in this file. See Conventional Commits for commit guidelines.
4.4.0 (2019-12-18)
- fix toDisplayDialog (ce9df04)
- fixes --watch mode server start&restarts (#299) (d49a6a1)
- only call setRawMode if stdin is TTY (#301) (61d04c7)
- teardown browser in watch mode. (#270) (04de87a)
- increase peerDependencies to allow Puppeteer v2 (#289) (62a9b81)
- expect-puppeteer: support frames (#275) (09703ea)
4.3.0 (2019-07-14)
4.2.0 (2019-05-28)
- add waitOnScheme options (#232) (f772d74)
- support "browser" config option (#220) (85a1122), closes #171
4.1.1 (2019-04-11)
- do not attempt to start the server when
usedPortAction
isignore
andisPortTaken
istrue
(#219) (7df3721)
4.1.0 (2019-03-14)
4.0.0 (2019-02-13)
- v4.x is only compatible with Jest v24, use v3.x with Jest v23.
3.9.0 (2019-01-22)
- jest --watch fails to reload (#182) (cc9bbfa)
- wrong timeout when using jestPuppeteer.debug() (#185) (0f4c720)
3.8.0 (2019-01-11)
3.7.0 (2018-12-11)
- jest-dev-server: expose servers (#166) (be650a3), closes #135
- use tree-kill instead of terminate (#169) (bb2e27b)
3.6.0 (2018-12-06)
3.5.2 (2018-11-27)
3.5.1 (2018-11-11)
3.5.0 (2018-11-04)
- jest-dev-server: do not require port to run server (5aee5fe), closes #146
- jest-dev-server: do not scan process if usedPortAction is "ignore" (cceb0bd), closes #96
- add incognito context support (#140) (5b8983a), closes #133
- disable tab throttling (#144) (b92e76c), closes #137
3.4.0 (2018-09-24)
- expect-puppeteer: Update default options to look at connect object (1f33ea0)
- jest-environment-puppeteer: Add ability to connect to an already existing instance of Chrome (9de05f0)
- jest-environment-puppeteer: Add documentation of new
connect
options (c6b0613) - jest-environment-puppeteer: Remove unneeded async config (30a3daa)
- jest-environment-puppeteer: Simplify getBrowser function (8ccb0d0)
3.3.1 (2018-08-17)
3.3.0 (2018-08-15)
- jest-dev-server: add support for protocol & host (#93) (5dca53b)
- add support for defaultViewport option (7b484a8)
- support multiple processes on same machine (#103) (4d37d17)
3.2.1 (2018-06-17)
- fix debug mode (7e395a3)
3.2.0 (2018-06-17)
- jest-dev-server: fix watch mode stdin after ask (a7ca57b)
- add debug mode (4f79768)
3.1.0 (2018-06-16)
3.0.1 (2018-05-03)
- expect-puppeteer: use the same behaviour on toMatch and toMatchElement (784bde8)
3.0.0 (2018-05-03)
- expect-puppeteer: added delay option to element.type for toFill matcher (#52) (ee39ba9)
- expect-puppeteer: enhance toMatchElement / toClick text option (cee8f46), closes #51 #50
- expect-puppeteer: Text is now trimmed and no longer evaluated as a RegExp. If you want this behaviour, use a true RegExp.
2.4.0 (2018-04-24)
- expect-puppeteer: keep original error message (#45) (72b60a9), closes #33
- expect-puppeteer: make default options configurable (#46) (0d493c4)
- adjust default timeout with slowMo (6871ec8), closes #36
- jest-environment-puppeteer: add server.launchTimeout & server.debug options (e312717), closes #44
- jest-environment-puppeteer: added config option for global err msg (#35) (d87c99a), closes #34
2.3.0 (2018-04-06)
2.2.3 (2018-04-03)
- support
ignoreHTTPSErrors
launch option (ed60439)
2.2.2 (2018-04-01)
- expect-puppeteer: reduce chance of collision (83ade43), closes #issuecomment-377698539
- jest-environment-puppeteer: support slowMo (0fd5b19), closes #20
2.2.1 (2018-03-25)
2.2.0 (2018-03-17)
- add jest-puppeteer pkg (48289c8)
2.1.0 (2018-03-16)
- add element handle support (4d37d5b)
2.0.1 (2018-03-08)
2.0.0 (2018-03-05)
- add missing await to README (cb11763)
expectPage()
is replaced byexpect(page)
- Puppeteer launch options are now specified under
launch
object
1.1.1 (2018-03-04)
- expect-puppeteer: add all sources in pkg (bb51870)
1.1.0 (2018-03-04)
1.0.1 (2018-03-03)
Move to Lerna.
1.0.0 (2018-03-03)
- simplify API
-
mainPage
is renamed intopage
- "/globalSetup" => "/setup"
- "/globalTeardown" => "/teardown"
- "/testEnvironment" => ""
0.2.0 (2018-03-03)
- support Puppeteer configuration
- first version 🎉