Skip to content

Commit fdc3085

Browse files
authored
feat(pdf): better waitUntil as auto (#618)
* feat(pdf): better waitUntil as auto * v10.8.0-beta.0 * chore(pdf): implement retries * v10.8.0-beta.1 * chore(pdf): wait between retries * v10.8.0-beta.2 * chore(pdf): add timeout * v10.8.0-beta.3 * refactor: round timeouts * refactor: optimize first retry * v10.8.0-beta.4 * chore(pdf): log timeout * v10.8.0-beta.5 * fix(pdf): retry * fix(pdf): add missing dependencies * v10.8.0-beta.6 * chore(pdf): remove debug log * v10.8.0-beta.7 * chore: remove unnecessary changes * chore: increment active wait * v10.8.0-beta.8 * chore: adjust timeout * v10.8.0-beta.9 * chore: optimizeForSpeed * v10.8.0-beta.10 * chore: increment timeout * v10.8.0-beta.11 * refactor: promise all * v10.8.0-beta.12 * chore: lowering timeout * v10.8.0-beta.13 * fix: timeout value * v10.8.0-beta.14 * chore: restore timeout * v10.8.0-beta.15 * chore: tweaks logs
1 parent 9ed950a commit fdc3085

File tree

17 files changed

+432
-26
lines changed

17 files changed

+432
-26
lines changed

CHANGELOG.md

Lines changed: 71 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,77 @@
33
All notable changes to this project will be documented in this file.
44
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
55

6+
# [10.8.0-beta.15](https://github.com/microlinkhq/browserless/compare/v10.8.0-beta.14...v10.8.0-beta.15) (2025-09-01)
7+
8+
**Note:** Version bump only for package browserless
9+
10+
# [10.8.0-beta.14](https://github.com/microlinkhq/browserless/compare/v10.8.0-beta.13...v10.8.0-beta.14) (2025-09-01)
11+
12+
### Bug Fixes
13+
14+
* timeout value ([3b3883c](https://github.com/microlinkhq/browserless/commit/3b3883c7c8645c2a5055ec449ed0baa894b31380))
15+
16+
# [10.8.0-beta.13](https://github.com/microlinkhq/browserless/compare/v10.8.0-beta.12...v10.8.0-beta.13) (2025-09-01)
17+
18+
**Note:** Version bump only for package browserless
19+
20+
# [10.8.0-beta.12](https://github.com/microlinkhq/browserless/compare/v10.8.0-beta.11...v10.8.0-beta.12) (2025-09-01)
21+
22+
**Note:** Version bump only for package browserless
23+
24+
# [10.8.0-beta.11](https://github.com/microlinkhq/browserless/compare/v10.8.0-beta.10...v10.8.0-beta.11) (2025-09-01)
25+
26+
**Note:** Version bump only for package browserless
27+
28+
# [10.8.0-beta.10](https://github.com/microlinkhq/browserless/compare/v10.8.0-beta.9...v10.8.0-beta.10) (2025-09-01)
29+
30+
**Note:** Version bump only for package browserless
31+
32+
# [10.8.0-beta.9](https://github.com/microlinkhq/browserless/compare/v10.8.0-beta.8...v10.8.0-beta.9) (2025-09-01)
33+
34+
**Note:** Version bump only for package browserless
35+
36+
# [10.8.0-beta.8](https://github.com/microlinkhq/browserless/compare/v10.8.0-beta.7...v10.8.0-beta.8) (2025-09-01)
37+
38+
**Note:** Version bump only for package browserless
39+
40+
# [10.8.0-beta.7](https://github.com/microlinkhq/browserless/compare/v10.8.0-beta.6...v10.8.0-beta.7) (2025-09-01)
41+
42+
**Note:** Version bump only for package browserless
43+
44+
# [10.8.0-beta.6](https://github.com/microlinkhq/browserless/compare/v10.8.0-beta.5...v10.8.0-beta.6) (2025-09-01)
45+
46+
### Bug Fixes
47+
48+
* **pdf:** add missing dependencies ([23b9236](https://github.com/microlinkhq/browserless/commit/23b92362c5fb46d7dc290e22a69d88dee41482b1))
49+
* **pdf:** retry ([2b1d71e](https://github.com/microlinkhq/browserless/commit/2b1d71e2c85e6797672b0c5954136603a22104c1))
50+
51+
# [10.8.0-beta.5](https://github.com/microlinkhq/browserless/compare/v10.8.0-beta.4...v10.8.0-beta.5) (2025-09-01)
52+
53+
**Note:** Version bump only for package browserless
54+
55+
# [10.8.0-beta.4](https://github.com/microlinkhq/browserless/compare/v10.8.0-beta.3...v10.8.0-beta.4) (2025-09-01)
56+
57+
**Note:** Version bump only for package browserless
58+
59+
# [10.8.0-beta.3](https://github.com/microlinkhq/browserless/compare/v10.8.0-beta.2...v10.8.0-beta.3) (2025-09-01)
60+
61+
**Note:** Version bump only for package browserless
62+
63+
# [10.8.0-beta.2](https://github.com/microlinkhq/browserless/compare/v10.8.0-beta.1...v10.8.0-beta.2) (2025-09-01)
64+
65+
**Note:** Version bump only for package browserless
66+
67+
# [10.8.0-beta.1](https://github.com/microlinkhq/browserless/compare/v10.8.0-beta.0...v10.8.0-beta.1) (2025-09-01)
68+
69+
**Note:** Version bump only for package browserless
70+
71+
# [10.8.0-beta.0](https://github.com/microlinkhq/browserless/compare/v10.7.13...v10.8.0-beta.0) (2025-09-01)
72+
73+
### Features
74+
75+
* **pdf:** better waitUntil as auto ([921722c](https://github.com/microlinkhq/browserless/commit/921722c0a03c4e736a31a6df7aefabeef2ec3c86))
76+
677
## [10.7.13](https://github.com/microlinkhq/browserless/compare/v10.7.12...v10.7.13) (2025-08-16)
778

879
**Note:** Version bump only for package browserless

lerna.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
"packages": [
33
"packages/*"
44
],
5-
"version": "10.7.13",
5+
"version": "10.8.0-beta.15",
66
"command": {
77
"bootstrap": {
88
"npmClientArgs": [

packages/browserless/CHANGELOG.md

Lines changed: 64 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,70 @@
33
All notable changes to this project will be documented in this file.
44
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
55

6+
# [10.8.0-beta.15](https://github.com/microlinkhq/browserless/compare/v10.8.0-beta.14...v10.8.0-beta.15) (2025-09-01)
7+
8+
**Note:** Version bump only for package browserless
9+
10+
# [10.8.0-beta.14](https://github.com/microlinkhq/browserless/compare/v10.8.0-beta.13...v10.8.0-beta.14) (2025-09-01)
11+
12+
**Note:** Version bump only for package browserless
13+
14+
# [10.8.0-beta.13](https://github.com/microlinkhq/browserless/compare/v10.8.0-beta.12...v10.8.0-beta.13) (2025-09-01)
15+
16+
**Note:** Version bump only for package browserless
17+
18+
# [10.8.0-beta.12](https://github.com/microlinkhq/browserless/compare/v10.8.0-beta.11...v10.8.0-beta.12) (2025-09-01)
19+
20+
**Note:** Version bump only for package browserless
21+
22+
# [10.8.0-beta.11](https://github.com/microlinkhq/browserless/compare/v10.8.0-beta.10...v10.8.0-beta.11) (2025-09-01)
23+
24+
**Note:** Version bump only for package browserless
25+
26+
# [10.8.0-beta.10](https://github.com/microlinkhq/browserless/compare/v10.8.0-beta.9...v10.8.0-beta.10) (2025-09-01)
27+
28+
**Note:** Version bump only for package browserless
29+
30+
# [10.8.0-beta.9](https://github.com/microlinkhq/browserless/compare/v10.8.0-beta.8...v10.8.0-beta.9) (2025-09-01)
31+
32+
**Note:** Version bump only for package browserless
33+
34+
# [10.8.0-beta.8](https://github.com/microlinkhq/browserless/compare/v10.8.0-beta.7...v10.8.0-beta.8) (2025-09-01)
35+
36+
**Note:** Version bump only for package browserless
37+
38+
# [10.8.0-beta.7](https://github.com/microlinkhq/browserless/compare/v10.8.0-beta.6...v10.8.0-beta.7) (2025-09-01)
39+
40+
**Note:** Version bump only for package browserless
41+
42+
# [10.8.0-beta.6](https://github.com/microlinkhq/browserless/compare/v10.8.0-beta.5...v10.8.0-beta.6) (2025-09-01)
43+
44+
**Note:** Version bump only for package browserless
45+
46+
# [10.8.0-beta.5](https://github.com/microlinkhq/browserless/compare/v10.8.0-beta.4...v10.8.0-beta.5) (2025-09-01)
47+
48+
**Note:** Version bump only for package browserless
49+
50+
# [10.8.0-beta.4](https://github.com/microlinkhq/browserless/compare/v10.8.0-beta.3...v10.8.0-beta.4) (2025-09-01)
51+
52+
**Note:** Version bump only for package browserless
53+
54+
# [10.8.0-beta.3](https://github.com/microlinkhq/browserless/compare/v10.8.0-beta.2...v10.8.0-beta.3) (2025-09-01)
55+
56+
**Note:** Version bump only for package browserless
57+
58+
# [10.8.0-beta.2](https://github.com/microlinkhq/browserless/compare/v10.8.0-beta.1...v10.8.0-beta.2) (2025-09-01)
59+
60+
**Note:** Version bump only for package browserless
61+
62+
# [10.8.0-beta.1](https://github.com/microlinkhq/browserless/compare/v10.8.0-beta.0...v10.8.0-beta.1) (2025-09-01)
63+
64+
**Note:** Version bump only for package browserless
65+
66+
# [10.8.0-beta.0](https://github.com/microlinkhq/browserless/compare/v10.7.13...v10.8.0-beta.0) (2025-09-01)
67+
68+
**Note:** Version bump only for package browserless
69+
670
## [10.7.13](https://github.com/microlinkhq/browserless/compare/v10.7.12...v10.7.13) (2025-08-16)
771

872
**Note:** Version bump only for package browserless

packages/browserless/package.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
"name": "browserless",
33
"description": "The headless Chrome/Chromium performance driver for Node.js",
44
"homepage": "https://browserless.js.org",
5-
"version": "10.7.13",
5+
"version": "10.8.0-beta.15",
66
"main": "src/index.js",
77
"author": {
88
"email": "[email protected]",
@@ -32,9 +32,9 @@
3232
],
3333
"dependencies": {
3434
"@browserless/errors": "^10.7.13",
35-
"@browserless/goto": "^10.7.13",
36-
"@browserless/pdf": "^10.7.13",
37-
"@browserless/screenshot": "^10.7.13",
35+
"@browserless/goto": "^10.8.0-beta.4",
36+
"@browserless/pdf": "^10.8.0-beta.15",
37+
"@browserless/screenshot": "^10.8.0-beta.8",
3838
"debug-logfmt": "~1.4.0",
3939
"kill-process-group": "~1.0.12",
4040
"p-reflect": "~2.1.0",

packages/cli/CHANGELOG.md

Lines changed: 64 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,70 @@
33
All notable changes to this project will be documented in this file.
44
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
55

6+
# [10.8.0-beta.15](https://github.com/microlinkhq/browserless/compare/v10.8.0-beta.14...v10.8.0-beta.15) (2025-09-01)
7+
8+
**Note:** Version bump only for package @browserless/cli
9+
10+
# [10.8.0-beta.14](https://github.com/microlinkhq/browserless/compare/v10.8.0-beta.13...v10.8.0-beta.14) (2025-09-01)
11+
12+
**Note:** Version bump only for package @browserless/cli
13+
14+
# [10.8.0-beta.13](https://github.com/microlinkhq/browserless/compare/v10.8.0-beta.12...v10.8.0-beta.13) (2025-09-01)
15+
16+
**Note:** Version bump only for package @browserless/cli
17+
18+
# [10.8.0-beta.12](https://github.com/microlinkhq/browserless/compare/v10.8.0-beta.11...v10.8.0-beta.12) (2025-09-01)
19+
20+
**Note:** Version bump only for package @browserless/cli
21+
22+
# [10.8.0-beta.11](https://github.com/microlinkhq/browserless/compare/v10.8.0-beta.10...v10.8.0-beta.11) (2025-09-01)
23+
24+
**Note:** Version bump only for package @browserless/cli
25+
26+
# [10.8.0-beta.10](https://github.com/microlinkhq/browserless/compare/v10.8.0-beta.9...v10.8.0-beta.10) (2025-09-01)
27+
28+
**Note:** Version bump only for package @browserless/cli
29+
30+
# [10.8.0-beta.9](https://github.com/microlinkhq/browserless/compare/v10.8.0-beta.8...v10.8.0-beta.9) (2025-09-01)
31+
32+
**Note:** Version bump only for package @browserless/cli
33+
34+
# [10.8.0-beta.8](https://github.com/microlinkhq/browserless/compare/v10.8.0-beta.7...v10.8.0-beta.8) (2025-09-01)
35+
36+
**Note:** Version bump only for package @browserless/cli
37+
38+
# [10.8.0-beta.7](https://github.com/microlinkhq/browserless/compare/v10.8.0-beta.6...v10.8.0-beta.7) (2025-09-01)
39+
40+
**Note:** Version bump only for package @browserless/cli
41+
42+
# [10.8.0-beta.6](https://github.com/microlinkhq/browserless/compare/v10.8.0-beta.5...v10.8.0-beta.6) (2025-09-01)
43+
44+
**Note:** Version bump only for package @browserless/cli
45+
46+
# [10.8.0-beta.5](https://github.com/microlinkhq/browserless/compare/v10.8.0-beta.4...v10.8.0-beta.5) (2025-09-01)
47+
48+
**Note:** Version bump only for package @browserless/cli
49+
50+
# [10.8.0-beta.4](https://github.com/microlinkhq/browserless/compare/v10.8.0-beta.3...v10.8.0-beta.4) (2025-09-01)
51+
52+
**Note:** Version bump only for package @browserless/cli
53+
54+
# [10.8.0-beta.3](https://github.com/microlinkhq/browserless/compare/v10.8.0-beta.2...v10.8.0-beta.3) (2025-09-01)
55+
56+
**Note:** Version bump only for package @browserless/cli
57+
58+
# [10.8.0-beta.2](https://github.com/microlinkhq/browserless/compare/v10.8.0-beta.1...v10.8.0-beta.2) (2025-09-01)
59+
60+
**Note:** Version bump only for package @browserless/cli
61+
62+
# [10.8.0-beta.1](https://github.com/microlinkhq/browserless/compare/v10.8.0-beta.0...v10.8.0-beta.1) (2025-09-01)
63+
64+
**Note:** Version bump only for package @browserless/cli
65+
66+
# [10.8.0-beta.0](https://github.com/microlinkhq/browserless/compare/v10.7.13...v10.8.0-beta.0) (2025-09-01)
67+
68+
**Note:** Version bump only for package @browserless/cli
69+
670
## [10.7.13](https://github.com/microlinkhq/browserless/compare/v10.7.12...v10.7.13) (2025-08-16)
771

872
**Note:** Version bump only for package @browserless/cli

packages/cli/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
"name": "@browserless/cli",
33
"description": "CLI to interact with Browserless capabilities",
44
"homepage": "https://browserless.js.org",
5-
"version": "10.7.13",
5+
"version": "10.8.0-beta.15",
66
"bin": {
77
"browserless": "src/index.js"
88
},
@@ -32,7 +32,7 @@
3232
],
3333
"dependencies": {
3434
"beauty-error": "~1.2.21",
35-
"browserless": "^10.7.13",
35+
"browserless": "^10.8.0-beta.15",
3636
"dark-mode": "~3.0.0",
3737
"dset": "~3.1.4",
3838
"mri": "~1.2.0",

packages/function/CHANGELOG.md

Lines changed: 64 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,70 @@
33
All notable changes to this project will be documented in this file.
44
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
55

6+
# [10.8.0-beta.15](https://github.com/microlinkhq/browserless/compare/v10.8.0-beta.14...v10.8.0-beta.15) (2025-09-01)
7+
8+
**Note:** Version bump only for package @browserless/function
9+
10+
# [10.8.0-beta.14](https://github.com/microlinkhq/browserless/compare/v10.8.0-beta.13...v10.8.0-beta.14) (2025-09-01)
11+
12+
**Note:** Version bump only for package @browserless/function
13+
14+
# [10.8.0-beta.13](https://github.com/microlinkhq/browserless/compare/v10.8.0-beta.12...v10.8.0-beta.13) (2025-09-01)
15+
16+
**Note:** Version bump only for package @browserless/function
17+
18+
# [10.8.0-beta.12](https://github.com/microlinkhq/browserless/compare/v10.8.0-beta.11...v10.8.0-beta.12) (2025-09-01)
19+
20+
**Note:** Version bump only for package @browserless/function
21+
22+
# [10.8.0-beta.11](https://github.com/microlinkhq/browserless/compare/v10.8.0-beta.10...v10.8.0-beta.11) (2025-09-01)
23+
24+
**Note:** Version bump only for package @browserless/function
25+
26+
# [10.8.0-beta.10](https://github.com/microlinkhq/browserless/compare/v10.8.0-beta.9...v10.8.0-beta.10) (2025-09-01)
27+
28+
**Note:** Version bump only for package @browserless/function
29+
30+
# [10.8.0-beta.9](https://github.com/microlinkhq/browserless/compare/v10.8.0-beta.8...v10.8.0-beta.9) (2025-09-01)
31+
32+
**Note:** Version bump only for package @browserless/function
33+
34+
# [10.8.0-beta.8](https://github.com/microlinkhq/browserless/compare/v10.8.0-beta.7...v10.8.0-beta.8) (2025-09-01)
35+
36+
**Note:** Version bump only for package @browserless/function
37+
38+
# [10.8.0-beta.7](https://github.com/microlinkhq/browserless/compare/v10.8.0-beta.6...v10.8.0-beta.7) (2025-09-01)
39+
40+
**Note:** Version bump only for package @browserless/function
41+
42+
# [10.8.0-beta.6](https://github.com/microlinkhq/browserless/compare/v10.8.0-beta.5...v10.8.0-beta.6) (2025-09-01)
43+
44+
**Note:** Version bump only for package @browserless/function
45+
46+
# [10.8.0-beta.5](https://github.com/microlinkhq/browserless/compare/v10.8.0-beta.4...v10.8.0-beta.5) (2025-09-01)
47+
48+
**Note:** Version bump only for package @browserless/function
49+
50+
# [10.8.0-beta.4](https://github.com/microlinkhq/browserless/compare/v10.8.0-beta.3...v10.8.0-beta.4) (2025-09-01)
51+
52+
**Note:** Version bump only for package @browserless/function
53+
54+
# [10.8.0-beta.3](https://github.com/microlinkhq/browserless/compare/v10.8.0-beta.2...v10.8.0-beta.3) (2025-09-01)
55+
56+
**Note:** Version bump only for package @browserless/function
57+
58+
# [10.8.0-beta.2](https://github.com/microlinkhq/browserless/compare/v10.8.0-beta.1...v10.8.0-beta.2) (2025-09-01)
59+
60+
**Note:** Version bump only for package @browserless/function
61+
62+
# [10.8.0-beta.1](https://github.com/microlinkhq/browserless/compare/v10.8.0-beta.0...v10.8.0-beta.1) (2025-09-01)
63+
64+
**Note:** Version bump only for package @browserless/function
65+
66+
# [10.8.0-beta.0](https://github.com/microlinkhq/browserless/compare/v10.7.13...v10.8.0-beta.0) (2025-09-01)
67+
68+
**Note:** Version bump only for package @browserless/function
69+
670
## [10.7.13](https://github.com/microlinkhq/browserless/compare/v10.7.12...v10.7.13) (2025-08-16)
771

872
**Note:** Version bump only for package @browserless/function

packages/function/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
"name": "@browserless/function",
33
"description": "Run abritrary JavaScript inside a browser sandbox",
44
"homepage": "https://browserless.js.org",
5-
"version": "10.7.13",
5+
"version": "10.8.0-beta.15",
66
"main": "src/index.js",
77
"author": {
88
"email": "[email protected]",
@@ -38,7 +38,7 @@
3838
"acorn": "~8.15.0",
3939
"acorn-walk": "~8.3.4",
4040
"ava": "5",
41-
"browserless": "^10.7.13",
41+
"browserless": "^10.8.0-beta.15",
4242
"lodash": "latest"
4343
},
4444
"engines": {

packages/goto/CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,10 @@
33
All notable changes to this project will be documented in this file.
44
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
55

6+
# [10.8.0-beta.4](https://github.com/microlinkhq/browserless/compare/v10.8.0-beta.3...v10.8.0-beta.4) (2025-09-01)
7+
8+
**Note:** Version bump only for package @browserless/goto
9+
610
## [10.7.13](https://github.com/microlinkhq/browserless/compare/v10.7.12...v10.7.13) (2025-08-16)
711

812
**Note:** Version bump only for package @browserless/goto

packages/goto/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
"name": "@browserless/goto",
33
"description": "Go to a page aborting unnecessary requests",
44
"homepage": "https://browserless.js.org/#/?id=gotopage-options",
5-
"version": "10.7.13",
5+
"version": "10.8.0-beta.4",
66
"main": "src/index.js",
77
"author": {
88
"email": "[email protected]",

0 commit comments

Comments
 (0)