diff --git a/.changeset/slow-olives-fix.md b/.changeset/slow-olives-fix.md deleted file mode 100644 index 7193075c87..0000000000 --- a/.changeset/slow-olives-fix.md +++ /dev/null @@ -1,16 +0,0 @@ ---- -"@trigger.dev/sdk": patch ---- - -You can add Alerts in the dashboard. One of these is a webhook, which this change greatly improves. - -The main change is that there's now an SDK function to verify and parse them (similar to Stripe SDK). - -```ts -const event = await webhooks.constructEvent(request, process.env.ALERT_WEBHOOK_SECRET!); -``` - -If the signature you provide matches the one from the dashboard when you create the webhook, you will get a nicely typed object back for these three types: -- "alert.run.failed" -- "alert.deployment.success" -- "alert.deployment.failed" diff --git a/packages/build/CHANGELOG.md b/packages/build/CHANGELOG.md index 5e40fbec99..925ff972c4 100644 --- a/packages/build/CHANGELOG.md +++ b/packages/build/CHANGELOG.md @@ -1,5 +1,12 @@ # @trigger.dev/build +## 3.3.16 + +### Patch Changes + +- Updated dependencies: + - `@trigger.dev/core@3.3.16` + ## 3.3.15 ### Patch Changes diff --git a/packages/build/package.json b/packages/build/package.json index 7116773a4b..5ccdfd6305 100644 --- a/packages/build/package.json +++ b/packages/build/package.json @@ -1,6 +1,6 @@ { "name": "@trigger.dev/build", - "version": "3.3.15", + "version": "3.3.16", "description": "trigger.dev build extensions", "license": "MIT", "publishConfig": { @@ -65,7 +65,7 @@ "check-exports": "attw --pack ." }, "dependencies": { - "@trigger.dev/core": "workspace:3.3.15", + "@trigger.dev/core": "workspace:3.3.16", "pkg-types": "^1.1.3", "tinyglobby": "^0.2.2", "tsconfck": "3.1.3" diff --git a/packages/cli-v3/CHANGELOG.md b/packages/cli-v3/CHANGELOG.md index 30e1140c3b..3ca0e166a1 100644 --- a/packages/cli-v3/CHANGELOG.md +++ b/packages/cli-v3/CHANGELOG.md @@ -1,5 +1,13 @@ # trigger.dev +## 3.3.16 + +### Patch Changes + +- Updated dependencies: + - `@trigger.dev/build@3.3.16` + - `@trigger.dev/core@3.3.16` + ## 3.3.15 ### Patch Changes diff --git a/packages/cli-v3/package.json b/packages/cli-v3/package.json index 0013855451..be20ddd338 100644 --- a/packages/cli-v3/package.json +++ b/packages/cli-v3/package.json @@ -1,6 +1,6 @@ { "name": "trigger.dev", - "version": "3.3.15", + "version": "3.3.16", "description": "A Command-Line Interface for Trigger.dev (v3) projects", "type": "module", "license": "MIT", @@ -87,8 +87,8 @@ "@opentelemetry/sdk-trace-base": "1.25.1", "@opentelemetry/sdk-trace-node": "1.25.1", "@opentelemetry/semantic-conventions": "1.25.1", - "@trigger.dev/build": "workspace:3.3.15", - "@trigger.dev/core": "workspace:3.3.15", + "@trigger.dev/build": "workspace:3.3.16", + "@trigger.dev/core": "workspace:3.3.16", "c12": "^1.11.1", "chalk": "^5.2.0", "chokidar": "^3.6.0", diff --git a/packages/core/CHANGELOG.md b/packages/core/CHANGELOG.md index 1821077863..3e7d9f2f59 100644 --- a/packages/core/CHANGELOG.md +++ b/packages/core/CHANGELOG.md @@ -1,5 +1,7 @@ # internal-platform +## 3.3.16 + ## 3.3.15 ## 3.3.14 diff --git a/packages/core/package.json b/packages/core/package.json index 05561a837d..c5ed603d78 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -1,6 +1,6 @@ { "name": "@trigger.dev/core", - "version": "3.3.15", + "version": "3.3.16", "description": "Core code used across the Trigger.dev SDK and platform", "license": "MIT", "publishConfig": { diff --git a/packages/react-hooks/CHANGELOG.md b/packages/react-hooks/CHANGELOG.md index 3b9aff49e7..9b3f053fed 100644 --- a/packages/react-hooks/CHANGELOG.md +++ b/packages/react-hooks/CHANGELOG.md @@ -1,5 +1,12 @@ # @trigger.dev/react-hooks +## 3.3.16 + +### Patch Changes + +- Updated dependencies: + - `@trigger.dev/core@3.3.16` + ## 3.3.15 ### Patch Changes diff --git a/packages/react-hooks/package.json b/packages/react-hooks/package.json index 946cace76c..3876c6d72a 100644 --- a/packages/react-hooks/package.json +++ b/packages/react-hooks/package.json @@ -1,6 +1,6 @@ { "name": "@trigger.dev/react-hooks", - "version": "3.3.15", + "version": "3.3.16", "description": "trigger.dev react hooks", "license": "MIT", "publishConfig": { @@ -37,7 +37,7 @@ "check-exports": "attw --pack ." }, "dependencies": { - "@trigger.dev/core": "workspace:^3.3.15", + "@trigger.dev/core": "workspace:^3.3.16", "swr": "^2.2.5" }, "devDependencies": { diff --git a/packages/rsc/CHANGELOG.md b/packages/rsc/CHANGELOG.md index ed6938437e..79aabc8c8a 100644 --- a/packages/rsc/CHANGELOG.md +++ b/packages/rsc/CHANGELOG.md @@ -1,5 +1,12 @@ # @trigger.dev/rsc +## 3.3.16 + +### Patch Changes + +- Updated dependencies: + - `@trigger.dev/core@3.3.16` + ## 3.3.15 ### Patch Changes diff --git a/packages/rsc/package.json b/packages/rsc/package.json index f5adb7ee49..d7c93e7ecf 100644 --- a/packages/rsc/package.json +++ b/packages/rsc/package.json @@ -1,6 +1,6 @@ { "name": "@trigger.dev/rsc", - "version": "3.3.15", + "version": "3.3.16", "description": "trigger.dev rsc", "license": "MIT", "publishConfig": { @@ -37,14 +37,14 @@ "check-exports": "attw --pack ." }, "dependencies": { - "@trigger.dev/core": "workspace:^3.3.15", + "@trigger.dev/core": "workspace:^3.3.16", "mlly": "^1.7.1", "react": "19.0.0-rc.1", "react-dom": "19.0.0-rc.1" }, "devDependencies": { "@arethetypeswrong/cli": "^0.15.4", - "@trigger.dev/build": "workspace:^3.3.15", + "@trigger.dev/build": "workspace:^3.3.16", "@types/node": "^20.14.14", "@types/react": "*", "@types/react-dom": "*", diff --git a/packages/trigger-sdk/CHANGELOG.md b/packages/trigger-sdk/CHANGELOG.md index 92a3c37dbe..49136a506d 100644 --- a/packages/trigger-sdk/CHANGELOG.md +++ b/packages/trigger-sdk/CHANGELOG.md @@ -1,5 +1,26 @@ # @trigger.dev/sdk +## 3.3.16 + +### Patch Changes + +- You can add Alerts in the dashboard. One of these is a webhook, which this change greatly improves. ([#1703](https://github.com/triggerdotdev/trigger.dev/pull/1703)) + + The main change is that there's now an SDK function to verify and parse them (similar to Stripe SDK). + + ```ts + const event = await webhooks.constructEvent(request, process.env.ALERT_WEBHOOK_SECRET!); + ``` + + If the signature you provide matches the one from the dashboard when you create the webhook, you will get a nicely typed object back for these three types: + + - "alert.run.failed" + - "alert.deployment.success" + - "alert.deployment.failed" + +- Updated dependencies: + - `@trigger.dev/core@3.3.16` + ## 3.3.15 ### Patch Changes diff --git a/packages/trigger-sdk/package.json b/packages/trigger-sdk/package.json index 02eded22ba..c360b285b8 100644 --- a/packages/trigger-sdk/package.json +++ b/packages/trigger-sdk/package.json @@ -1,6 +1,6 @@ { "name": "@trigger.dev/sdk", - "version": "3.3.15", + "version": "3.3.16", "description": "trigger.dev Node.JS SDK", "license": "MIT", "publishConfig": { @@ -48,7 +48,7 @@ "@opentelemetry/api": "1.9.0", "@opentelemetry/api-logs": "0.52.1", "@opentelemetry/semantic-conventions": "1.25.1", - "@trigger.dev/core": "workspace:3.3.15", + "@trigger.dev/core": "workspace:3.3.16", "chalk": "^5.2.0", "cronstrue": "^2.21.0", "debug": "^4.3.4",