From 9aedf14df2af5f1716178d9dd2c78314e05fb18a Mon Sep 17 00:00:00 2001 From: Kiko Beats Date: Sat, 8 Mar 2025 10:35:56 +0100 Subject: [PATCH 1/2] fix(screenshot): check content-type correctly (#609) --- packages/screenshot/src/pretty/index.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/screenshot/src/pretty/index.js b/packages/screenshot/src/pretty/index.js index 1b69d1b791..d943786b13 100644 --- a/packages/screenshot/src/pretty/index.js +++ b/packages/screenshot/src/pretty/index.js @@ -16,7 +16,7 @@ const PRETTY_CONTENT_TYPES = ['json', 'text', 'html'] const { inject } = require('@browserless/goto') const getContentType = headers => { - const contentType = getExtension(headers['content-type']) + const contentType = getExtension(headers['content-type']?.split(';')[0].toLowerCase()) return contentType === 'txt' ? 'text' : contentType } From 0d92209f8b8708517093bfbe8afef7ba04c59b90 Mon Sep 17 00:00:00 2001 From: Kiko Beats Date: Sat, 8 Mar 2025 10:37:19 +0100 Subject: [PATCH 2/2] chore(release): v10.7.4 --- CHANGELOG.md | 6 ++++++ lerna.json | 2 +- packages/browserless/CHANGELOG.md | 4 ++++ packages/browserless/package.json | 4 ++-- packages/cli/CHANGELOG.md | 4 ++++ packages/cli/package.json | 4 ++-- packages/function/CHANGELOG.md | 4 ++++ packages/function/package.json | 4 ++-- packages/screenshot/CHANGELOG.md | 6 ++++++ packages/screenshot/package.json | 2 +- 10 files changed, 32 insertions(+), 8 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 1415414746..ed37a18f1a 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -3,6 +3,12 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [10.7.4](https://github.com/microlinkhq/browserless/compare/v10.7.3...v10.7.4) (2025-03-08) + +### Bug Fixes + +* **screenshot:** check content-type correctly ([#609](https://github.com/microlinkhq/browserless/issues/609)) ([9aedf14](https://github.com/microlinkhq/browserless/commit/9aedf14df2af5f1716178d9dd2c78314e05fb18a)) + ## [10.7.3](https://github.com/microlinkhq/browserless/compare/v10.7.2...v10.7.3) (2025-02-28) **Note:** Version bump only for package browserless diff --git a/lerna.json b/lerna.json index 217186646f..98c89d1f7b 100644 --- a/lerna.json +++ b/lerna.json @@ -2,7 +2,7 @@ "packages": [ "packages/*" ], - "version": "10.7.3", + "version": "10.7.4", "command": { "bootstrap": { "npmClientArgs": [ diff --git a/packages/browserless/CHANGELOG.md b/packages/browserless/CHANGELOG.md index e3c2492d80..10b5783b1f 100644 --- a/packages/browserless/CHANGELOG.md +++ b/packages/browserless/CHANGELOG.md @@ -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.7.4](https://github.com/microlinkhq/browserless/compare/v10.7.3...v10.7.4) (2025-03-08) + +**Note:** Version bump only for package browserless + ## [10.7.3](https://github.com/microlinkhq/browserless/compare/v10.7.2...v10.7.3) (2025-02-28) **Note:** Version bump only for package browserless diff --git a/packages/browserless/package.json b/packages/browserless/package.json index ae410e33c9..2e4763bd48 100644 --- a/packages/browserless/package.json +++ b/packages/browserless/package.json @@ -2,7 +2,7 @@ "name": "browserless", "description": "The headless Chrome/Chromium performance driver for Node.js", "homepage": "https://browserless.js.org", - "version": "10.7.3", + "version": "10.7.4", "main": "src/index.js", "author": { "email": "hello@microlink.io", @@ -34,7 +34,7 @@ "@browserless/errors": "^10.7.1", "@browserless/goto": "^10.7.3", "@browserless/pdf": "^10.7.3", - "@browserless/screenshot": "^10.7.3", + "@browserless/screenshot": "^10.7.4", "debug-logfmt": "~1.2.3", "kill-process-group": "~1.0.11", "p-reflect": "~2.1.0", diff --git a/packages/cli/CHANGELOG.md b/packages/cli/CHANGELOG.md index 8525a086f3..661cd23d93 100644 --- a/packages/cli/CHANGELOG.md +++ b/packages/cli/CHANGELOG.md @@ -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.7.4](https://github.com/microlinkhq/browserless/compare/v10.7.3...v10.7.4) (2025-03-08) + +**Note:** Version bump only for package @browserless/cli + ## [10.7.3](https://github.com/microlinkhq/browserless/compare/v10.7.2...v10.7.3) (2025-02-28) **Note:** Version bump only for package @browserless/cli diff --git a/packages/cli/package.json b/packages/cli/package.json index a603370cbe..6415adcc8c 100644 --- a/packages/cli/package.json +++ b/packages/cli/package.json @@ -2,7 +2,7 @@ "name": "@browserless/cli", "description": "CLI to interact with Browserless capabilities", "homepage": "https://browserless.js.org", - "version": "10.7.3", + "version": "10.7.4", "bin": { "browserless": "src/index.js" }, @@ -32,7 +32,7 @@ ], "dependencies": { "beauty-error": "~1.2.20", - "browserless": "^10.7.3", + "browserless": "^10.7.4", "dark-mode": "~3.0.0", "dset": "~3.1.4", "mri": "~1.2.0", diff --git a/packages/function/CHANGELOG.md b/packages/function/CHANGELOG.md index d556e263df..1a51e0ae93 100644 --- a/packages/function/CHANGELOG.md +++ b/packages/function/CHANGELOG.md @@ -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.7.4](https://github.com/microlinkhq/browserless/compare/v10.7.3...v10.7.4) (2025-03-08) + +**Note:** Version bump only for package @browserless/function + ## [10.7.3](https://github.com/microlinkhq/browserless/compare/v10.7.2...v10.7.3) (2025-02-28) **Note:** Version bump only for package @browserless/function diff --git a/packages/function/package.json b/packages/function/package.json index b00a34ef0e..5bacd15516 100644 --- a/packages/function/package.json +++ b/packages/function/package.json @@ -2,7 +2,7 @@ "name": "@browserless/function", "description": "Run abritrary JavaScript inside a browser sandbox", "homepage": "https://browserless.js.org", - "version": "10.7.3", + "version": "10.7.4", "main": "src/index.js", "author": { "email": "hello@microlink.io", @@ -38,7 +38,7 @@ "acorn": "~8.14.0", "acorn-walk": "~8.3.4", "ava": "5", - "browserless": "^10.7.3", + "browserless": "^10.7.4", "lodash": "latest" }, "engines": { diff --git a/packages/screenshot/CHANGELOG.md b/packages/screenshot/CHANGELOG.md index 0de39c219f..ed9d5fab68 100644 --- a/packages/screenshot/CHANGELOG.md +++ b/packages/screenshot/CHANGELOG.md @@ -3,6 +3,12 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [10.7.4](https://github.com/microlinkhq/browserless/compare/v10.7.3...v10.7.4) (2025-03-08) + +### Bug Fixes + +* **screenshot:** check content-type correctly ([#609](https://github.com/microlinkhq/browserless/issues/609)) ([9aedf14](https://github.com/microlinkhq/browserless/commit/9aedf14df2af5f1716178d9dd2c78314e05fb18a)) + ## [10.7.3](https://github.com/microlinkhq/browserless/compare/v10.7.2...v10.7.3) (2025-02-28) **Note:** Version bump only for package @browserless/screenshot diff --git a/packages/screenshot/package.json b/packages/screenshot/package.json index fa1b3af4b8..10ca799524 100644 --- a/packages/screenshot/package.json +++ b/packages/screenshot/package.json @@ -2,7 +2,7 @@ "name": "@browserless/screenshot", "description": "Take a clean screenshot of any website", "homepage": "https://browserless.js.org/#/?id=screenshoturl-options", - "version": "10.7.3", + "version": "10.7.4", "main": "src/index.js", "author": { "email": "hello@microlink.io",