Skip to content

Commit 29f73c5

Browse files
authored
Merge pull request #2931 from modernweb-dev/changeset-release/master
Version Packages
2 parents fe37169 + db00ed5 commit 29f73c5

File tree

6 files changed

+40
-35
lines changed

6 files changed

+40
-35
lines changed

.changeset/kind-schools-rule.md

-22
This file was deleted.

.changeset/shaggy-chefs-dance.md

-10
This file was deleted.

packages/test-runner-chrome/CHANGELOG.md

+23
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,28 @@
11
# @web/test-runner-chrome
22

3+
## 0.18.1
4+
5+
### Patch Changes
6+
7+
- 79b0ba4: This changeset removes the Puppeteer/Chrome focus browser patches that shouldn't
8+
be needed anymore, and can cause instability.
9+
10+
The patches were added quite a while ago, and the upstream issues should
11+
be resolved in Chromium. See: https://issues.chromium.org/issues/40272146.
12+
13+
Also see:
14+
https://github.com/puppeteer/puppeteer/issues/10350#issuecomment-1586858101.
15+
16+
The patches are currently also resulting some instability of web test
17+
runner. That is because the patch calls an exposed function from inside
18+
the browser, while navigation later on during `stopSession` can happen;
19+
breaking the handle for retrieving function call arguments passed to the
20+
exposed function.
21+
22+
Puppeteer team found this issue and also landed a fix to improve the
23+
failure mode here. See:
24+
https://github.com/puppeteer/puppeteer/pull/13759
25+
326
## 0.18.0
427

528
### Minor Changes

packages/test-runner-chrome/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@web/test-runner-chrome",
3-
"version": "0.18.0",
3+
"version": "0.18.1",
44
"publishConfig": {
55
"access": "public"
66
},

packages/test-runner/CHANGELOG.md

+14
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,19 @@
11
# @web/test-runner
22

3+
## 0.20.1
4+
5+
### Patch Changes
6+
7+
- 24e3290: Improve debug message for test runner uncaught exceptions
8+
9+
This should make debugging easier. It wasn't very easy to figure out
10+
where the errors originated from (because of how the actual uncaught
11+
exception only happened with many concurrent builds inside a sandbox
12+
environment that is hard to debug).
13+
14+
- Updated dependencies [79b0ba4]
15+
- @web/test-runner-chrome@0.18.1
16+
317
## 0.20.0
418

519
### Minor Changes

packages/test-runner/package.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@web/test-runner",
3-
"version": "0.20.0",
3+
"version": "0.20.1",
44
"publishConfig": {
55
"access": "public"
66
},
@@ -81,7 +81,7 @@
8181
"@web/browser-logs": "^0.4.0",
8282
"@web/config-loader": "^0.3.0",
8383
"@web/dev-server": "^0.4.0",
84-
"@web/test-runner-chrome": "^0.18.0",
84+
"@web/test-runner-chrome": "^0.18.1",
8585
"@web/test-runner-commands": "^0.9.0",
8686
"@web/test-runner-core": "^0.13.0",
8787
"@web/test-runner-mocha": "^0.9.0",

0 commit comments

Comments
 (0)