Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
3.7.5
❤️ Thanks all to those who contributed to make this release! ❤️
✨ Features
Backward Compatible Boolean Configuration
Advanced Custom Patterns Configuration
feat(cli): make test file hyperlink clickable (feat(cli): make test file path hyperlink #5078) - by @kobenguyent

feat: Introduce CodeceptJS WebElement Class to mirror helpers’ element instance (Introduce CodeceptJS WebElement Class to mirror chosen helpers' element instance #5091)
Unified API Methods
getText()
,getAttribute()
,getProperty()
,getInnerHTML()
,getValue()
isVisible()
,isEnabled()
,exists()
,getBoundingBox()
click()
,type()
$()
and$$()
methods for finding sub-elementsgetNativeElement()
andgetHelper()
for advanced operationsUpdated Helper Methods
grabWebElement()
andgrabWebElements()
now returnWebElement
instances instead of native elementsgrabWebElement()
method to WebDriver and Puppeteer helpersgetNativeElement()
methodfeat: support
feature.only
likeScenario.only
([WIP] [FR] - Support feature.only like Scenario.only #5087)Example:
🐛 Bug Fixes
emptyFolder
(fix(utils): resolve command injection vulnerability inemptyFolder
(3.x) #5190) - by @mhassan1restart: 'session'
inrun-workers --by pool
(fix(playwright): relaunch browser correctly withrestart: 'session'
inrun-workers --by pool
#5118) - by @Samuel-StOonResponse
behavior (Fix: JSONResponse helper to preserve original onResponse behavior (Fixes #5042) #5106) - by @myprivaterepoplatformName
for mobile click detection (Android touchClick bug) (fix: use platformName for mobile click detection instead of isW3C (Android touchClick bug) #5107) - by @miraocodeceptjs/effects
types (fix: missing module 'codeceptjs/effects' #5094) - by @kobenguyentwaitForTimeout
value at the end of test suite #5077)