Skip to content

Commit ec40b1e

Browse files
authored
release 3.6.8 (#4631)
1 parent 29e8136 commit ec40b1e

File tree

2 files changed

+52
-2
lines changed

2 files changed

+52
-2
lines changed

CHANGELOG.md

+50
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,53 @@
1+
## 3.6.8
2+
3+
❤️ Thanks all to those who contributed to make this release! ❤️
4+
5+
🛩️ *Features*
6+
* feat(cli): mask sensitive data in logs (#4630) - by @kobenguyent
7+
```
8+
export const config: CodeceptJS.MainConfig = {
9+
tests: '**/*.e2e.test.ts',
10+
retry: 4,
11+
output: './output',
12+
maskSensitiveData: true,
13+
emptyOutputFolder: true,
14+
...
15+
16+
I login {"username":"[email protected]","password": "****"}
17+
I send post request "https://localhost:8000/login", {"username":"[email protected]","password": "****"}
18+
› [Request] {"baseURL":"https://localhost:8000/login","method":"POST","data":{"username":"[email protected]","password": "****"},"headers":{}}
19+
› [Response] {"access-token": "****"}
20+
```
21+
22+
* feat(REST): DELETE request supports payload (#4493) - by @schaudhary111
23+
24+
```js
25+
I.sendDeleteRequestWithPayload('/api/users/1', { author: 'john' });
26+
```
27+
28+
🐛 *Bug Fixes*
29+
* fix(playwright): Different behavior of see* and waitFor* when used in within (#4557) - by @kobenguyent
30+
* fix(cli): dry run returns no tests when using a regex grep (#4608) - by @kobenguyent
31+
```bash
32+
> codeceptjs dry-run --steps --grep "(?=.*Checkout process)"
33+
```
34+
* fix: Replace deprecated faker.name with faker.person (#4581) - by @thomashohn
35+
* fix(wdio): Remove dependency to devtools (#4563) - by @thomashohn
36+
* fix(typings): wrong defineParameterType (#4548) - by @kobenguyent
37+
* fix(typing): `Locator.build` complains the empty locator (#4543) - by @kobenguyent
38+
* fix: add hint to `I.seeEmailAttachment` treats parameter as regular expression (#4629) - by @ngraf
39+
```
40+
Add hint to "I.seeEmailAttachment" that under the hood parameter is treated as RegExp.
41+
When you don't know it, it can cause a lot of pain, wondering why your test fails with I.seeEmailAttachment('Attachment(1).pdf') although it looks just fine, but actually I.seeEmailAttachment('Attachment\\(1\\).pdf is required to make the test green, in case the attachment is called "Attachment(1).pdf" with special character in it.
42+
```
43+
* fix(playwright): waitForText fails when text contains double quotes (#4528) - by @DavertMik
44+
* fix(mock-server-helper): move to stand-alone package: https://www.npmjs.com/package/@codeceptjs/mock-server-helper (#4536) - by @kobenguyent
45+
* fix(appium): issue with async on runOnIos and runOnAndroid (#4525) - by @kobenguyent
46+
* fix: push ws messages to array (#4513) - by @kobenguyent
47+
48+
📖 *Documentation*
49+
* fix(docs): typo in ai.md (#4501) - by @tomaculum
50+
151
## 3.6.6
252

353
❤️ Thanks all to those who contributed to make this release! ❤️

package.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "codeceptjs",
3-
"version": "3.6.7",
3+
"version": "3.6.8",
44
"description": "Supercharged End 2 End Testing Framework for NodeJS",
55
"keywords": [
66
"acceptance",
@@ -184,4 +184,4 @@
184184
"strict": false
185185
}
186186
}
187-
}
187+
}

0 commit comments

Comments
 (0)