diff --git a/components/puppeteer/actions/get-html/get-html.mjs b/components/puppeteer/actions/get-html/get-html.mjs
index 0e01438780156..70c72e3b10c56 100644
--- a/components/puppeteer/actions/get-html/get-html.mjs
+++ b/components/puppeteer/actions/get-html/get-html.mjs
@@ -4,7 +4,7 @@ export default {
key: "puppeteer-get-html",
name: "Get HTML",
description: "Get the HTML of a webpage using Puppeteer. [See the documentation](https://pptr.dev/api/puppeteer.page.content)",
- version: "0.0.6",
+ version: "0.0.7",
type: "action",
props: {
puppeteer,
diff --git a/components/puppeteer/actions/get-page-title/get-page-title.mjs b/components/puppeteer/actions/get-page-title/get-page-title.mjs
index 27e3c035aa416..23f555cf63bb8 100644
--- a/components/puppeteer/actions/get-page-title/get-page-title.mjs
+++ b/components/puppeteer/actions/get-page-title/get-page-title.mjs
@@ -4,7 +4,7 @@ export default {
key: "puppeteer-get-page-title",
name: "Get Page Title",
description: "Get the title of a webpage using Puppeteer. [See the documentation](https://pptr.dev/api/puppeteer.page.title)",
- version: "0.0.6",
+ version: "0.0.7",
type: "action",
props: {
puppeteer,
diff --git a/components/puppeteer/actions/get-pdf/get-pdf.mjs b/components/puppeteer/actions/get-pdf/get-pdf.mjs
index ece72a710be4f..64cbdebb3ad66 100644
--- a/components/puppeteer/actions/get-pdf/get-pdf.mjs
+++ b/components/puppeteer/actions/get-pdf/get-pdf.mjs
@@ -6,7 +6,7 @@ export default {
key: "puppeteer-get-pdf",
name: "Get PDF",
description: "Generate a PDF of a page using Puppeteer. [See the documentation](https://pptr.dev/api/puppeteer.page.pdf)",
- version: "0.0.6",
+ version: "0.0.7",
type: "action",
props: {
puppeteer,
diff --git a/components/puppeteer/actions/screenshot-page/screenshot-page.mjs b/components/puppeteer/actions/screenshot-page/screenshot-page.mjs
index 06f021289b006..443fdc7124ef7 100644
--- a/components/puppeteer/actions/screenshot-page/screenshot-page.mjs
+++ b/components/puppeteer/actions/screenshot-page/screenshot-page.mjs
@@ -7,7 +7,7 @@ export default {
key: "puppeteer-screenshot-page",
name: "Screenshot a Page",
description: "Captures a screenshot of a page using Puppeteer. [See the documentation](https://pptr.dev/api/puppeteer.page.screenshot)",
- version: "0.0.7",
+ version: "0.0.8",
type: "action",
props: {
puppeteer,
diff --git a/components/puppeteer/package.json b/components/puppeteer/package.json
index 709fb3e5a9fde..7a94b3067c22c 100644
--- a/components/puppeteer/package.json
+++ b/components/puppeteer/package.json
@@ -1,6 +1,6 @@
{
"name": "@pipedream/puppeteer",
- "version": "0.7.0",
+ "version": "0.8.0",
"description": "Pipedream Puppeteer Components",
"main": "puppeteer.app.mjs",
"keywords": [
diff --git a/components/puppeteer/puppeteer.app.mjs b/components/puppeteer/puppeteer.app.mjs
index 3ec238c903a4c..c2d67254e57c4 100644
--- a/components/puppeteer/puppeteer.app.mjs
+++ b/components/puppeteer/puppeteer.app.mjs
@@ -21,12 +21,14 @@ export default {
const browser = await puppeteer.launch({
executablePath: await chromium.executablePath(),
headless: chromium.headless,
+ cacheDirectory: "/tmp",
ignoreHTTPSErrors: true,
defaultViewport: chromium.defaultViewport,
args: [
...chromium.args,
"--hide-scrollbars",
"--disable-web-security",
+ "--font-render-hinting=none",
],
...opts,
});
diff --git a/packages/browsers/index.mjs b/packages/browsers/index.mjs
index a6de78b3a2cc8..bc8424fee630f 100644
--- a/packages/browsers/index.mjs
+++ b/packages/browsers/index.mjs
@@ -17,6 +17,7 @@ export const puppeteer = {
headless: chromium.headless,
ignoreHTTPSErrors: true,
defaultViewport: chromium.defaultViewport,
+ cacheDirectory: "/tmp",
args: [
...chromium.args,
"--hide-scrollbars",
diff --git a/packages/browsers/package.json b/packages/browsers/package.json
index 18915ee4d33a8..0b2499138fdac 100644
--- a/packages/browsers/package.json
+++ b/packages/browsers/package.json
@@ -1,6 +1,6 @@
{
"name": "@pipedream/browsers",
- "version": "1.0.0",
+ "version": "1.0.1",
"description": "For using puppeeter or playwright in Pipedream Node.js Code Steps. Includes the prebuilt binaries and specific versions for compatiblity with Pipedream.",
"main": "index.mjs",
"scripts": {
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index 0aaac4ea5bf9d..9ef536774d764 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -1785,6 +1785,9 @@ importers:
components/float:
specifiers: {}
+ components/flodesk:
+ specifiers: {}
+
components/fluent_support:
specifiers: {}