Releases: gemini-testing/testplane
Releases · gemini-testing/testplane
v8.22.5
🐛 Bug Fixes
- fix rare "This document requires 'TrustedHTML' assignment" bug when trying to disable animations on page before screenshot (#1040)
v8.22.1
🐛 Bug Fixes
- speed up install dependencies on 16% and decrease node_modules weights on 31% (from 314 mb to 217mb) (#1030)
- correctly specify types for "mochaOpts" and "patternsOnReject" (#1033)
v8.22.0
🚀 Improvements
Added ability to run Testplane with automatically downloaded browsers (#1029)
With --local
cli option (or gridUrl: "local"
) Testplane will automatically download requested version of chrome
or firefox
and launch its webdriver before running Testplane tests itself.
Also it is possible to download browsers + webdrivers manually with testplane install-deps
command, which will try to download all browsers, specified in testplane config.
testplane install-deps
could also be launched with args, which are either browserId
from testplane config, either browser with its tag version. Examples:
testplane install-deps chrome@123
will download browser: chrome
, version: 123
.
testplane install-deps chrome-dark
will download browser with id chrome-dark
from testplane config
testplane install-deps chrome@123 chrome-dark
will download both browsers.
v8.21.1
🐛 Bug Fixes
- remove extra warning when unable to apply code error snippet (#1031)
v8.21.0
🚀 Improvements
- implement mocks in component testing (#1027)
🐛 Bug Fixes
- make invalid png error similar to assert view errors (#1028)
v8.20.6
🐛 Bug Fixes
- add user agent to args automatically (#1026)
Component Testing:
- correctly import components with css from third party libraries (#1023)
- ability to import esm modules (#1024)
v8.20.5
🐛 Bug Fixes
- specify "AssertViewOpts" type with all available options (#1020)
v8.20.4
🐛 Bug Fixes
- correctly stop REPL servers inside workers on call "halt" method (#1019)
- do not fail when trying to take screenshot of the viewport (#1010)
v8.20.3
🐛 Bug Fixes
- fixed the work with component tests, there was an error related to the jszip module (which is not available in the browser) (#1016)
v8.20.2
🐛 Bug Fixes
- make error from swc/core shorter (#1014)