From 48dbe6a3a71c2fd16b19f5d6e990b140a6be0b03 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Fri, 14 Aug 2026 16:35:28 +0000 Subject: [PATCH] chore: release --- .../fair-queue-concurrency-slot-leak.md | 5 ---- .changeset/lucky-pillows-invite.md | 5 ---- .changeset/prebuilt-base-images.md | 5 ---- .changeset/smooth-schedule-windows.md | 6 ----- .../bound-env-layout-environment-load.md | 6 ----- .../dequeue-worker-version-freshness.md | 6 ----- .../hide-root-api-key-creation-date.md | 6 ----- .server-changes/org-settings-app-version.md | 6 ----- hosting/k8s/helm/Chart.yaml | 4 ++-- packages/build/CHANGELOG.md | 7 ++++++ packages/build/package.json | 4 ++-- packages/cli-v3/CHANGELOG.md | 10 ++++++++ packages/cli-v3/package.json | 8 +++---- packages/core/CHANGELOG.md | 7 ++++++ packages/core/package.json | 2 +- packages/python/CHANGELOG.md | 9 +++++++ packages/python/package.json | 12 +++++----- packages/react-hooks/CHANGELOG.md | 7 ++++++ packages/react-hooks/package.json | 4 ++-- packages/redis-worker/CHANGELOG.md | 8 +++++++ packages/redis-worker/package.json | 4 ++-- packages/rsc/CHANGELOG.md | 7 ++++++ packages/rsc/package.json | 6 ++--- packages/schema-to-json/CHANGELOG.md | 7 ++++++ packages/schema-to-json/package.json | 2 +- packages/trigger-sdk/CHANGELOG.md | 8 +++++++ packages/trigger-sdk/package.json | 4 ++-- pnpm-lock.yaml | 24 +++++++++---------- 28 files changed, 107 insertions(+), 82 deletions(-) delete mode 100644 .changeset/fair-queue-concurrency-slot-leak.md delete mode 100644 .changeset/lucky-pillows-invite.md delete mode 100644 .changeset/prebuilt-base-images.md delete mode 100644 .changeset/smooth-schedule-windows.md delete mode 100644 .server-changes/bound-env-layout-environment-load.md delete mode 100644 .server-changes/dequeue-worker-version-freshness.md delete mode 100644 .server-changes/hide-root-api-key-creation-date.md delete mode 100644 .server-changes/org-settings-app-version.md diff --git a/.changeset/fair-queue-concurrency-slot-leak.md b/.changeset/fair-queue-concurrency-slot-leak.md deleted file mode 100644 index 41f41e7e3d..0000000000 --- a/.changeset/fair-queue-concurrency-slot-leak.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@trigger.dev/redis-worker": patch ---- - -Fair queue tenants can no longer get permanently stuck behind leaked concurrency slots. Slots are now freed on every path that finishes a message, a failed release no longer causes a message to run twice or lose its retry, and a background sweep frees any slot that does leak, so a tenant's queues recover on their own instead of needing manual cleanup. diff --git a/.changeset/lucky-pillows-invite.md b/.changeset/lucky-pillows-invite.md deleted file mode 100644 index 2f43f51ff9..0000000000 --- a/.changeset/lucky-pillows-invite.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@trigger.dev/core": patch ---- - -Task metrics no longer go missing for projects that configure their own `metricExporters` or `metricReaders`, and the flush error that came with it is gone. diff --git a/.changeset/prebuilt-base-images.md b/.changeset/prebuilt-base-images.md deleted file mode 100644 index 4f3f0be094..0000000000 --- a/.changeset/prebuilt-base-images.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"trigger.dev": patch ---- - -Deployment builds now use custom base layer images and no longer install system packages during every build. This improves layer caching resulting in both faster deployments and faster image pulls on the worker cluster side. diff --git a/.changeset/smooth-schedule-windows.md b/.changeset/smooth-schedule-windows.md deleted file mode 100644 index 6e7bba2eb7..0000000000 --- a/.changeset/smooth-schedule-windows.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -"@trigger.dev/core": patch -"@trigger.dev/sdk": patch ---- - -Define stable execution windows on declarative scheduled tasks. Schedule API responses now expose both the nominal CRON time and its assigned time, while the dashboard shows configured windows and upcoming assignments. diff --git a/.server-changes/bound-env-layout-environment-load.md b/.server-changes/bound-env-layout-environment-load.md deleted file mode 100644 index 5c658a99e5..0000000000 --- a/.server-changes/bound-env-layout-environment-load.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -area: webapp -type: improvement ---- - -Dashboard pages load faster on projects with many preview branches by no longer loading every environment on each page. diff --git a/.server-changes/dequeue-worker-version-freshness.md b/.server-changes/dequeue-worker-version-freshness.md deleted file mode 100644 index d584ef2c56..0000000000 --- a/.server-changes/dequeue-worker-version-freshness.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -area: webapp -type: fix ---- - -Fixed a brief window after promoting or rolling back a deployment where newly triggered runs could still execute on the previous version. New runs now pick up the current version immediately. diff --git a/.server-changes/hide-root-api-key-creation-date.md b/.server-changes/hide-root-api-key-creation-date.md deleted file mode 100644 index 311febd2fb..0000000000 --- a/.server-changes/hide-root-api-key-creation-date.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -area: webapp -type: fix ---- - -Root API keys no longer show an environment creation timestamp as their creation date. diff --git a/.server-changes/org-settings-app-version.md b/.server-changes/org-settings-app-version.md deleted file mode 100644 index 43ae2cc5c3..0000000000 --- a/.server-changes/org-settings-app-version.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -area: webapp -type: fix ---- - -The app version shown on the organization settings page now reports the real version instead of v0.0.0. diff --git a/hosting/k8s/helm/Chart.yaml b/hosting/k8s/helm/Chart.yaml index 03b9403f94..854b2915e1 100644 --- a/hosting/k8s/helm/Chart.yaml +++ b/hosting/k8s/helm/Chart.yaml @@ -2,8 +2,8 @@ apiVersion: v2 name: trigger description: The official Trigger.dev Helm chart type: application -version: 4.5.11 -appVersion: v4.5.11 +version: 4.5.12 +appVersion: v4.5.12 home: https://trigger.dev sources: - https://github.com/triggerdotdev/trigger.dev diff --git a/packages/build/CHANGELOG.md b/packages/build/CHANGELOG.md index 48c82848aa..00c8b2244b 100644 --- a/packages/build/CHANGELOG.md +++ b/packages/build/CHANGELOG.md @@ -1,5 +1,12 @@ # @trigger.dev/build +## 4.5.12 + +### Patch Changes + +- Updated dependencies: + - `@trigger.dev/core@4.5.12` + ## 4.5.11 ### Patch Changes diff --git a/packages/build/package.json b/packages/build/package.json index 2ee4f8fec6..10eaddf43c 100644 --- a/packages/build/package.json +++ b/packages/build/package.json @@ -1,6 +1,6 @@ { "name": "@trigger.dev/build", - "version": "4.5.11", + "version": "4.5.12", "description": "trigger.dev build extensions", "license": "MIT", "publishConfig": { @@ -79,7 +79,7 @@ }, "dependencies": { "@prisma/config": "^6.10.0", - "@trigger.dev/core": "workspace:4.5.11", + "@trigger.dev/core": "workspace:4.5.12", "mlly": "^1.7.1", "pkg-types": "^1.1.3", "resolve": "^1.22.8", diff --git a/packages/cli-v3/CHANGELOG.md b/packages/cli-v3/CHANGELOG.md index 13b07bfe81..a36aecf259 100644 --- a/packages/cli-v3/CHANGELOG.md +++ b/packages/cli-v3/CHANGELOG.md @@ -1,5 +1,15 @@ # trigger.dev +## 4.5.12 + +### Patch Changes + +- Deployment builds now use custom base layer images and no longer install system packages during every build. This improves layer caching resulting in both faster deployments and faster image pulls on the worker cluster side. ([#4602](https://github.com/triggerdotdev/trigger.dev/pull/4602)) +- Updated dependencies: + - `@trigger.dev/core@4.5.12` + - `@trigger.dev/build@4.5.12` + - `@trigger.dev/schema-to-json@4.5.12` + ## 4.5.11 ### Patch Changes diff --git a/packages/cli-v3/package.json b/packages/cli-v3/package.json index 1caa6cf16e..7635e83175 100644 --- a/packages/cli-v3/package.json +++ b/packages/cli-v3/package.json @@ -1,6 +1,6 @@ { "name": "trigger.dev", - "version": "4.5.11", + "version": "4.5.12", "description": "A Command-Line Interface for Trigger.dev projects", "type": "module", "license": "MIT", @@ -96,9 +96,9 @@ "@opentelemetry/sdk-trace-node": "2.7.1", "@opentelemetry/semantic-conventions": "1.41.1", "@s2-dev/streamstore": "^0.25.0", - "@trigger.dev/build": "workspace:4.5.11", - "@trigger.dev/core": "workspace:4.5.11", - "@trigger.dev/schema-to-json": "workspace:4.5.11", + "@trigger.dev/build": "workspace:4.5.12", + "@trigger.dev/core": "workspace:4.5.12", + "@trigger.dev/schema-to-json": "workspace:4.5.12", "ansi-escapes": "^7.0.0", "braces": "^3.0.3", "c12": "^1.11.1", diff --git a/packages/core/CHANGELOG.md b/packages/core/CHANGELOG.md index 0b43be8671..22767ff1f1 100644 --- a/packages/core/CHANGELOG.md +++ b/packages/core/CHANGELOG.md @@ -1,5 +1,12 @@ # internal-platform +## 4.5.12 + +### Patch Changes + +- Task metrics no longer go missing for projects that configure their own `metricExporters` or `metricReaders`, and the flush error that came with it is gone. ([#4613](https://github.com/triggerdotdev/trigger.dev/pull/4613)) +- Define stable execution windows on declarative scheduled tasks. Schedule API responses now expose both the nominal CRON time and its assigned time, while the dashboard shows configured windows and upcoming assignments. ([#4572](https://github.com/triggerdotdev/trigger.dev/pull/4572)) + ## 4.5.11 ### Patch Changes diff --git a/packages/core/package.json b/packages/core/package.json index 75c95cd8fc..b966d18ac1 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -1,6 +1,6 @@ { "name": "@trigger.dev/core", - "version": "4.5.11", + "version": "4.5.12", "description": "Core code used across the Trigger.dev SDK and platform", "license": "MIT", "publishConfig": { diff --git a/packages/python/CHANGELOG.md b/packages/python/CHANGELOG.md index ef5f907863..06f23a7368 100644 --- a/packages/python/CHANGELOG.md +++ b/packages/python/CHANGELOG.md @@ -1,5 +1,14 @@ # @trigger.dev/python +## 4.5.12 + +### Patch Changes + +- Updated dependencies: + - `@trigger.dev/core@4.5.12` + - `@trigger.dev/sdk@4.5.12` + - `@trigger.dev/build@4.5.12` + ## 4.5.11 ### Patch Changes diff --git a/packages/python/package.json b/packages/python/package.json index 8966095763..c7e06b2b96 100644 --- a/packages/python/package.json +++ b/packages/python/package.json @@ -1,6 +1,6 @@ { "name": "@trigger.dev/python", - "version": "4.5.11", + "version": "4.5.12", "description": "Python runtime and build extension for Trigger.dev", "license": "MIT", "publishConfig": { @@ -45,7 +45,7 @@ "check-exports": "attw --pack ." }, "dependencies": { - "@trigger.dev/core": "workspace:4.5.11", + "@trigger.dev/core": "workspace:4.5.12", "tinyexec": "^0.3.2" }, "devDependencies": { @@ -56,12 +56,12 @@ "tsx": "4.17.0", "esbuild": "^0.23.0", "@arethetypeswrong/cli": "^0.18.5", - "@trigger.dev/build": "workspace:4.5.11", - "@trigger.dev/sdk": "workspace:4.5.11" + "@trigger.dev/build": "workspace:4.5.12", + "@trigger.dev/sdk": "workspace:4.5.12" }, "peerDependencies": { - "@trigger.dev/sdk": "workspace:^4.5.11", - "@trigger.dev/build": "workspace:^4.5.11" + "@trigger.dev/sdk": "workspace:^4.5.12", + "@trigger.dev/build": "workspace:^4.5.12" }, "engines": { "node": ">=18.20.0" diff --git a/packages/react-hooks/CHANGELOG.md b/packages/react-hooks/CHANGELOG.md index d2662315f2..b564925c49 100644 --- a/packages/react-hooks/CHANGELOG.md +++ b/packages/react-hooks/CHANGELOG.md @@ -1,5 +1,12 @@ # @trigger.dev/react-hooks +## 4.5.12 + +### Patch Changes + +- Updated dependencies: + - `@trigger.dev/core@4.5.12` + ## 4.5.11 ### Patch Changes diff --git a/packages/react-hooks/package.json b/packages/react-hooks/package.json index 6190409526..520e8067b6 100644 --- a/packages/react-hooks/package.json +++ b/packages/react-hooks/package.json @@ -1,6 +1,6 @@ { "name": "@trigger.dev/react-hooks", - "version": "4.5.11", + "version": "4.5.12", "description": "trigger.dev react hooks", "license": "MIT", "publishConfig": { @@ -37,7 +37,7 @@ "check-exports": "attw --pack ." }, "dependencies": { - "@trigger.dev/core": "workspace:^4.5.11", + "@trigger.dev/core": "workspace:^4.5.12", "swr": "^2.2.5" }, "devDependencies": { diff --git a/packages/redis-worker/CHANGELOG.md b/packages/redis-worker/CHANGELOG.md index 40dea139ac..9bb5b52007 100644 --- a/packages/redis-worker/CHANGELOG.md +++ b/packages/redis-worker/CHANGELOG.md @@ -1,5 +1,13 @@ # @trigger.dev/redis-worker +## 4.5.12 + +### Patch Changes + +- Fair queue tenants can no longer get permanently stuck behind leaked concurrency slots. Slots are now freed on every path that finishes a message, a failed release no longer causes a message to run twice or lose its retry, and a background sweep frees any slot that does leak, so a tenant's queues recover on their own instead of needing manual cleanup. ([#4540](https://github.com/triggerdotdev/trigger.dev/pull/4540)) +- Updated dependencies: + - `@trigger.dev/core@4.5.12` + ## 4.5.11 ### Patch Changes diff --git a/packages/redis-worker/package.json b/packages/redis-worker/package.json index 4e18a7a3f2..6e5a41cc65 100644 --- a/packages/redis-worker/package.json +++ b/packages/redis-worker/package.json @@ -1,6 +1,6 @@ { "name": "@trigger.dev/redis-worker", - "version": "4.5.11", + "version": "4.5.12", "description": "Redis worker for trigger.dev", "license": "MIT", "publishConfig": { @@ -23,7 +23,7 @@ "test": "vitest --sequence.concurrent=false --no-file-parallelism" }, "dependencies": { - "@trigger.dev/core": "workspace:4.5.11", + "@trigger.dev/core": "workspace:4.5.12", "lodash.omit": "^4.5.0", "nanoid": "^5.0.7", "p-limit": "^6.2.0", diff --git a/packages/rsc/CHANGELOG.md b/packages/rsc/CHANGELOG.md index ab30f49e7c..8ec12d614a 100644 --- a/packages/rsc/CHANGELOG.md +++ b/packages/rsc/CHANGELOG.md @@ -1,5 +1,12 @@ # @trigger.dev/rsc +## 4.5.12 + +### Patch Changes + +- Updated dependencies: + - `@trigger.dev/core@4.5.12` + ## 4.5.11 ### Patch Changes diff --git a/packages/rsc/package.json b/packages/rsc/package.json index 3ce769ed6e..35ebc47ea6 100644 --- a/packages/rsc/package.json +++ b/packages/rsc/package.json @@ -1,6 +1,6 @@ { "name": "@trigger.dev/rsc", - "version": "4.5.11", + "version": "4.5.12", "description": "trigger.dev rsc", "license": "MIT", "publishConfig": { @@ -37,14 +37,14 @@ "check-exports": "attw --pack ." }, "dependencies": { - "@trigger.dev/core": "workspace:^4.5.11", + "@trigger.dev/core": "workspace:^4.5.12", "mlly": "^1.7.1", "react": "19.0.0-rc.1", "react-dom": "19.0.0-rc.1" }, "devDependencies": { "@arethetypeswrong/cli": "^0.18.5", - "@trigger.dev/build": "workspace:^4.5.11", + "@trigger.dev/build": "workspace:^4.5.12", "@types/node": "^24.13.3", "@types/react": "*", "@types/react-dom": "*", diff --git a/packages/schema-to-json/CHANGELOG.md b/packages/schema-to-json/CHANGELOG.md index bedd053256..d6649bd434 100644 --- a/packages/schema-to-json/CHANGELOG.md +++ b/packages/schema-to-json/CHANGELOG.md @@ -1,5 +1,12 @@ # @trigger.dev/schema-to-json +## 4.5.12 + +### Patch Changes + +- Updated dependencies: + - `@trigger.dev/core@4.5.12` + ## 4.5.11 ### Patch Changes diff --git a/packages/schema-to-json/package.json b/packages/schema-to-json/package.json index b5d66efc31..4d46d0299d 100644 --- a/packages/schema-to-json/package.json +++ b/packages/schema-to-json/package.json @@ -1,6 +1,6 @@ { "name": "@trigger.dev/schema-to-json", - "version": "4.5.11", + "version": "4.5.12", "description": "Convert various schema validation libraries to JSON Schema", "license": "MIT", "publishConfig": { diff --git a/packages/trigger-sdk/CHANGELOG.md b/packages/trigger-sdk/CHANGELOG.md index 0e0e254baf..3e19dcda88 100644 --- a/packages/trigger-sdk/CHANGELOG.md +++ b/packages/trigger-sdk/CHANGELOG.md @@ -1,5 +1,13 @@ # @trigger.dev/sdk +## 4.5.12 + +### Patch Changes + +- Define stable execution windows on declarative scheduled tasks. Schedule API responses now expose both the nominal CRON time and its assigned time, while the dashboard shows configured windows and upcoming assignments. ([#4572](https://github.com/triggerdotdev/trigger.dev/pull/4572)) +- Updated dependencies: + - `@trigger.dev/core@4.5.12` + ## 4.5.11 ### Patch Changes diff --git a/packages/trigger-sdk/package.json b/packages/trigger-sdk/package.json index 05c709843c..845c03d67c 100644 --- a/packages/trigger-sdk/package.json +++ b/packages/trigger-sdk/package.json @@ -1,6 +1,6 @@ { "name": "@trigger.dev/sdk", - "version": "4.5.11", + "version": "4.5.12", "description": "trigger.dev Node.JS SDK", "license": "MIT", "publishConfig": { @@ -77,7 +77,7 @@ "dependencies": { "@opentelemetry/api": "1.9.1", "@opentelemetry/semantic-conventions": "1.41.1", - "@trigger.dev/core": "workspace:4.5.11", + "@trigger.dev/core": "workspace:4.5.12", "chalk": "^5.2.0", "cronstrue": "^2.21.0", "debug": "^4.3.4", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 36ebf893a2..ab0ffffb3c 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -1521,7 +1521,7 @@ importers: specifier: ^6.10.0 version: 6.19.0(magicast@0.3.5) '@trigger.dev/core': - specifier: workspace:4.5.11 + specifier: workspace:4.5.12 version: link:../core mlly: specifier: ^1.7.1 @@ -1609,13 +1609,13 @@ importers: specifier: ^0.25.0 version: 0.25.0(supports-color@10.0.0) '@trigger.dev/build': - specifier: workspace:4.5.11 + specifier: workspace:4.5.12 version: link:../build '@trigger.dev/core': - specifier: workspace:4.5.11 + specifier: workspace:4.5.12 version: link:../core '@trigger.dev/schema-to-json': - specifier: workspace:4.5.11 + specifier: workspace:4.5.12 version: link:../schema-to-json ansi-escapes: specifier: ^7.0.0 @@ -2005,7 +2005,7 @@ importers: packages/python: dependencies: '@trigger.dev/core': - specifier: workspace:4.5.11 + specifier: workspace:4.5.12 version: link:../core tinyexec: specifier: ^0.3.2 @@ -2015,10 +2015,10 @@ importers: specifier: ^0.18.5 version: 0.18.5 '@trigger.dev/build': - specifier: workspace:4.5.11 + specifier: workspace:4.5.12 version: link:../build '@trigger.dev/sdk': - specifier: workspace:4.5.11 + specifier: workspace:4.5.12 version: link:../trigger-sdk '@types/node': specifier: 24.13.3 @@ -2042,7 +2042,7 @@ importers: packages/react-hooks: dependencies: '@trigger.dev/core': - specifier: workspace:^4.5.11 + specifier: workspace:^4.5.12 version: link:../core react: specifier: 18.3.1 @@ -2076,7 +2076,7 @@ importers: packages/redis-worker: dependencies: '@trigger.dev/core': - specifier: workspace:4.5.11 + specifier: workspace:4.5.12 version: link:../core cron-parser: specifier: ^4.9.0 @@ -2128,7 +2128,7 @@ importers: packages/rsc: dependencies: '@trigger.dev/core': - specifier: workspace:^4.5.11 + specifier: workspace:^4.5.12 version: link:../core mlly: specifier: ^1.7.1 @@ -2144,7 +2144,7 @@ importers: specifier: ^0.18.5 version: 0.18.5 '@trigger.dev/build': - specifier: workspace:^4.5.11 + specifier: workspace:^4.5.12 version: link:../build '@types/node': specifier: 24.13.3 @@ -2223,7 +2223,7 @@ importers: specifier: 1.41.1 version: 1.41.1 '@trigger.dev/core': - specifier: workspace:4.5.11 + specifier: workspace:4.5.12 version: link:../core chalk: specifier: ^5.2.0