diff --git a/CHANGELOG.md b/CHANGELOG.md index 0a284889c4..16bf04a4b0 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,63 @@ All notable changes to this project will be documented in this file. +## [v0.40.0] - 2024-06-10 + +### Added + +- *(proxy)* Support sending requests through HTTPS_PROXY (#2243) by @mithlesh135 +- *(logs)* Timeout old operations (#2220) by @bodinsamuel +- *(integrations)* Add support for marketo (#2234) by @hassan254-prog +- *(processor)* Add tracing/logging to processTask function (#2250) by @TBonnin +- *(google-mail)* Action script to send an email using google-mail integration (#2242) by @Pyloris +- *(integrations)* Add support for highlevel white-label (#2251) by @hassan254-prog +- Add sync type and validation for orchestrator TaskSync (#2256) by @TBonnin +- *(integrations)* Add support for datev (#2223) by @hassan254-prog +- *(orchestrator)* Add support for schedules (#2260) by @TBonnin +- Expose environment name in scripts (#2268) by @TBonnin +- *(integrations)* Add support for vimeo (#2271) by @hassan254-prog +- *(webhooks)* [nan-1063] webhook on refresh error and slack notification (#2254) by @khaliqgant +- *(orchestrator)* Scheduling tasks based on schedules (#2274) by @TBonnin +- *(integrations)* Add support for instantly api key (#2265) by @jwd-dev +- *(cli)* [nan-1106] import relative files in syncs/actions (#2273) by @khaliqgant +- *(webhooks)* [nan 1064] webhook on sync error (#2281) by @khaliqgant +- *(orchestrator)* Add endpoint to api/client to run a schedule (#2283) by @TBonnin + +### Changed + +- Rename orchestrator waitForCompletion param to longPolling (#2238) by @TBonnin +- Actions and webhooks can be executed by orchestrator (#2237) by @TBonnin + +### Fixed + +- *(notificaitions)* [nan-981] Tighten up spacing + update notification display on list connections if a failure on the sync (#2247) by @khaliqgant +- *(ui)* Use common fetch method (#2246) by @bodinsamuel +- *(proxy)* Handle gzip response stream (#2248) by @bodinsamuel +- *(cli)* [nan-1088] support older cli versions (#2253) by @khaliqgant +- *(logs)* Ui feedback (#2249) by @bodinsamuel +- *(orchestratorClient)* Race condition in dequeue (#2252) by @TBonnin +- *(logs)* Feedback #3 (#2255) by @bodinsamuel +- *(orchestrator)* Race condition in dequeue (#2261) by @TBonnin +- *(proxy)* [nan-1049] if encoded at all then use pass through (#2262) by @khaliqgant +- *(logs)* Handle buffered activities (#2257) by @bodinsamuel +- *(integrations)* Fix mailgun logo (#2264) by @hassan254-prog +- Actions/webhooks without input should not failed (#2267) by @TBonnin +- *(orchestrator)* Accept bigger task output (#2270) by @TBonnin +- Post script connection error + handle in logs (#2259) by @bodinsamuel +- *(server)* [nan-979] Remove dupes if two or more syncs have an error for the connections list page (#2263) by @khaliqgant +- *(logs)* Feedback #4 (#2269) by @bodinsamuel +- *(webapp)* [nan-1086] route to the demo after verifying (#2275) by @khaliqgant +- *(dependency)* Cleanup and upgrade some (#2272) by @bodinsamuel +- Return error message when action fails (#2277) by @TBonnin +- Actions/webhooks should always report failure when failing (#2278) by @TBonnin +- *(cli)* [nan-1105] don't overwrite post connection file if it exists already (#2282) by @khaliqgant +- *(server)* Embed router in a subpath (#2279) by @bodinsamuel +- *(dockerfile)* Persist use unified Dockerfile (#2280) by @bodinsamuel +- *(webapp)* [nan-1147] remove refresh option on refresh token (#2284) by @khaliqgant +- *(logs)* Missing env, sort query params (#2288) by @bodinsamuel +- *(docker)* Stop compiling persist, autocompile tsconfig.docker.json (#2286) by @bodinsamuel +- *(server)* [nan-1167] fix types (#2295) by @khaliqgant + ## [v0.39.33] - 2024-06-03 ### Added @@ -1214,6 +1271,7 @@ All notable changes to this project will be documented in this file. - Update Zendesk Chat configuration file (#161) by @Frenchcooc - APIs using client_credentials as grant type (#165) by @Frenchcooc +[v0.40.0]: https://github.com/NangoHQ/nango/compare/v0.39.33..v0.40.0 [v0.39.33]: https://github.com/NangoHQ/nango/compare/v0.39.32..v0.39.33 [v0.39.32]: https://github.com/NangoHQ/nango/compare/v0.39.31..v0.39.32 [v0.39.31]: https://github.com/NangoHQ/nango/compare/v0.39.30..v0.39.31 diff --git a/package-lock.json b/package-lock.json index 3bfd65df23..5e8b446909 100644 --- a/package-lock.json +++ b/package-lock.json @@ -30717,13 +30717,13 @@ }, "packages/cli": { "name": "nango", - "version": "0.39.33", + "version": "0.40.0", "license": "SEE LICENSE IN LICENSE FILE IN GIT REPOSITORY", "dependencies": { "@babel/parser": "^7.22.5", "@babel/traverse": "^7.22.5", "@babel/types": "^7.22.5", - "@nangohq/shared": "^0.39.33", + "@nangohq/shared": "^0.40.0", "@swc/core": "^1.5.25", "ajv": "^8.12.0", "ajv-errors": "^3.0.0", @@ -30756,7 +30756,7 @@ "@babel/core": "^7.22.1", "@babel/preset-env": "^7.22.4", "@babel/preset-typescript": "^7.21.5", - "@nangohq/types": "^0.39.33", + "@nangohq/types": "^0.40.0", "@types/babel__traverse": "^7.20.1", "@types/babel-traverse": "^6.25.7", "@types/commander": "^2.12.2", @@ -31731,7 +31731,7 @@ }, "packages/frontend": { "name": "@nangohq/frontend", - "version": "0.39.33", + "version": "0.40.0", "license": "SEE LICENSE IN LICENSE FILE IN GIT REPOSITORY" }, "packages/internals": { @@ -31833,7 +31833,7 @@ }, "packages/node-client": { "name": "@nangohq/node", - "version": "0.39.33", + "version": "0.40.0", "license": "SEE LICENSE IN LICENSE FILE IN GIT REPOSITORY", "dependencies": { "axios": "^1.2.0" @@ -32111,7 +32111,7 @@ }, "packages/shared": { "name": "@nangohq/shared", - "version": "0.39.33", + "version": "0.40.0", "bundleDependencies": [ "@nangohq/utils", "@nangohq/database" @@ -32122,7 +32122,7 @@ "@datadog/datadog-api-client": "^1.16.0", "@hapi/boom": "^10.0.1", "@nangohq/database": "file:../database", - "@nangohq/node": "^0.39.33", + "@nangohq/node": "^0.40.0", "@nangohq/utils": "file:../utils", "@sentry/node": "^7.106.0", "@temporalio/client": "^1.9.1", @@ -32154,7 +32154,7 @@ "@nangohq/logs": "file:../logs", "@nangohq/nango-orchestrator": "file:../orchestrator", "@nangohq/records": "file:../records", - "@nangohq/types": "^0.39.33", + "@nangohq/types": "^0.40.0", "@nangohq/webhooks": "file:../webhooks", "@sentry/types": "7.112.2", "@temporalio/activity": "^1.9.1", @@ -32180,23 +32180,28 @@ "packages/shared/node_modules/@nangohq/database": { "version": "1.0.0", "resolved": "file:packages/shared/vendor/nangohq-database-1.0.0.tgz", - "integrity": "sha512-E22AD4Fyph50TeG+1e83BQvtow0lp/xgKx+wMnimf5BMNjy5GFPux9Kqlc7dTfC/oq2wEYJEfBpmNwGn6hHHAw==", + "integrity": "sha512-F8g9Un8CIKDQ1OjJWY4MK6DrukYMBunv4w6QR4drufI2vB9YMa2wWVImV9ofBm2Wty8aRxT/CTt69jf2/Q92bw==", "bundleDependencies": [ "@nangohq/utils", "knex", + "pg", "tarn" ], "inBundle": true, "dependencies": { "@nangohq/utils": "file:vendor/nangohq-utils-1.0.0.tgz", "knex": "3.1.0", + "pg": "8.11.3", "tarn": "3.0.2" } }, "packages/shared/node_modules/@nangohq/database/node_modules/@nangohq/utils": { "version": "1.0.0", "bundleDependencies": [ + "axios", "dd-trace", + "http-proxy-agent", + "https-proxy-agent", "nanoid", "serialize-error", "winston", @@ -32205,7 +32210,10 @@ "inBundle": true, "license": "SEE LICENSE IN LICENSE FILE IN GIT REPOSITORY", "dependencies": { + "axios": "^1.3.4", "dd-trace": "5.2.0", + "http-proxy-agent": "^7.0.2", + "https-proxy-agent": "^7.0.4", "nanoid": "5.0.7", "serialize-error": "11.0.3", "winston": "3.8.2", @@ -32308,7 +32316,7 @@ "license": "Apache-2.0" }, "packages/shared/node_modules/@nangohq/database/node_modules/@nangohq/utils/node_modules/@opentelemetry/api": { - "version": "1.8.0", + "version": "1.9.0", "inBundle": true, "license": "Apache-2.0", "engines": { @@ -32316,21 +32324,21 @@ } }, "packages/shared/node_modules/@nangohq/database/node_modules/@nangohq/utils/node_modules/@opentelemetry/core": { - "version": "1.24.1", + "version": "1.25.0", "inBundle": true, "license": "Apache-2.0", "dependencies": { - "@opentelemetry/semantic-conventions": "1.24.1" + "@opentelemetry/semantic-conventions": "1.25.0" }, "engines": { "node": ">=14" }, "peerDependencies": { - "@opentelemetry/api": ">=1.0.0 <1.9.0" + "@opentelemetry/api": ">=1.0.0 <1.10.0" } }, "packages/shared/node_modules/@nangohq/database/node_modules/@nangohq/utils/node_modules/@opentelemetry/semantic-conventions": { - "version": "1.24.1", + "version": "1.25.0", "inBundle": true, "license": "Apache-2.0", "engines": { @@ -32392,7 +32400,7 @@ "license": "BSD-3-Clause" }, "packages/shared/node_modules/@nangohq/database/node_modules/@nangohq/utils/node_modules/@types/node": { - "version": "20.14.0", + "version": "20.14.2", "inBundle": true, "license": "MIT", "dependencies": { @@ -32423,11 +32431,37 @@ "acorn": "^8" } }, + "packages/shared/node_modules/@nangohq/database/node_modules/@nangohq/utils/node_modules/agent-base": { + "version": "7.1.1", + "inBundle": true, + "license": "MIT", + "dependencies": { + "debug": "^4.3.4" + }, + "engines": { + "node": ">= 14" + } + }, "packages/shared/node_modules/@nangohq/database/node_modules/@nangohq/utils/node_modules/async": { "version": "3.2.5", "inBundle": true, "license": "MIT" }, + "packages/shared/node_modules/@nangohq/database/node_modules/@nangohq/utils/node_modules/asynckit": { + "version": "0.4.0", + "inBundle": true, + "license": "MIT" + }, + "packages/shared/node_modules/@nangohq/database/node_modules/@nangohq/utils/node_modules/axios": { + "version": "1.7.2", + "inBundle": true, + "license": "MIT", + "dependencies": { + "follow-redirects": "^1.15.6", + "form-data": "^4.0.0", + "proxy-from-env": "^1.1.0" + } + }, "packages/shared/node_modules/@nangohq/database/node_modules/@nangohq/utils/node_modules/cjs-module-lexer": { "version": "1.3.1", "inBundle": true, @@ -32473,6 +32507,17 @@ "text-hex": "1.0.x" } }, + "packages/shared/node_modules/@nangohq/database/node_modules/@nangohq/utils/node_modules/combined-stream": { + "version": "1.0.8", + "inBundle": true, + "license": "MIT", + "dependencies": { + "delayed-stream": "~1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, "packages/shared/node_modules/@nangohq/database/node_modules/@nangohq/utils/node_modules/crypto-randomuuid": { "version": "1.0.0", "inBundle": true, @@ -32528,6 +32573,27 @@ "node": ">=18" } }, + "packages/shared/node_modules/@nangohq/database/node_modules/@nangohq/utils/node_modules/debug": { + "version": "4.3.5", + "inBundle": true, + "license": "MIT", + "dependencies": { + "ms": "2.1.2" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "packages/shared/node_modules/@nangohq/database/node_modules/@nangohq/utils/node_modules/debug/node_modules/ms": { + "version": "2.1.2", + "inBundle": true, + "license": "MIT" + }, "packages/shared/node_modules/@nangohq/database/node_modules/@nangohq/utils/node_modules/delay": { "version": "5.0.0", "inBundle": true, @@ -32539,6 +32605,14 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "packages/shared/node_modules/@nangohq/database/node_modules/@nangohq/utils/node_modules/delayed-stream": { + "version": "1.0.0", + "inBundle": true, + "license": "MIT", + "engines": { + "node": ">=0.4.0" + } + }, "packages/shared/node_modules/@nangohq/database/node_modules/@nangohq/utils/node_modules/detect-newline": { "version": "3.1.0", "inBundle": true, @@ -32567,6 +32641,62 @@ "inBundle": true, "license": "MIT" }, + "packages/shared/node_modules/@nangohq/database/node_modules/@nangohq/utils/node_modules/follow-redirects": { + "version": "1.15.6", + "funding": [ + { + "type": "individual", + "url": "https://github.com/sponsors/RubenVerborgh" + } + ], + "inBundle": true, + "license": "MIT", + "engines": { + "node": ">=4.0" + }, + "peerDependenciesMeta": { + "debug": { + "optional": true + } + } + }, + "packages/shared/node_modules/@nangohq/database/node_modules/@nangohq/utils/node_modules/form-data": { + "version": "4.0.0", + "inBundle": true, + "license": "MIT", + "dependencies": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.8", + "mime-types": "^2.1.12" + }, + "engines": { + "node": ">= 6" + } + }, + "packages/shared/node_modules/@nangohq/database/node_modules/@nangohq/utils/node_modules/http-proxy-agent": { + "version": "7.0.2", + "inBundle": true, + "license": "MIT", + "dependencies": { + "agent-base": "^7.1.0", + "debug": "^4.3.4" + }, + "engines": { + "node": ">= 14" + } + }, + "packages/shared/node_modules/@nangohq/database/node_modules/@nangohq/utils/node_modules/https-proxy-agent": { + "version": "7.0.4", + "inBundle": true, + "license": "MIT", + "dependencies": { + "agent-base": "^7.0.2", + "debug": "4" + }, + "engines": { + "node": ">= 14" + } + }, "packages/shared/node_modules/@nangohq/database/node_modules/@nangohq/utils/node_modules/ieee754": { "version": "1.2.1", "funding": [ @@ -32709,6 +32839,11 @@ "node": ">=0.1.90" } }, + "packages/shared/node_modules/@nangohq/database/node_modules/@nangohq/utils/node_modules/logform/node_modules/ms": { + "version": "2.1.3", + "inBundle": true, + "license": "MIT" + }, "packages/shared/node_modules/@nangohq/database/node_modules/@nangohq/utils/node_modules/long": { "version": "5.2.3", "inBundle": true, @@ -32730,13 +32865,27 @@ "node": ">= 0.6" } }, - "packages/shared/node_modules/@nangohq/database/node_modules/@nangohq/utils/node_modules/module-details-from-path": { - "version": "1.0.3", + "packages/shared/node_modules/@nangohq/database/node_modules/@nangohq/utils/node_modules/mime-db": { + "version": "1.52.0", "inBundle": true, - "license": "MIT" + "license": "MIT", + "engines": { + "node": ">= 0.6" + } }, - "packages/shared/node_modules/@nangohq/database/node_modules/@nangohq/utils/node_modules/ms": { - "version": "2.1.2", + "packages/shared/node_modules/@nangohq/database/node_modules/@nangohq/utils/node_modules/mime-types": { + "version": "2.1.35", + "inBundle": true, + "license": "MIT", + "dependencies": { + "mime-db": "1.52.0" + }, + "engines": { + "node": ">= 0.6" + } + }, + "packages/shared/node_modules/@nangohq/database/node_modules/@nangohq/utils/node_modules/module-details-from-path": { + "version": "1.0.3", "inBundle": true, "license": "MIT" }, @@ -32854,6 +33003,11 @@ "node": ">=12.0.0" } }, + "packages/shared/node_modules/@nangohq/database/node_modules/@nangohq/utils/node_modules/proxy-from-env": { + "version": "1.1.0", + "inBundle": true, + "license": "MIT" + }, "packages/shared/node_modules/@nangohq/database/node_modules/@nangohq/utils/node_modules/readable-stream": { "version": "3.6.2", "inBundle": true, @@ -33051,6 +33205,14 @@ "url": "https://github.com/sponsors/colinhacks" } }, + "packages/shared/node_modules/@nangohq/database/node_modules/buffer-writer": { + "version": "2.0.0", + "inBundle": true, + "license": "MIT", + "engines": { + "node": ">=4" + } + }, "packages/shared/node_modules/@nangohq/database/node_modules/colorette": { "version": "2.0.19", "inBundle": true, @@ -33207,16 +33369,134 @@ "inBundle": true, "license": "MIT" }, + "packages/shared/node_modules/@nangohq/database/node_modules/packet-reader": { + "version": "1.0.0", + "inBundle": true, + "license": "MIT" + }, "packages/shared/node_modules/@nangohq/database/node_modules/path-parse": { "version": "1.0.7", "inBundle": true, "license": "MIT" }, + "packages/shared/node_modules/@nangohq/database/node_modules/pg": { + "version": "8.11.3", + "inBundle": true, + "license": "MIT", + "dependencies": { + "buffer-writer": "2.0.0", + "packet-reader": "1.0.0", + "pg-connection-string": "^2.6.2", + "pg-pool": "^3.6.1", + "pg-protocol": "^1.6.0", + "pg-types": "^2.1.0", + "pgpass": "1.x" + }, + "engines": { + "node": ">= 8.0.0" + }, + "optionalDependencies": { + "pg-cloudflare": "^1.1.1" + }, + "peerDependencies": { + "pg-native": ">=3.0.1" + }, + "peerDependenciesMeta": { + "pg-native": { + "optional": true + } + } + }, + "packages/shared/node_modules/@nangohq/database/node_modules/pg-cloudflare": { + "version": "1.1.1", + "inBundle": true, + "license": "MIT", + "optional": true + }, "packages/shared/node_modules/@nangohq/database/node_modules/pg-connection-string": { "version": "2.6.2", "inBundle": true, "license": "MIT" }, + "packages/shared/node_modules/@nangohq/database/node_modules/pg-int8": { + "version": "1.0.1", + "inBundle": true, + "license": "ISC", + "engines": { + "node": ">=4.0.0" + } + }, + "packages/shared/node_modules/@nangohq/database/node_modules/pg-pool": { + "version": "3.6.2", + "inBundle": true, + "license": "MIT", + "peerDependencies": { + "pg": ">=8.0" + } + }, + "packages/shared/node_modules/@nangohq/database/node_modules/pg-protocol": { + "version": "1.6.1", + "inBundle": true, + "license": "MIT" + }, + "packages/shared/node_modules/@nangohq/database/node_modules/pg-types": { + "version": "2.2.0", + "inBundle": true, + "license": "MIT", + "dependencies": { + "pg-int8": "1.0.1", + "postgres-array": "~2.0.0", + "postgres-bytea": "~1.0.0", + "postgres-date": "~1.0.4", + "postgres-interval": "^1.1.0" + }, + "engines": { + "node": ">=4" + } + }, + "packages/shared/node_modules/@nangohq/database/node_modules/pgpass": { + "version": "1.0.5", + "inBundle": true, + "license": "MIT", + "dependencies": { + "split2": "^4.1.0" + } + }, + "packages/shared/node_modules/@nangohq/database/node_modules/postgres-array": { + "version": "2.0.0", + "inBundle": true, + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "packages/shared/node_modules/@nangohq/database/node_modules/postgres-bytea": { + "version": "1.0.0", + "inBundle": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "packages/shared/node_modules/@nangohq/database/node_modules/postgres-date": { + "version": "1.0.7", + "inBundle": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "packages/shared/node_modules/@nangohq/database/node_modules/postgres-interval": { + "version": "1.2.0", + "inBundle": true, + "license": "MIT", + "dependencies": { + "xtend": "^4.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, "packages/shared/node_modules/@nangohq/database/node_modules/rechoir": { "version": "0.8.0", "inBundle": true, @@ -33252,6 +33532,14 @@ "node": ">=8" } }, + "packages/shared/node_modules/@nangohq/database/node_modules/split2": { + "version": "4.2.0", + "inBundle": true, + "license": "ISC", + "engines": { + "node": ">= 10.x" + } + }, "packages/shared/node_modules/@nangohq/database/node_modules/supports-preserve-symlinks-flag": { "version": "1.0.0", "inBundle": true, @@ -33279,6 +33567,14 @@ "node": ">=8" } }, + "packages/shared/node_modules/@nangohq/database/node_modules/xtend": { + "version": "4.0.2", + "inBundle": true, + "license": "MIT", + "engines": { + "node": ">=0.4" + } + }, "packages/shared/node_modules/@nangohq/utils": { "version": "1.0.0", "resolved": "file:packages/shared/vendor/nangohq-utils-1.0.0.tgz", @@ -33395,7 +33691,7 @@ "license": "Apache-2.0" }, "packages/shared/node_modules/@nangohq/utils/node_modules/@opentelemetry/api": { - "version": "1.8.0", + "version": "1.9.0", "inBundle": true, "license": "Apache-2.0", "engines": { @@ -33403,21 +33699,21 @@ } }, "packages/shared/node_modules/@nangohq/utils/node_modules/@opentelemetry/core": { - "version": "1.24.1", + "version": "1.25.0", "inBundle": true, "license": "Apache-2.0", "dependencies": { - "@opentelemetry/semantic-conventions": "1.24.1" + "@opentelemetry/semantic-conventions": "1.25.0" }, "engines": { "node": ">=14" }, "peerDependencies": { - "@opentelemetry/api": ">=1.0.0 <1.9.0" + "@opentelemetry/api": ">=1.0.0 <1.10.0" } }, "packages/shared/node_modules/@nangohq/utils/node_modules/@opentelemetry/semantic-conventions": { - "version": "1.24.1", + "version": "1.25.0", "inBundle": true, "license": "Apache-2.0", "engines": { @@ -33479,7 +33775,7 @@ "license": "BSD-3-Clause" }, "packages/shared/node_modules/@nangohq/utils/node_modules/@types/node": { - "version": "20.14.0", + "version": "20.14.2", "inBundle": true, "license": "MIT", "dependencies": { @@ -33510,11 +33806,37 @@ "acorn": "^8" } }, + "packages/shared/node_modules/@nangohq/utils/node_modules/agent-base": { + "version": "7.1.1", + "inBundle": true, + "license": "MIT", + "dependencies": { + "debug": "^4.3.4" + }, + "engines": { + "node": ">= 14" + } + }, "packages/shared/node_modules/@nangohq/utils/node_modules/async": { "version": "3.2.5", "inBundle": true, "license": "MIT" }, + "packages/shared/node_modules/@nangohq/utils/node_modules/asynckit": { + "version": "0.4.0", + "inBundle": true, + "license": "MIT" + }, + "packages/shared/node_modules/@nangohq/utils/node_modules/axios": { + "version": "1.7.2", + "inBundle": true, + "license": "MIT", + "dependencies": { + "follow-redirects": "^1.15.6", + "form-data": "^4.0.0", + "proxy-from-env": "^1.1.0" + } + }, "packages/shared/node_modules/@nangohq/utils/node_modules/cjs-module-lexer": { "version": "1.3.1", "inBundle": true, @@ -33560,6 +33882,17 @@ "text-hex": "1.0.x" } }, + "packages/shared/node_modules/@nangohq/utils/node_modules/combined-stream": { + "version": "1.0.8", + "inBundle": true, + "license": "MIT", + "dependencies": { + "delayed-stream": "~1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, "packages/shared/node_modules/@nangohq/utils/node_modules/crypto-randomuuid": { "version": "1.0.0", "inBundle": true, @@ -33615,6 +33948,27 @@ "node": ">=18" } }, + "packages/shared/node_modules/@nangohq/utils/node_modules/debug": { + "version": "4.3.5", + "inBundle": true, + "license": "MIT", + "dependencies": { + "ms": "2.1.2" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "packages/shared/node_modules/@nangohq/utils/node_modules/debug/node_modules/ms": { + "version": "2.1.2", + "inBundle": true, + "license": "MIT" + }, "packages/shared/node_modules/@nangohq/utils/node_modules/delay": { "version": "5.0.0", "inBundle": true, @@ -33626,6 +33980,14 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "packages/shared/node_modules/@nangohq/utils/node_modules/delayed-stream": { + "version": "1.0.0", + "inBundle": true, + "license": "MIT", + "engines": { + "node": ">=0.4.0" + } + }, "packages/shared/node_modules/@nangohq/utils/node_modules/detect-newline": { "version": "3.1.0", "inBundle": true, @@ -33654,6 +34016,62 @@ "inBundle": true, "license": "MIT" }, + "packages/shared/node_modules/@nangohq/utils/node_modules/follow-redirects": { + "version": "1.15.6", + "funding": [ + { + "type": "individual", + "url": "https://github.com/sponsors/RubenVerborgh" + } + ], + "inBundle": true, + "license": "MIT", + "engines": { + "node": ">=4.0" + }, + "peerDependenciesMeta": { + "debug": { + "optional": true + } + } + }, + "packages/shared/node_modules/@nangohq/utils/node_modules/form-data": { + "version": "4.0.0", + "inBundle": true, + "license": "MIT", + "dependencies": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.8", + "mime-types": "^2.1.12" + }, + "engines": { + "node": ">= 6" + } + }, + "packages/shared/node_modules/@nangohq/utils/node_modules/http-proxy-agent": { + "version": "7.0.2", + "inBundle": true, + "license": "MIT", + "dependencies": { + "agent-base": "^7.1.0", + "debug": "^4.3.4" + }, + "engines": { + "node": ">= 14" + } + }, + "packages/shared/node_modules/@nangohq/utils/node_modules/https-proxy-agent": { + "version": "7.0.4", + "inBundle": true, + "license": "MIT", + "dependencies": { + "agent-base": "^7.0.2", + "debug": "4" + }, + "engines": { + "node": ">= 14" + } + }, "packages/shared/node_modules/@nangohq/utils/node_modules/ieee754": { "version": "1.2.1", "funding": [ @@ -33796,6 +34214,11 @@ "node": ">=0.1.90" } }, + "packages/shared/node_modules/@nangohq/utils/node_modules/logform/node_modules/ms": { + "version": "2.1.3", + "inBundle": true, + "license": "MIT" + }, "packages/shared/node_modules/@nangohq/utils/node_modules/long": { "version": "5.2.3", "inBundle": true, @@ -33817,13 +34240,27 @@ "node": ">= 0.6" } }, - "packages/shared/node_modules/@nangohq/utils/node_modules/module-details-from-path": { - "version": "1.0.3", + "packages/shared/node_modules/@nangohq/utils/node_modules/mime-db": { + "version": "1.52.0", "inBundle": true, - "license": "MIT" + "license": "MIT", + "engines": { + "node": ">= 0.6" + } }, - "packages/shared/node_modules/@nangohq/utils/node_modules/ms": { - "version": "2.1.2", + "packages/shared/node_modules/@nangohq/utils/node_modules/mime-types": { + "version": "2.1.35", + "inBundle": true, + "license": "MIT", + "dependencies": { + "mime-db": "1.52.0" + }, + "engines": { + "node": ">= 0.6" + } + }, + "packages/shared/node_modules/@nangohq/utils/node_modules/module-details-from-path": { + "version": "1.0.3", "inBundle": true, "license": "MIT" }, @@ -33941,6 +34378,11 @@ "node": ">=12.0.0" } }, + "packages/shared/node_modules/@nangohq/utils/node_modules/proxy-from-env": { + "version": "1.1.0", + "inBundle": true, + "license": "MIT" + }, "packages/shared/node_modules/@nangohq/utils/node_modules/readable-stream": { "version": "3.6.2", "inBundle": true, @@ -34309,7 +34751,7 @@ }, "packages/types": { "name": "@nangohq/types", - "version": "0.39.33", + "version": "0.40.0", "license": "SEE LICENSE IN LICENSE FILE IN GIT REPOSITORY", "devDependencies": { "axios": "^1.3.4" @@ -34406,7 +34848,7 @@ "@heroicons/react": "2.0.18", "@mantine/core": "7.9.0", "@mantine/prism": "5.10.5", - "@nangohq/frontend": "^0.39.33", + "@nangohq/frontend": "^0.40.0", "@nangohq/server": "file:../server", "@nangohq/types": "file:../types", "@radix-ui/react-dialog": "1.0.5", diff --git a/packages/cli/package.json b/packages/cli/package.json index a675be9746..8878715971 100644 --- a/packages/cli/package.json +++ b/packages/cli/package.json @@ -1,6 +1,6 @@ { "name": "nango", - "version": "0.39.33", + "version": "0.40.0", "description": "Nango's CLI tool.", "type": "module", "main": "dist/index.js", @@ -26,7 +26,7 @@ "@babel/parser": "^7.22.5", "@babel/traverse": "^7.22.5", "@babel/types": "^7.22.5", - "@nangohq/shared": "^0.39.33", + "@nangohq/shared": "^0.40.0", "@swc/core": "^1.5.25", "ajv": "^8.12.0", "ajv-errors": "^3.0.0", @@ -56,7 +56,7 @@ "@babel/core": "^7.22.1", "@babel/preset-env": "^7.22.4", "@babel/preset-typescript": "^7.21.5", - "@nangohq/types": "^0.39.33", + "@nangohq/types": "^0.40.0", "@types/babel__traverse": "^7.20.1", "@types/babel-traverse": "^6.25.7", "@types/commander": "^2.12.2", diff --git a/packages/frontend/package.json b/packages/frontend/package.json index 77e1149f43..280eb923fe 100644 --- a/packages/frontend/package.json +++ b/packages/frontend/package.json @@ -1,6 +1,6 @@ { "name": "@nangohq/frontend", - "version": "0.39.33", + "version": "0.40.0", "description": "Nango's frontend library for OAuth handling.", "type": "module", "main": "dist/index.js", diff --git a/packages/node-client/lib/version.ts b/packages/node-client/lib/version.ts index bf297c7cda..cd55be37a6 100644 --- a/packages/node-client/lib/version.ts +++ b/packages/node-client/lib/version.ts @@ -1 +1 @@ -export const NANGO_VERSION = '0.39.33'; +export const NANGO_VERSION = '0.40.0'; diff --git a/packages/node-client/package.json b/packages/node-client/package.json index 78d955f9e3..0fa3587f7a 100644 --- a/packages/node-client/package.json +++ b/packages/node-client/package.json @@ -1,6 +1,6 @@ { "name": "@nangohq/node", - "version": "0.39.33", + "version": "0.40.0", "description": "Nango's Node client.", "type": "module", "main": "dist/index.js", diff --git a/packages/shared/lib/version.ts b/packages/shared/lib/version.ts index bf297c7cda..cd55be37a6 100644 --- a/packages/shared/lib/version.ts +++ b/packages/shared/lib/version.ts @@ -1 +1 @@ -export const NANGO_VERSION = '0.39.33'; +export const NANGO_VERSION = '0.40.0'; diff --git a/packages/shared/package.json b/packages/shared/package.json index bd102b8f16..61a0bc01b0 100644 --- a/packages/shared/package.json +++ b/packages/shared/package.json @@ -1,6 +1,6 @@ { "name": "@nangohq/shared", - "version": "0.39.33", + "version": "0.40.0", "description": "Nango's shared components.", "type": "module", "main": "dist/index.js", @@ -22,7 +22,7 @@ "@datadog/datadog-api-client": "^1.16.0", "@hapi/boom": "^10.0.1", "@nangohq/database": "file:../database", - "@nangohq/node": "^0.39.33", + "@nangohq/node": "^0.40.0", "@nangohq/utils": "file:../utils", "@sentry/node": "^7.106.0", "@temporalio/client": "^1.9.1", @@ -58,7 +58,7 @@ "@nangohq/logs": "file:../logs", "@nangohq/nango-orchestrator": "file:../orchestrator", "@nangohq/records": "file:../records", - "@nangohq/types": "^0.39.33", + "@nangohq/types": "^0.40.0", "@nangohq/webhooks": "file:../webhooks", "@sentry/types": "7.112.2", "@temporalio/activity": "^1.9.1", @@ -72,8 +72,8 @@ "@types/uuid": "^9.0.0", "express": "^4.19.2", "knex": "3.1.0", - "typescript": "^5.3.3", "type-fest": "4.14.0", + "typescript": "^5.3.3", "vitest": "0.33.0" }, "files": [ diff --git a/packages/types/package.json b/packages/types/package.json index 3af3cc5d65..e29345a513 100644 --- a/packages/types/package.json +++ b/packages/types/package.json @@ -1,6 +1,6 @@ { "name": "@nangohq/types", - "version": "0.39.33", + "version": "0.40.0", "description": "Types used in Nango applications", "type": "module", "typings": "dist/index.d.ts", diff --git a/packages/webapp/package.json b/packages/webapp/package.json index c27f87c385..3bfcbc984b 100644 --- a/packages/webapp/package.json +++ b/packages/webapp/package.json @@ -35,7 +35,7 @@ "@heroicons/react": "2.0.18", "@mantine/core": "7.9.0", "@mantine/prism": "5.10.5", - "@nangohq/frontend": "^0.39.33", + "@nangohq/frontend": "^0.40.0", "@nangohq/server": "file:../server", "@nangohq/types": "file:../types", "@radix-ui/react-dialog": "1.0.5",