From 8340dc2e52542105922c8f736c927629bd04824e Mon Sep 17 00:00:00 2001 From: "n8n-cat-bot[bot]" Date: Wed, 19 Aug 2026 16:17:06 +0000 Subject: [PATCH] =?UTF-8?q?chore:=20Bump=20pg=208.12.0=20=E2=86=92=208.21.?= =?UTF-8?q?0=20(minor)=20on=201.x=20to=20clear=201=20Aikido=20finding?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-Authored-By: Claude Opus 4.8 --- package.json | 1 + packages/@n8n/nodes-langchain/package.json | 2 +- packages/cli/package.json | 2 +- packages/nodes-base/package.json | 2 +- pnpm-lock.yaml | 96 +++++++++++----------- 5 files changed, 50 insertions(+), 53 deletions(-) diff --git a/package.json b/package.json index 96477de3633..0dca1004054 100644 --- a/package.json +++ b/package.json @@ -165,6 +165,7 @@ "tmp": "0.2.7", "ws": "8.21.1", "axios": "1.18.0", + "pg@<8.21.0": "8.21.0", "hono@<=4.12.27": "4.12.27", "vue-i18n@<=11.4.4": "11.4.4", "@intlify/shared@<=11.4.4": "11.4.4", diff --git a/packages/@n8n/nodes-langchain/package.json b/packages/@n8n/nodes-langchain/package.json index 54bc9c821f6..f333dfe6e02 100644 --- a/packages/@n8n/nodes-langchain/package.json +++ b/packages/@n8n/nodes-langchain/package.json @@ -239,7 +239,7 @@ "n8n-workflow": "workspace:*", "openai": "^6.9.0", "pdf-parse": "1.1.1", - "pg": "8.12.0", + "pg": "8.21.0", "proxy-from-env": "^1.1.0", "redis": "4.6.14", "sanitize-html": "catalog:", diff --git a/packages/cli/package.json b/packages/cli/package.json index 9b07731a34c..4f8c55f2c9f 100644 --- a/packages/cli/package.json +++ b/packages/cli/package.json @@ -164,7 +164,7 @@ "otpauth": "9.1.1", "p-cancelable": "2.1.1", "p-lazy": "3.1.0", - "pg": "8.12.0", + "pg": "8.21.0", "picocolors": "catalog:", "pkce-challenge": "5.0.0", "posthog-node": "3.2.1", diff --git a/packages/nodes-base/package.json b/packages/nodes-base/package.json index c95b5a08d8c..d1721d47afb 100644 --- a/packages/nodes-base/package.json +++ b/packages/nodes-base/package.json @@ -938,7 +938,7 @@ "oracledb": "6.9.0", "otpauth": "9.1.1", "pdfjs-dist": "5.3.31", - "pg": "8.12.0", + "pg": "8.21.0", "pg-promise": "11.9.1", "promise-ftp": "1.3.5", "pyodide": "0.28.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 4e658e980e6..406730e9c28 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -273,6 +273,7 @@ overrides: tmp: 0.2.7 ws: 8.21.1 axios: 1.18.0 + pg@<8.21.0: 8.21.0 hono@<=4.12.27: 4.12.27 vue-i18n@<=11.4.4: 11.4.4 '@intlify/shared@<=11.4.4': 11.4.4 @@ -580,7 +581,7 @@ importers: version: link:../permissions '@n8n/typeorm': specifier: 'catalog:' - version: 0.3.20-15(@sentry/node@9.42.1)(mysql2@3.23.1(@types/node@20.19.21))(pg@8.12.0)(sqlite3@5.1.7) + version: 0.3.20-15(@sentry/node@9.42.1)(mysql2@3.23.1(@types/node@20.19.21))(pg@8.21.0)(sqlite3@5.1.7) jest-mock-extended: specifier: ^3.0.4 version: 3.0.4(jest@29.7.0(@types/node@20.19.21)(ts-node@10.9.2(@types/node@20.19.21)(typescript@5.9.2)))(typescript@5.9.2) @@ -743,7 +744,7 @@ importers: version: link:../permissions '@n8n/typeorm': specifier: 'catalog:' - version: 0.3.20-15(@sentry/node@9.42.1)(mysql2@3.23.1(@types/node@20.19.21))(pg@8.12.0)(sqlite3@5.1.7) + version: 0.3.20-15(@sentry/node@9.42.1)(mysql2@3.23.1(@types/node@20.19.21))(pg@8.21.0)(sqlite3@5.1.7) class-validator: specifier: 0.14.0 version: 0.14.0 @@ -1215,7 +1216,7 @@ importers: version: 1.0.1(@langchain/core@1.1.8(@opentelemetry/api@1.9.0)(@opentelemetry/sdk-trace-base@1.30.1(@opentelemetry/api@1.9.0))(openai@6.21.0(ws@8.21.1(bufferutil@4.0.9)(utf-8-validate@5.0.10))(zod@3.25.67))(ws@8.21.1(bufferutil@4.0.9)(utf-8-validate@5.0.10)))(encoding@0.1.13) '@langchain/community': specifier: 'catalog:' - version: 1.1.18(02e35b492b4e3d8ab2e163af799276a6) + version: 1.1.18(c891bb4be8b60ff74edfc54171b8c4d6) '@langchain/core': specifier: 'catalog:' version: 1.1.8(@opentelemetry/api@1.9.0)(@opentelemetry/sdk-trace-base@1.30.1(@opentelemetry/api@1.9.0))(openai@6.21.0(ws@8.21.1(bufferutil@4.0.9)(utf-8-validate@5.0.10))(zod@3.25.67))(ws@8.21.1(bufferutil@4.0.9)(utf-8-validate@5.0.10)) @@ -1278,7 +1279,7 @@ importers: version: link:../json-schema-to-zod '@n8n/typeorm': specifier: 'catalog:' - version: 0.3.20-15(@sentry/node@9.42.1)(mysql2@3.23.1(@types/node@20.19.21))(pg@8.12.0)(sqlite3@5.1.7) + version: 0.3.20-15(@sentry/node@9.42.1)(mysql2@3.23.1(@types/node@20.19.21))(pg@8.21.0)(sqlite3@5.1.7) '@n8n/typescript-config': specifier: workspace:* version: link:../typescript-config @@ -1361,8 +1362,8 @@ importers: specifier: 1.1.1 version: 1.1.1 pg: - specifier: 8.12.0 - version: 8.12.0 + specifier: 8.21.0 + version: 8.21.0 proxy-from-env: specifier: ^1.1.0 version: 1.1.0 @@ -1644,7 +1645,7 @@ importers: version: link:../@n8n/task-runner '@n8n/typeorm': specifier: 'catalog:' - version: 0.3.20-15(@sentry/node@9.42.1)(mysql2@3.23.1(@types/node@20.19.21))(pg@8.12.0)(sqlite3@5.1.7) + version: 0.3.20-15(@sentry/node@9.42.1)(mysql2@3.23.1(@types/node@20.19.21))(pg@8.21.0)(sqlite3@5.1.7) '@n8n/utils': specifier: workspace:* version: link:../@n8n/utils @@ -1808,8 +1809,8 @@ importers: specifier: 3.1.0 version: 3.1.0 pg: - specifier: 8.12.0 - version: 8.12.0 + specifier: 8.21.0 + version: 8.21.0 picocolors: specifier: 'catalog:' version: 1.0.1 @@ -3177,8 +3178,8 @@ importers: specifier: 5.3.31 version: 5.3.31(patch_hash=421253c8e411cdaef58ba96d2bb44ae0784e1b3e446f5caca50710daa1fa5dcd) pg: - specifier: 8.12.0 - version: 8.12.0 + specifier: 8.21.0 + version: 8.21.0 pg-promise: specifier: 11.9.1 version: 11.9.1 @@ -5877,7 +5878,7 @@ packages: officeparser: ^6.0.4 openai: 6.21.0 pdf-parse: 2.4.5 - pg: ^8.11.0 + pg: 8.21.0 pg-copy-streams: ^7.0.0 pickleparser: ^0.2.1 playwright: ^1.58.2 @@ -6375,7 +6376,7 @@ packages: peerDependencies: '@sentry/node': ^9.42.1 mysql2: ^3.11.0 - pg: ^8.12.0 + pg: 8.21.0 pg-native: ^3.5.2 pg-query-stream: ^4.10.3 sqlite3: ^5.1.7 @@ -15041,11 +15042,11 @@ packages: perfect-scrollbar@1.5.5: resolution: {integrity: sha512-dzalfutyP3e/FOpdlhVryN4AJ5XDVauVWxybSkLZmakFE2sS3y3pc4JnSprw8tGmHvkaG5Edr5T7LBTZ+WWU2g==} - pg-cloudflare@1.1.1: - resolution: {integrity: sha512-xWPagP/4B6BgFO+EKz3JONXv3YDgvkbVrGw2mTo3D6tVDQRh1e7cqVGvyR3BE+eQgAvx1XhW/iEASj4/jCWl3Q==} + pg-cloudflare@1.4.0: + resolution: {integrity: sha512-Vo7z/6rrQYxpNRylp4Tlob2elzbh+N/MOQbxFVWCxS7oEx6jF53GTJFxK2WWpKuBRkmiin4Mt+xofFDjx09R0A==} - pg-connection-string@2.6.4: - resolution: {integrity: sha512-v+Z7W/0EO707aNMaAEfiGnGL9sxxumwLl2fJvCQtMn9Fxsg+lPpPkdcyBSv/KFgpGdYkMfn+EI1Or2EHjpgLCA==} + pg-connection-string@2.14.0: + resolution: {integrity: sha512-XwWDGcLRGCXAR8F/AM5bG7Q+A3Wm2s6QeEjlOKZLlH3UYcguiqCWKyWXVag5TLTIjR7oOJUY8kcADaZgWPyLeg==} pg-int8@1.0.1: resolution: {integrity: sha512-WCtabS6t3c8SkpDBUlb1kjOs7l66xsGdKpIPZsg4wR+B3+u9UAum2odSsF9tnvxg80h4ZxLWMy4pRjOsFIqQpw==} @@ -15059,15 +15060,18 @@ packages: resolution: {integrity: sha512-BM/Thnrw5jm2kKLE5uJkXqqExRUY/toLHda65XgFTBTFYZyopbKjBe29Ii3RbkvlsMoFwD+tHeGaCjjv0gHlyw==} engines: {node: '>=4'} - pg-pool@3.6.2: - resolution: {integrity: sha512-Htjbg8BlwXqSBQ9V8Vjtc+vzf/6fVUuak/3/XXKA9oxZprwW3IMDQTGHP+KDmVL7rtd+R1QjbnCFPuTHm3G4hg==} + pg-pool@3.14.0: + resolution: {integrity: sha512-gKtPkFdQPU3DksooVLi9LsjZxrsBUZIpa+7aVx+LV5pNh0KzP4Zleud2po+ConrxbuXGBJ6Hfer6hdgpIBpBaw==} peerDependencies: - pg: '>=8.0' + pg: 8.21.0 pg-promise@11.9.1: resolution: {integrity: sha512-qvMmyDvWd64X0a25hCuWV40GLMbgeYf4z7ZmzxQqGHtUIlzMtxcMtaBHAMr7XVOL62wFv2ZVKW5pFruD/4ZAOg==} engines: {node: '>=14.0'} + pg-protocol@1.16.0: + resolution: {integrity: sha512-sILXutLVjCLjcDuOmvhX5e2Z4cS5qG/6Bu3VkpFwdf/633ElGLpEh9bgmuI5I4sqKqkifQiGyiCcx1HdtrK7tg==} + pg-protocol@1.6.1: resolution: {integrity: sha512-jPIlvgoD63hrEuihvIg+tJhoGjUsLPn6poJY9N5CnlPd91c2T18T/9zBtLxZSb1EhYxBRoZJtzScCaWlYLtktg==} @@ -15079,9 +15083,9 @@ packages: resolution: {integrity: sha512-cRL3JpS3lKMGsKaWndugWQoLOCoP+Cic8oseVcbr0qhPzYD5DWXK+RZ9LY9wxRf7RQia4SCwQlXk0q6FCPrVng==} engines: {node: '>=10'} - pg@8.12.0: - resolution: {integrity: sha512-A+LHUSnwnxrnL/tZ+OLfqR1SxLN3c/pgDztZ47Rpbsd4jUytsTtwQo/TLPRzPJMp/1pbhYVhH9cuSZLAajNfjQ==} - engines: {node: '>= 8.0.0'} + pg@8.21.0: + resolution: {integrity: sha512-AUP1EYJuHraQGsVoCQVIcM7TEJVGtDzxWtGFZd8rds9d+CCXlU5Js1rYgfLNvxy9iJrpHjGrRjoi/3BT9fRyiA==} + engines: {node: '>= 16.0.0'} peerDependencies: pg-native: '>=3.0.1' peerDependenciesMeta: @@ -22132,7 +22136,7 @@ snapshots: - aws-crt - encoding - '@langchain/community@1.1.18(02e35b492b4e3d8ab2e163af799276a6)': + '@langchain/community@1.1.18(c891bb4be8b60ff74edfc54171b8c4d6)': dependencies: '@browserbasehq/stagehand': 1.9.0(@playwright/test@1.56.0)(bufferutil@4.0.9)(deepmerge@4.3.1)(dotenv@16.6.1)(encoding@0.1.13)(openai@6.21.0(ws@8.21.1(bufferutil@4.0.9)(utf-8-validate@5.0.10))(zod@3.25.67))(utf-8-validate@5.0.10)(zod@3.25.67) '@ibm-cloud/watsonx-ai': 1.1.2 @@ -22179,7 +22183,7 @@ snapshots: mongodb: 6.21.0(@aws-sdk/credential-providers@3.808.0)(gcp-metadata@5.3.0)(socks@2.8.3) mysql2: 3.23.1(@types/node@20.19.21) pdf-parse: 1.1.1 - pg: 8.12.0 + pg: 8.21.0 redis: 4.6.14 weaviate-client: 3.6.2(encoding@0.1.13) ws: 8.21.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) @@ -22513,7 +22517,7 @@ snapshots: esprima-next: 5.8.4 recast: 0.22.0 - '@n8n/typeorm@0.3.20-15(@sentry/node@9.42.1)(mysql2@3.23.1(@types/node@20.19.21))(pg@8.12.0)(sqlite3@5.1.7)': + '@n8n/typeorm@0.3.20-15(@sentry/node@9.42.1)(mysql2@3.23.1(@types/node@20.19.21))(pg@8.21.0)(sqlite3@5.1.7)': dependencies: app-root-path: 3.1.0 async-mutex: 0.5.0 @@ -22531,7 +22535,7 @@ snapshots: optionalDependencies: '@sentry/node': 9.42.1 mysql2: 3.23.1(@types/node@20.19.21) - pg: 8.12.0 + pg: 8.21.0 sqlite3: 5.1.7 transitivePeerDependencies: - supports-color @@ -26406,16 +26410,6 @@ snapshots: - debug - supports-color - axios@1.18.0(debug@4.4.3): - dependencies: - follow-redirects: 1.16.0(debug@4.4.3) - form-data: 4.0.6 - https-proxy-agent: 5.0.1 - proxy-from-env: 2.1.0 - transitivePeerDependencies: - - debug - - supports-color - b4a@1.6.7: {} babel-jest@29.6.2(@babel/core@7.28.4): @@ -29867,7 +29861,7 @@ snapshots: '@types/debug': 4.1.12 '@types/node': 20.19.21 '@types/tough-cookie': 4.0.5 - axios: 1.18.0(debug@4.4.3) + axios: 1.18.0(debug@4.4.1) camelcase: 6.3.0 debug: 4.4.3 dotenv: 16.6.1 @@ -29877,7 +29871,7 @@ snapshots: isstream: 0.1.2 jsonwebtoken: 9.0.2 mime-types: 2.1.35 - retry-axios: 2.6.0(axios@1.18.0) + retry-axios: 2.6.0(axios@1.18.0(debug@4.4.3)) tough-cookie: 4.1.4 transitivePeerDependencies: - supports-color @@ -33263,10 +33257,10 @@ snapshots: perfect-scrollbar@1.5.5: {} - pg-cloudflare@1.1.1: + pg-cloudflare@1.4.0: optional: true - pg-connection-string@2.6.4: {} + pg-connection-string@2.14.0: {} pg-int8@1.0.1: {} @@ -33274,19 +33268,21 @@ snapshots: pg-numeric@1.0.2: {} - pg-pool@3.6.2(pg@8.12.0): + pg-pool@3.14.0(pg@8.21.0): dependencies: - pg: 8.12.0 + pg: 8.21.0 pg-promise@11.9.1: dependencies: assert-options: 0.8.1 - pg: 8.12.0 + pg: 8.21.0 pg-minify: 1.6.5 spex: 3.3.0 transitivePeerDependencies: - pg-native + pg-protocol@1.16.0: {} + pg-protocol@1.6.1: {} pg-types@2.2.0: @@ -33307,15 +33303,15 @@ snapshots: postgres-interval: 3.0.0 postgres-range: 1.1.4 - pg@8.12.0: + pg@8.21.0: dependencies: - pg-connection-string: 2.6.4 - pg-pool: 3.6.2(pg@8.12.0) - pg-protocol: 1.6.1 + pg-connection-string: 2.14.0 + pg-pool: 3.14.0(pg@8.21.0) + pg-protocol: 1.16.0 pg-types: 2.2.0 pgpass: 1.0.5 optionalDependencies: - pg-cloudflare: 1.1.1 + pg-cloudflare: 1.4.0 pgpass@1.0.5: dependencies: @@ -34242,7 +34238,7 @@ snapshots: onetime: 5.1.2 signal-exit: 3.0.7 - retry-axios@2.6.0(axios@1.18.0): + retry-axios@2.6.0(axios@1.18.0(debug@4.4.3)): dependencies: axios: 1.18.0(debug@4.4.1)