CodeceptJS v3.3.7 Release Notes
-
๐ฉ๏ธ Features
- Promise-based typings for TypeScript definitions in #3465 by @nlespiaucq. If you use TypeScript or use linters check how it may be useful to you.
- ๐ Translation improved to use custom vocabulary.
- [Playwright] Added methods in #3398 by @mirao
restartBrowser
- to restart a browser (with different config)_createContextPage
- to create a new browser context with a page from a helper
- โ Added Cucumber custom types for BDD in #3435 by @Likstern
- โ Propose using JSONResponse helper when initializing project for API testing. #3455 by @PeterNgTr
- ๐ When translation enabled, generate tests using localized aliases. By @davertmik
- [Appium] Added
checkIfAppIsInstalled
in #3507 by @PeterNgTr
๐ ๐ Bugfixes
- ๐ Fixed #3462
TypeError: Cannot read properties of undefined (reading 'setStatus')
by @dwentland24 in #3438 - ๐ Fixed creating steps file for TypeScript setup #3459 by @PeterNgTr
- ๐ Fixed issue of after all event in
run-rerun
command after complete execution #3464 by @jain-neeeraj - ๐ [Playwright][WebDriver][Appium] Do not change
waitForTimeout
value on validation. See #3478 by @pmajewski24. Fixes #2589 - ๐ [Playwright][WebDriver][Protractor][Puppeteer][TestCafe] Fixes
Element "{null: undefined}" was not found
andelement ([object Object]) still not present
messages when using object locators. See #3501 and #3502 by @pmajewski24 - ๐ [Playwright] Improved file names when downloading file in #3449 by @PeterNgTr. Fixes #3412 and #3409
- โ Add default value to
profile
env variable. See #3443 by @dwentland24. Resolves #3339 - [Playwright] Using system-native path separator when saving artifacts in #3460 by @PeterNgTr
- [Playwright] Saving videos and traces from multiple sessions in #3505 by @davertmik
- ๐ [Playwright] Fixed
amOnPage
to navigate toabout:blank
by @zaxoavoki in #3470 Fixes #2311 - Various typing improvements by @AWolf81 @PeterNgTr @mirao
๐ ๐ Documentation
- โก๏ธ Updated Quickstart with detailed explanation of questions in init
- โ Added Translation guide
- โก๏ธ Updated TypeScript guide for promise-based typings
- Reordered guides list on a website