CodeceptJS v3.1.0 Release Notes

    • ⚡️ [Plawyright] Updated to Playwright 1.13
    • [Playwright] Possible breaking change: BrowserContext is initialized before each test and closed after. This behavior matches recommendation from Playwright team to use different contexts for tests.
    • ⚡️ [Puppeteer] Updated to Puppeteer 10.2.
    • 🗄 [Protractor] Helper deprecated

    🛩️ Features:

    • [Playwright] Added recording of video and traces by @davertmik
    • 🤡 [Playwritght] Mocking requests implemented via route API of Playwright by @davertmik
    • 👌 [Playwright] Added support for React locators in #2912 by @AAAstorga

    🛠 🐛 Bugfixes:

    • 🛠 [Puppeteer] Fixed #2244 els[0]._clickablePoint is not a function by @karunandrii.
    • 👀 [Puppeteer] Fixed fillField to check for invisible elements. See #2916 by @anne-open-xchange
    • [Playwright] Reset of dialog event listener before registration of new one. #2946 by @nikocanvacom
    • 🛠 Fixed running Gherkin features with run-multiple using chunks. See #2900 by @andrenoberto
    • 🛠 Fixed #2937 broken typings for subfolders on Windows by @jancorvus
    • 🛠 Fixed issue where cucumberJsonReporter not working with fakerTransform plugin. See #2942 by @ilangv
    • 🛠 Fixed #2952 finished job with status code 0 when playwright cannot connect to remote wss url. By @davertmik