CodeceptJS v2.2.1 Release Notes
Release Date: 2019-07-28 // almost 5 years ago-
- [WebDriver] A dedicated guide written.
- โ [TestCafe] A dedicated guide written.
- ๐คก [Puppeteer] A chapter on mocking written
- โ
[Puppeteer][Nightmare][TestCafe] Window mode is enabled by default on
codeceptjs init
. - โ
[TestCafe] Actions implemented by @hubidu
grabPageScrollPosition
scrollPageToTop
scrollPageToBottom
scrollTo
switchTo
- ๐ Intellisense improvements. Renamed
tsconfig.json
tojsconfig.json
on init. Fixed autocompletion for Visual Studio Code. - ๐ง [Polly] Take configuration values from Puppeteer. Fix #1766 by @VikalpP
- ๐ [Polly] Add preconditions to check for puppeteer page availability by @VikalpP. Fixes #1767
- ๐ [WebDriver] Use filename for
uploadFile
by @VikalpP. See #1797 - ๐ง [Puppeteer] Configure speed of input with
pressKeyDelay
option. By @hubidu - ๐ Fixed recursive loading of support objects by @davertmik.
- ๐ Fixed support object definitions in steps.d.ts by @johnyb. Fixes #1795
- ๐ Fixed
Data().Scenario().injectDependencies()
is not a function by @andrerleao - ๐ Fixed crash when using xScenario & Scenario.skip with tag by @VikalpP. Fixes #1751
- ๐ Dynamic configuration of helpers can be performed with async function. See #1786 by @cviejo
- โ Added TS definitions for internal objects by @Vorobeyko
- BDD improvements:
- Fix for snippets command with a .feature file that has special characters by @asselin
- Fix
--path
option ongherkin:snippets
command by @asselin. See #1790 - Added
--feature
option togherkin:snippets
to enable creating snippets for a subset of .feature files. See #1803 by @asselin.
- ๐ Fixed: dynamic configs not reset after test. Fixes #1776 by @cviejo.