Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
36 commits
Select commit Hold shift + click to select a range
921722c
feat(pdf): better waitUntil as auto
Kikobeats Sep 1, 2025
e7c845e
v10.8.0-beta.0
Kikobeats Sep 1, 2025
008d644
chore(pdf): implement retries
Kikobeats Sep 1, 2025
c94f407
v10.8.0-beta.1
Kikobeats Sep 1, 2025
a75c0bb
chore(pdf): wait between retries
Kikobeats Sep 1, 2025
7f293dd
v10.8.0-beta.2
Kikobeats Sep 1, 2025
f75fc3d
chore(pdf): add timeout
Kikobeats Sep 1, 2025
99ff22f
v10.8.0-beta.3
Kikobeats Sep 1, 2025
4cca7eb
refactor: round timeouts
Kikobeats Sep 1, 2025
804766b
refactor: optimize first retry
Kikobeats Sep 1, 2025
1661cb1
v10.8.0-beta.4
Kikobeats Sep 1, 2025
3127a33
chore(pdf): log timeout
Kikobeats Sep 1, 2025
b2902f3
v10.8.0-beta.5
Kikobeats Sep 1, 2025
2b1d71e
fix(pdf): retry
Kikobeats Sep 1, 2025
23b9236
fix(pdf): add missing dependencies
Kikobeats Sep 1, 2025
3d74617
v10.8.0-beta.6
Kikobeats Sep 1, 2025
a1e8937
chore(pdf): remove debug log
Kikobeats Sep 1, 2025
7f8cb48
v10.8.0-beta.7
Kikobeats Sep 1, 2025
0cac0ef
chore: remove unnecessary changes
Kikobeats Sep 1, 2025
b302cfe
chore: increment active wait
Kikobeats Sep 1, 2025
66b5b80
v10.8.0-beta.8
Kikobeats Sep 1, 2025
a036e69
chore: adjust timeout
Kikobeats Sep 1, 2025
2f08bb0
v10.8.0-beta.9
Kikobeats Sep 1, 2025
ea8d888
chore: optimizeForSpeed
Kikobeats Sep 1, 2025
6ba5fc4
v10.8.0-beta.10
Kikobeats Sep 1, 2025
9dc8f64
chore: increment timeout
Kikobeats Sep 1, 2025
cc1bbed
v10.8.0-beta.11
Kikobeats Sep 1, 2025
8ac8aa3
refactor: promise all
Kikobeats Sep 1, 2025
34c0062
v10.8.0-beta.12
Kikobeats Sep 1, 2025
0c71af6
chore: lowering timeout
Kikobeats Sep 1, 2025
b316835
v10.8.0-beta.13
Kikobeats Sep 1, 2025
3b3883c
fix: timeout value
Kikobeats Sep 1, 2025
8ca281d
v10.8.0-beta.14
Kikobeats Sep 1, 2025
2f8cfa6
chore: restore timeout
Kikobeats Sep 1, 2025
f9ef994
v10.8.0-beta.15
Kikobeats Sep 1, 2025
984061b
chore: tweaks logs
Kikobeats Sep 1, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
71 changes: 71 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,77 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.

# [10.8.0-beta.15](https://github.com/microlinkhq/browserless/compare/v10.8.0-beta.14...v10.8.0-beta.15) (2025-09-01)

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

# [10.8.0-beta.14](https://github.com/microlinkhq/browserless/compare/v10.8.0-beta.13...v10.8.0-beta.14) (2025-09-01)

### Bug Fixes

