Add: Compatibility with Meteor 3.0
Add: Playwright driver now accepts any of the available Playwright modules. PR
Add: ecmascript
package update to v0.16.0
Reviewed all drivers and added support for the latest browser versions that are supported for Node 14.
Fix: Support for Selenium 4.x
Fix: Playwright client not terminating after client tests
Add: Set PLAYWRIGHT_BROWSER to use different Playwright browser. Defaults to 'chromium'.
Fix: playwright test driver was failing
Fix: util is not defined in puppeteer.js
Fix: using puppeteer with output files Fix: Use documented API for console message type Add: TEST_BROWSER_DRIVER=playwright
Nightmare: Increased default waitTimeout
to 20 days
Browser puppeteer replace deprecated page.waitFor with page.waitForFunction
Updated package ecmascript dependency
Nightmare: Fixed calling console.log()
with more than one parameter
Nightmare: Add env var to change timeout for wait() (#27 - @bolaum)
Puppeteer: Fixed calling console.warn()
crashing by "console[msg._type] is not a function" (#26 - @robraux)
Nightmare: Make sure message is always a string before split (#24 - @Floriferous)
Puppeteer: Fixed evaluation of console-messages
Better fix for puppeteer closing the browser before all console-statements were evaluated
Give out stdout:
console messages, needed for reporters writing to a file - now available as option.writebuffer()
Set timeout for tests on puppeteer to 0 (infinite)
Removed explicit closing of page to avoid "WebSocket is closed before the connection is established." error
Added TEST_CHROME_ARGS
to add arguments to chrome-command
Breaking: Chrome driver now runs headless unless you set TEST_BROWSER_VISIBLE=1
Added new experimental TEST_BROWSER_DRIVER
option, puppeteer