CodeceptJS v3.3.5 Release Notes
-
๐ฉ๏ธ Features
- Added TypeScript option for installation via
codeceptjs init
to initialize new projects in TS (by @PeterNgTr and @davertmik) - Include
node-ts
automatically when using TypeScript setup - โ Added TS types for CodeceptJS config. Update
codecept.conf.js
to get intellisense when writing config file:
// inside codecept.conf.js /** @type {CodeceptJS.MainConfig} */ exports.config = { //... }
- โ Added TS types for helpers config:
- Playwright
- Puppeteer
- WebDriver
- REST
๐ ๐ Bugfixes
- ๐ [Puppeteer] Fixed support for Puppeteer > 14.4 by @PeterNgTr
- ๐ Don't report files as existing when non-directory is in path by @jonathanperret. See #3374
- ๐ Fixed TS type for
secret
function by @PeterNgTr - ๐ Fixed wrong order for async MetaSteps by @dwentland24. See #3393
- ๐ Fixed same param substitution in BDD step. See #3385 by @snehabhandge
๐ ๐ Documentation
- โก๏ธ Updated configuration options to match TypeScript types
- ๐ Updated TypeScript documentation on simplifying TS installation
- โ Added codecept-tesults plugin documentation by @ajeetd
- Added TypeScript option for installation via