* timeout value ([3b3883c](https://github.com/microlinkhq/browserless/commit/3b3883c7c8645c2a5055ec449ed0baa894b31380))

# [10.8.0-beta.13](https://github.com/microlinkhq/browserless/compare/v10.8.0-beta.12...v10.8.0-beta.13) (2025-09-01)

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

# [10.8.0-beta.12](https://github.com/microlinkhq/browserless/compare/v10.8.0-beta.11...v10.8.0-beta.12) (2025-09-01)

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

# [10.8.0-beta.11](https://github.com/microlinkhq/browserless/compare/v10.8.0-beta.10...v10.8.0-beta.11) (2025-09-01)

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

# [10.8.0-beta.10](https://github.com/microlinkhq/browserless/compare/v10.8.0-beta.9...v10.8.0-beta.10) (2025-09-01)

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

# [10.8.0-beta.9](https://github.com/microlinkhq/browserless/compare/v10.8.0-beta.8...v10.8.0-beta.9) (2025-09-01)

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

# [10.8.0-beta.8](https://github.com/microlinkhq/browserless/compare/v10.8.0-beta.7...v10.8.0-beta.8) (2025-09-01)

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

# [10.8.0-beta.7](https://github.com/microlinkhq/browserless/compare/v10.8.0-beta.6...v10.8.0-beta.7) (2025-09-01)

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

# [10.8.0-beta.6](https://github.com/microlinkhq/browserless/compare/v10.8.0-beta.5...v10.8.0-beta.6) (2025-09-01)

### Bug Fixes

* **pdf:** add missing dependencies ([23b9236](https://github.com/microlinkhq/browserless/commit/23b92362c5fb46d7dc290e22a69d88dee41482b1))
* **pdf:** retry ([2b1d71e](https://github.com/microlinkhq/browserless/commit/2b1d71e2c85e6797672b0c5954136603a22104c1))

# [10.8.0-beta.5](https://github.com/microlinkhq/browserless/compare/v10.8.0-beta.4...v10.8.0-beta.5) (2025-09-01)

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

# [10.8.0-beta.4](https://github.com/microlinkhq/browserless/compare/v10.8.0-beta.3...v10.8.0-beta.4) (2025-09-01)

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

# [10.8.0-beta.3](https://github.com/microlinkhq/browserless/compare/v10.8.0-beta.2...v10.8.0-beta.3) (2025-09-01)

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

# [10.8.0-beta.2](https://github.com/microlinkhq/browserless/compare/v10.8.0-beta.1...v10.8.0-beta.2) (2025-09-01)

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

# [10.8.0-beta.1](https://github.com/microlinkhq/browserless/compare/v10.8.0-beta.0...v10.8.0-beta.1) (2025-09-01)

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

# [10.8.0-beta.0](https://github.com/microlinkhq/browserless/compare/v10.7.13...v10.8.0-beta.0) (2025-09-01)

### Features

* **pdf:** better waitUntil as auto ([921722c](https://github.com/microlinkhq/browserless/commit/921722c0a03c4e736a31a6df7aefabeef2ec3c86))

## [10.7.13](https://github.com/microlinkhq/browserless/compare/v10.7.12...v10.7.13) (2025-08-16)

**Note:** Version bump only for package browserless
Expand Down
2 changes: 1 addition & 1 deletion lerna.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
"packages": [
"packages/*"
],
"version": "10.7.13",
"version": "10.8.0-beta.15",
"command": {
"bootstrap": {
"npmClientArgs": [
Expand Down
64 changes: 64 additions & 0 deletions packages/browserless/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,70 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.

# [10.8.0-beta.15](https://github.com/microlinkhq/browserless/compare/v10.8.0-beta.14...v10.8.0-beta.15) (2025-09-01)

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

# [10.8.0-beta.14](https://github.com/microlinkhq/browserless/compare/v10.8.0-beta.13...v10.8.0-beta.14) (2025-09-01)

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

# [10.8.0-beta.13](https://github.com/microlinkhq/browserless/compare/v10.8.0-beta.12...v10.8.0-beta.13) (2025-09-01)

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

# [10.8.0-beta.12](https://github.com/microlinkhq/browserless/compare/v10.8.0-beta.11...v10.8.0-beta.12) (2025-09-01)

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

# [10.8.0-beta.11](https://github.com/microlinkhq/browserless/compare/v10.8.0-beta.10...v10.8.0-beta.11) (2025-09-01)

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

# [10.8.0-beta.10](https://github.com/microlinkhq/browserless/compare/v10.8.0-beta.9...v10.8.0-beta.10) (2025-09-01)

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

# [10.8.0-beta.9](https://github.com/microlinkhq/browserless/compare/v10.8.0-beta.8...v10.8.0-beta.9) (2025-09-01)

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

# [10.8.0-beta.8](https://github.com/microlinkhq/browserless/compare/v10.8.0-beta.7...v10.8.0-beta.8) (2025-09-01)

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

# [10.8.0-beta.7](https://github.com/microlinkhq/browserless/compare/v10.8.0-beta.6...v10.8.0-beta.7) (2025-09-01)

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

# [10.8.0-beta.6](https://github.com/microlinkhq/browserless/compare/v10.8.0-beta.5...v10.8.0-beta.6) (2025-09-01)

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

# [10.8.0-beta.5](https://github.com/microlinkhq/browserless/compare/v10.8.0-beta.4...v10.8.0-beta.5) (2025-09-01)

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

# [10.8.0-beta.4](https://github.com/microlinkhq/browserless/compare/v10.8.0-beta.3...v10.8.0-beta.4) (2025-09-01)

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

# [10.8.0-beta.3](https://github.com/microlinkhq/browserless/compare/v10.8.0-beta.2...v10.8.0-beta.3) (2025-09-01)

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

# [10.8.0-beta.2](https://github.com/microlinkhq/browserless/compare/v10.8.0-beta.1...v10.8.0-beta.2) (2025-09-01)

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

# [10.8.0-beta.1](https://github.com/microlinkhq/browserless/compare/v10.8.0-beta.0...v10.8.0-beta.1) (2025-09-01)

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

# [10.8.0-beta.0](https://github.com/microlinkhq/browserless/compare/v10.7.13...v10.8.0-beta.0) (2025-09-01)

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

## [10.7.13](https://github.com/microlinkhq/browserless/compare/v10.7.12...v10.7.13) (2025-08-16)

**Note:** Version bump only for package browserless
Expand Down
8 changes: 4 additions & 4 deletions packages/browserless/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
"name": "browserless",
"description": "The headless Chrome/Chromium performance driver for Node.js",
"homepage": "https://browserless.js.org",
"version": "10.7.13",
"version": "10.8.0-beta.15",
"main": "src/index.js",
"author": {
"email": "hello@microlink.io",
Expand Down Expand Up @@ -32,9 +32,9 @@
],
"dependencies": {
"@browserless/errors": "^10.7.13",
"@browserless/goto": "^10.7.13",
"@browserless/pdf": "^10.7.13",
"@browserless/screenshot": "^10.7.13",
"@browserless/goto": "^10.8.0-beta.4",
"@browserless/pdf": "^10.8.0-beta.15",
"@browserless/screenshot": "^10.8.0-beta.8",
"debug-logfmt": "~1.4.0",
"kill-process-group": "~1.0.12",
"p-reflect": "~2.1.0",
Expand Down
64 changes: 64 additions & 0 deletions packages/cli/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,70 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.

# [10.8.0-beta.15](https://github.com/microlinkhq/browserless/compare/v10.8.0-beta.14...v10.8.0-beta.15) (2025-09-01)

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

# [10.8.0-beta.14](https://github.com/microlinkhq/browserless/compare/v10.8.0-beta.13...v10.8.0-beta.14) (2025-09-01)

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

# [10.8.0-beta.13](https://github.com/microlinkhq/browserless/compare/v10.8.0-beta.12...v10.8.0-beta.13) (2025-09-01)

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

# [10.8.0-beta.12](https://github.com/microlinkhq/browserless/compare/v10.8.0-beta.11...v10.8.0-beta.12) (2025-09-01)

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

# [10.8.0-beta.11](https://github.com/microlinkhq/browserless/compare/v10.8.0-beta.10...v10.8.0-beta.11) (2025-09-01)

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

# [10.8.0-beta.10](https://github.com/microlinkhq/browserless/compare/v10.8.0-beta.9...v10.8.0-beta.10) (2025-09-01)

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

# [10.8.0-beta.9](https://github.com/microlinkhq/browserless/compare/v10.8.0-beta.8...v10.8.0-beta.9) (2025-09-01)

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

# [10.8.0-beta.8](https://github.com/microlinkhq/browserless/compare/v10.8.0-beta.7...v10.8.0-beta.8) (2025-09-01)

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

# [10.8.0-beta.7](https://github.com/microlinkhq/browserless/compare/v10.8.0-beta.6...v10.8.0-beta.7) (2025-09-01)

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

# [10.8.0-beta.6](https://github.com/microlinkhq/browserless/compare/v10.8.0-beta.5...v10.8.0-beta.6) (2025-09-01)

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

# [10.8.0-beta.5](https://github.com/microlinkhq/browserless/compare/v10.8.0-beta.4...v10.8.0-beta.5) (2025-09-01)

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

# [10.8.0-beta.4](https://github.com/microlinkhq/browserless/compare/v10.8.0-beta.3...v10.8.0-beta.4) (2025-09-01)

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

# [10.8.0-beta.3](https://github.com/microlinkhq/browserless/compare/v10.8.0-beta.2...v10.8.0-beta.3) (2025-09-01)

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

# [10.8.0-beta.2](https://github.com/microlinkhq/browserless/compare/v10.8.0-beta.1...v10.8.0-beta.2) (2025-09-01)

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

# [10.8.0-beta.1](https://github.com/microlinkhq/browserless/compare/v10.8.0-beta.0...v10.8.0-beta.1) (2025-09-01)

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

# [10.8.0-beta.0](https://github.com/microlinkhq/browserless/compare/v10.7.13...v10.8.0-beta.0) (2025-09-01)

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

## [10.7.13](https://github.com/microlinkhq/browserless/compare/v10.7.12...v10.7.13) (2025-08-16)

**Note:** Version bump only for package @browserless/cli
Expand Down
4 changes: 2 additions & 2 deletions packages/cli/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
"name": "@browserless/cli",
"description": "CLI to interact with Browserless capabilities",
"homepage": "https://browserless.js.org",
"version": "10.7.13",
"version": "10.8.0-beta.15",
"bin": {
"browserless": "src/index.js"
},
Expand Down Expand Up @@ -32,7 +32,7 @@
],
"dependencies": {
"beauty-error": "~1.2.21",
"browserless": "^10.7.13",
"browserless": "^10.8.0-beta.15",
"dark-mode": "~3.0.0",
"dset": "~3.1.4",
"mri": "~1.2.0",
Expand Down
64 changes: 64 additions & 0 deletions packages/function/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,70 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.

# [10.8.0-beta.15](https://github.com/microlinkhq/browserless/compare/v10.8.0-beta.14...v10.8.0-beta.15) (2025-09-01)

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

# [10.8.0-beta.14](https://github.com/microlinkhq/browserless/compare/v10.8.0-beta.13...v10.8.0-beta.14) (2025-09-01)

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

# [10.8.0-beta.13](https://github.com/microlinkhq/browserless/compare/v10.8.0-beta.12...v10.8.0-beta.13) (2025-09-01)

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

# [10.8.0-beta.12](https://github.com/microlinkhq/browserless/compare/v10.8.0-beta.11...v10.8.0-beta.12) (2025-09-01)

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

# [10.8.0-beta.11](https://github.com/microlinkhq/browserless/compare/v10.8.0-beta.10...v10.8.0-beta.11) (2025-09-01)

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

# [10.8.0-beta.10](https://github.com/microlinkhq/browserless/compare/v10.8.0-beta.9...v10.8.0-beta.10) (2025-09-01)

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

# [10.8.0-beta.9](https://github.com/microlinkhq/browserless/compare/v10.8.0-beta.8...v10.8.0-beta.9) (2025-09-01)

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

# [10.8.0-beta.8](https://github.com/microlinkhq/browserless/compare/v10.8.0-beta.7...v10.8.0-beta.8) (2025-09-01)

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

# [10.8.0-beta.7](https://github.com/microlinkhq/browserless/compare/v10.8.0-beta.6...v10.8.0-beta.7) (2025-09-01)

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

# [10.8.0-beta.6](https://github.com/microlinkhq/browserless/compare/v10.8.0-beta.5...v10.8.0-beta.6) (2025-09-01)

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

# [10.8.0-beta.5](https://github.com/microlinkhq/browserless/compare/v10.8.0-beta.4...v10.8.0-beta.5) (2025-09-01)

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

# [10.8.0-beta.4](https://github.com/microlinkhq/browserless/compare/v10.8.0-beta.3...v10.8.0-beta.4) (2025-09-01)

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

# [10.8.0-beta.3](https://github.com/microlinkhq/browserless/compare/v10.8.0-beta.2...v10.8.0-beta.3) (2025-09-01)

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

# [10.8.0-beta.2](https://github.com/microlinkhq/browserless/compare/v10.8.0-beta.1...v10.8.0-beta.2) (2025-09-01)

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

# [10.8.0-beta.1](https://github.com/microlinkhq/browserless/compare/v10.8.0-beta.0...v10.8.0-beta.1) (2025-09-01)

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

# [10.8.0-beta.0](https://github.com/microlinkhq/browserless/compare/v10.7.13...v10.8.0-beta.0) (2025-09-01)

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

## [10.7.13](https://github.com/microlinkhq/browserless/compare/v10.7.12...v10.7.13) (2025-08-16)

**Note:** Version bump only for package @browserless/function
Expand Down
4 changes: 2 additions & 2 deletions packages/function/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
"name": "@browserless/function",
"description": "Run abritrary JavaScript inside a browser sandbox",
"homepage": "https://browserless.js.org",
"version": "10.7.13",
"version": "10.8.0-beta.15",
"main": "src/index.js",
"author": {
"email": "hello@microlink.io",
Expand Down Expand Up @@ -38,7 +38,7 @@
"acorn": "~8.15.0",
"acorn-walk": "~8.3.4",
"ava": "5",
"browserless": "^10.7.13",
"browserless": "^10.8.0-beta.15",
"lodash": "latest"
},
"engines": {
Expand Down
4 changes: 4 additions & 0 deletions packages/goto/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,10 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.

# [10.8.0-beta.4](https://github.com/microlinkhq/browserless/compare/v10.8.0-beta.3...v10.8.0-beta.4) (2025-09-01)

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

## [10.7.13](https://github.com/microlinkhq/browserless/compare/v10.7.12...v10.7.13) (2025-08-16)

**Note:** Version bump only for package @browserless/goto
Expand Down
2 changes: 1 addition & 1 deletion packages/goto/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
"name": "@browserless/goto",
"description": "Go to a page aborting unnecessary requests",
"homepage": "https://browserless.js.org/#/?id=gotopage-options",
"version": "10.7.13",
"version": "10.8.0-beta.4",
"main": "src/index.js",
"author": {
"email": "hello@microlink.io",
Expand Down
6 changes: 3 additions & 3 deletions packages/goto/src/index.js
Original file line number Diff line number Diff line change
Expand Up @@ -159,9 +159,9 @@ module.exports = ({ defaultDevice = 'Macbook Pro 13', timeout: globalTimeout, ..
const { viewport: defaultViewport } = getDevice.findDevice(defaultDevice)

const timeouts = {
base: (milliseconds = globalTimeout) => milliseconds * (2 / 3),
action: (milliseconds = globalTimeout) => milliseconds * (1 / 11),
goto: (milliseconds = globalTimeout) => milliseconds * (7 / 8)
base: (milliseconds = globalTimeout) => Math.round(milliseconds * (2 / 3)),
action: (milliseconds = globalTimeout) => Math.round(milliseconds * (1 / 11)),
goto: (milliseconds = globalTimeout) => Math.round(milliseconds * (7 / 8))
}

// related https://github.com/puppeteer/puppeteer/issues/1353
Expand Down
Loading