diff --git a/.changeset/instance-deploy-base-images.md b/.changeset/instance-deploy-base-images.md deleted file mode 100644 index 4baf5db50d5..00000000000 --- a/.changeset/instance-deploy-base-images.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -"@trigger.dev/core": patch -"trigger.dev": patch ---- - -Self-hosted instances can require custom deploy base images per runtime via the new `DEPLOY_BASE_IMAGES` and `DEPLOY_BUILD_BASE_IMAGES` webapp settings. The CLI builds on the images the instance specifies, and older CLIs are rejected with an upgrade message. diff --git a/.server-changes/api-key-access-summary-webhooks.md b/.server-changes/api-key-access-summary-webhooks.md deleted file mode 100644 index 1e824fc2d8b..00000000000 --- a/.server-changes/api-key-access-summary-webhooks.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -area: webapp -type: improvement ---- - -The new API key dialog's access summary now shows Errors, Webhooks and Waitpoints access, and API keys with waitpoint access can create, list and retrieve waitpoint tokens. diff --git a/.server-changes/incremental-log-search.md b/.server-changes/incremental-log-search.md deleted file mode 100644 index e0d6fb7f07c..00000000000 --- a/.server-changes/incremental-log-search.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -area: webapp -type: improvement ---- - -Log search uses whole-word matching for ASCII alphabetic terms, keeps substring matching for other terms, and incrementally searches older logs without blocking the page. diff --git a/.server-changes/login-error-stays-visible.md b/.server-changes/login-error-stays-visible.md deleted file mode 100644 index cc150d9de08..00000000000 --- a/.server-changes/login-error-stays-visible.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -area: webapp -type: fix ---- - -Errors on the login page, such as an expired or invalid magic link, no longer disappear a moment after the page loads in a new browser. diff --git a/.server-changes/magic-link-login-origin.md b/.server-changes/magic-link-login-origin.md deleted file mode 100644 index 498f20bb228..00000000000 --- a/.server-changes/magic-link-login-origin.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -area: webapp -type: fix ---- - -Magic-link sign-in emails now always link to `LOGIN_ORIGIN`, whatever host the request came in on. diff --git a/.server-changes/magic-link-same-browser.md b/.server-changes/magic-link-same-browser.md deleted file mode 100644 index f1a01c95675..00000000000 --- a/.server-changes/magic-link-same-browser.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -area: webapp -type: improvement ---- - -Magic links now only sign you in from the browser that requested them, so a link opened elsewhere (including by an email security scanner) no longer logs anyone in. Self-hosted instances can turn this off with `MAGIC_LINK_SAME_BROWSER_REQUIRED=false`. diff --git a/.server-changes/magic-link-turnstile.md b/.server-changes/magic-link-turnstile.md deleted file mode 100644 index 27f081ae916..00000000000 --- a/.server-changes/magic-link-turnstile.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -area: webapp -type: feature ---- - -Self-hosted instances can add a Cloudflare Turnstile bot check to the magic-link sign-in form by setting `TURNSTILE_SITE_KEY` and `TURNSTILE_SECRET_KEY`. It's off unless both are set. diff --git a/.server-changes/mfa-login-autosubmit.md b/.server-changes/mfa-login-autosubmit.md deleted file mode 100644 index 37c15c837c9..00000000000 --- a/.server-changes/mfa-login-autosubmit.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -area: webapp -type: improvement ---- - -The multi-factor authentication login page now focuses the code input, accepts pasted codes, and submits as soon as all six digits are entered. diff --git a/.server-changes/pause-live-streams-in-background-tabs.md b/.server-changes/pause-live-streams-in-background-tabs.md deleted file mode 100644 index a5eb9a87408..00000000000 --- a/.server-changes/pause-live-streams-in-background-tabs.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -area: webapp -type: improvement ---- - -Dashboard tabs left in the background now pause their live updates after 30 seconds and catch up as soon as you return, so idle tabs stop reloading data nobody is looking at. diff --git a/.server-changes/permanent-personal-access-token-revocation.md b/.server-changes/permanent-personal-access-token-revocation.md deleted file mode 100644 index 591fd271c27..00000000000 --- a/.server-changes/permanent-personal-access-token-revocation.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -area: webapp -type: fix ---- - -Revoking a personal access token is now permanent. Logging in with the CLI again issues a new token instead of reinstating the revoked one, so you can rotate a leaked CLI token by revoking it and running `trigger logout` then `trigger login`. diff --git a/.server-changes/preview-auto-archive-always-on.md b/.server-changes/preview-auto-archive-always-on.md deleted file mode 100644 index f075d9d069e..00000000000 --- a/.server-changes/preview-auto-archive-always-on.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -area: webapp -type: improvement ---- - -Preview branch auto-archiving is now always available, with no feature flag to enable first. diff --git a/.server-changes/progressive-run-trace-loading.md b/.server-changes/progressive-run-trace-loading.md deleted file mode 100644 index ee2e4ae32f6..00000000000 --- a/.server-changes/progressive-run-trace-loading.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -area: webapp -type: improvement ---- - -Large run traces now load in chunks and update live without reloading the page, on child run pages as well as root runs. diff --git a/.server-changes/redeploy-recent-deployments.md b/.server-changes/redeploy-recent-deployments.md deleted file mode 100644 index 0cbfc81aebf..00000000000 --- a/.server-changes/redeploy-recent-deployments.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -area: webapp -type: feature ---- - -Recent deployments started from the GitHub integration or a native CLI deploy can be redeployed from the deployments list, rebuilding the same commit or upload as a new deployment. diff --git a/.server-changes/run-page-trace-status.md b/.server-changes/run-page-trace-status.md deleted file mode 100644 index 94449155dea..00000000000 --- a/.server-changes/run-page-trace-status.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -area: webapp -type: improvement ---- - -The run page shows one clear trace status next to Cancel and Replay: whether the run is live, still loading, only partially shown, or failed to load (with a retry). Search, filters and the run actions now share a single full-width toolbar. diff --git a/.server-changes/webhooks-beta-access.md b/.server-changes/webhooks-beta-access.md deleted file mode 100644 index f7ce9cb6ff8..00000000000 --- a/.server-changes/webhooks-beta-access.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -area: webapp -type: feature ---- - -Webhooks now appear in the dashboard side menu with a Beta badge, and organizations without access can request beta access from the Webhooks page. The New badges on Sessions, Prompts and Models are gone. diff --git a/hosting/k8s/helm/Chart.yaml b/hosting/k8s/helm/Chart.yaml index 1a3dd2c3530..daf7841d56b 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.7.3 -appVersion: v4.7.3 +version: 4.7.4 +appVersion: v4.7.4 home: https://trigger.dev sources: - https://github.com/triggerdotdev/trigger.dev diff --git a/packages/build/CHANGELOG.md b/packages/build/CHANGELOG.md index d94a90ff18c..43075433872 100644 --- a/packages/build/CHANGELOG.md +++ b/packages/build/CHANGELOG.md @@ -1,5 +1,12 @@ # @trigger.dev/build +## 4.7.4 + +### Patch Changes + +- Updated dependencies: + - `@trigger.dev/core@4.7.4` + ## 4.7.3 ### Patch Changes diff --git a/packages/build/package.json b/packages/build/package.json index 8ac1479087c..fd570c81c06 100644 --- a/packages/build/package.json +++ b/packages/build/package.json @@ -1,6 +1,6 @@ { "name": "@trigger.dev/build", - "version": "4.7.3", + "version": "4.7.4", "description": "trigger.dev build extensions", "license": "MIT", "publishConfig": { @@ -82,7 +82,7 @@ }, "dependencies": { "@prisma/config": "^6.10.0", - "@trigger.dev/core": "workspace:4.7.3", + "@trigger.dev/core": "workspace:4.7.4", "mlly": "^1.7.1", "pkg-types": "^1.1.3", "tinyglobby": "^0.2.2", diff --git a/packages/cli-v3/CHANGELOG.md b/packages/cli-v3/CHANGELOG.md index 0af2d4f5dcb..91326a603a3 100644 --- a/packages/cli-v3/CHANGELOG.md +++ b/packages/cli-v3/CHANGELOG.md @@ -1,5 +1,15 @@ # trigger.dev +## 4.7.4 + +### Patch Changes + +- Self-hosted instances can require custom deploy base images per runtime via the new `DEPLOY_BASE_IMAGES` and `DEPLOY_BUILD_BASE_IMAGES` webapp settings. The CLI builds on the images the instance specifies, and older CLIs are rejected with an upgrade message. ([#5005](https://github.com/triggerdotdev/trigger.dev/pull/5005)) +- Updated dependencies: + - `@trigger.dev/core@4.7.4` + - `@trigger.dev/build@4.7.4` + - `@trigger.dev/schema-to-json@4.7.4` + ## 4.7.3 ### Patch Changes diff --git a/packages/cli-v3/package.json b/packages/cli-v3/package.json index ae02afa4969..ffe4aa69454 100644 --- a/packages/cli-v3/package.json +++ b/packages/cli-v3/package.json @@ -1,6 +1,6 @@ { "name": "trigger.dev", - "version": "4.7.3", + "version": "4.7.4", "description": "A Command-Line Interface for Trigger.dev projects", "type": "module", "license": "MIT", @@ -84,9 +84,9 @@ "@opentelemetry/api-logs": "0.219.0", "@opentelemetry/instrumentation": "0.219.0", "@s2-dev/streamstore": "^0.25.0", - "@trigger.dev/build": "workspace:4.7.3", - "@trigger.dev/core": "workspace:4.7.3", - "@trigger.dev/schema-to-json": "workspace:4.7.3", + "@trigger.dev/build": "workspace:4.7.4", + "@trigger.dev/core": "workspace:4.7.4", + "@trigger.dev/schema-to-json": "workspace:4.7.4", "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 71fb6466f8d..c4fb07205ec 100644 --- a/packages/core/CHANGELOG.md +++ b/packages/core/CHANGELOG.md @@ -1,5 +1,11 @@ # internal-platform +## 4.7.4 + +### Patch Changes + +- Self-hosted instances can require custom deploy base images per runtime via the new `DEPLOY_BASE_IMAGES` and `DEPLOY_BUILD_BASE_IMAGES` webapp settings. The CLI builds on the images the instance specifies, and older CLIs are rejected with an upgrade message. ([#5005](https://github.com/triggerdotdev/trigger.dev/pull/5005)) + ## 4.7.3 ## 4.7.2 diff --git a/packages/core/package.json b/packages/core/package.json index fbc84e9f49f..cd65077b8d0 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -1,6 +1,6 @@ { "name": "@trigger.dev/core", - "version": "4.7.3", + "version": "4.7.4", "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 f5963c3c28a..d7fef87e654 100644 --- a/packages/python/CHANGELOG.md +++ b/packages/python/CHANGELOG.md @@ -1,5 +1,14 @@ # @trigger.dev/python +## 4.7.4 + +### Patch Changes + +- Updated dependencies: + - `@trigger.dev/core@4.7.4` + - `@trigger.dev/build@4.7.4` + - `@trigger.dev/sdk@4.7.4` + ## 4.7.3 ### Patch Changes diff --git a/packages/python/package.json b/packages/python/package.json index 38216a41541..787d7b57c86 100644 --- a/packages/python/package.json +++ b/packages/python/package.json @@ -1,6 +1,6 @@ { "name": "@trigger.dev/python", - "version": "4.7.3", + "version": "4.7.4", "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.7.3", + "@trigger.dev/core": "workspace:4.7.4", "tinyexec": "^0.3.2" }, "devDependencies": { @@ -55,12 +55,12 @@ "typescript": "catalog:", "tsx": "4.17.0", "@arethetypeswrong/cli": "^0.18.5", - "@trigger.dev/build": "workspace:4.7.3", - "@trigger.dev/sdk": "workspace:4.7.3" + "@trigger.dev/build": "workspace:4.7.4", + "@trigger.dev/sdk": "workspace:4.7.4" }, "peerDependencies": { - "@trigger.dev/sdk": "workspace:^4.7.3", - "@trigger.dev/build": "workspace:^4.7.3" + "@trigger.dev/sdk": "workspace:^4.7.4", + "@trigger.dev/build": "workspace:^4.7.4" }, "engines": { "node": ">=18.20.0" diff --git a/packages/react-hooks/CHANGELOG.md b/packages/react-hooks/CHANGELOG.md index 14d5e2ae589..e84ad032da1 100644 --- a/packages/react-hooks/CHANGELOG.md +++ b/packages/react-hooks/CHANGELOG.md @@ -1,5 +1,12 @@ # @trigger.dev/react-hooks +## 4.7.4 + +### Patch Changes + +- Updated dependencies: + - `@trigger.dev/core@4.7.4` + ## 4.7.3 ### Patch Changes diff --git a/packages/react-hooks/package.json b/packages/react-hooks/package.json index bbb6118d8cd..e6fb07558f4 100644 --- a/packages/react-hooks/package.json +++ b/packages/react-hooks/package.json @@ -1,6 +1,6 @@ { "name": "@trigger.dev/react-hooks", - "version": "4.7.3", + "version": "4.7.4", "description": "trigger.dev react hooks", "license": "MIT", "publishConfig": { @@ -37,7 +37,7 @@ "check-exports": "attw --pack ." }, "dependencies": { - "@trigger.dev/core": "workspace:^4.7.3", + "@trigger.dev/core": "workspace:^4.7.4", "swr": "^2.2.5" }, "devDependencies": { diff --git a/packages/redis-worker/CHANGELOG.md b/packages/redis-worker/CHANGELOG.md index 4d73abb2675..3f039e9b761 100644 --- a/packages/redis-worker/CHANGELOG.md +++ b/packages/redis-worker/CHANGELOG.md @@ -1,5 +1,12 @@ # @trigger.dev/redis-worker +## 4.7.4 + +### Patch Changes + +- Updated dependencies: + - `@trigger.dev/core@4.7.4` + ## 4.7.3 ### Patch Changes diff --git a/packages/redis-worker/package.json b/packages/redis-worker/package.json index ab99f762c72..462231eec2a 100644 --- a/packages/redis-worker/package.json +++ b/packages/redis-worker/package.json @@ -1,6 +1,6 @@ { "name": "@trigger.dev/redis-worker", - "version": "4.7.3", + "version": "4.7.4", "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.7.3", + "@trigger.dev/core": "workspace:4.7.4", "nanoid": "^5.1.16", "p-limit": "^6.2.0", "seedrandom": "^3.0.5", diff --git a/packages/rsc/CHANGELOG.md b/packages/rsc/CHANGELOG.md index 1313206dad5..517a5a1505f 100644 --- a/packages/rsc/CHANGELOG.md +++ b/packages/rsc/CHANGELOG.md @@ -1,5 +1,12 @@ # @trigger.dev/rsc +## 4.7.4 + +### Patch Changes + +- Updated dependencies: + - `@trigger.dev/core@4.7.4` + ## 4.7.3 ### Patch Changes diff --git a/packages/rsc/package.json b/packages/rsc/package.json index 54a014c9caa..f7cc99b89d3 100644 --- a/packages/rsc/package.json +++ b/packages/rsc/package.json @@ -1,6 +1,6 @@ { "name": "@trigger.dev/rsc", - "version": "4.7.3", + "version": "4.7.4", "description": "trigger.dev rsc", "license": "MIT", "publishConfig": { @@ -37,7 +37,7 @@ "check-exports": "attw --pack ." }, "dependencies": { - "@trigger.dev/core": "workspace:^4.7.3", + "@trigger.dev/core": "workspace:^4.7.4", "mlly": "^1.7.1", "react": "19.0.0-rc.1", "react-dom": "19.0.0-rc.1" diff --git a/packages/schema-to-json/CHANGELOG.md b/packages/schema-to-json/CHANGELOG.md index ce441475d79..423173b61e6 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.7.4 + +### Patch Changes + +- Updated dependencies: + - `@trigger.dev/core@4.7.4` + ## 4.7.3 ### Patch Changes diff --git a/packages/schema-to-json/package.json b/packages/schema-to-json/package.json index 7342abcce92..1f673e9e0f5 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.7.3", + "version": "4.7.4", "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 0a688922efa..e00536a1ed9 100644 --- a/packages/trigger-sdk/CHANGELOG.md +++ b/packages/trigger-sdk/CHANGELOG.md @@ -1,5 +1,12 @@ # @trigger.dev/sdk +## 4.7.4 + +### Patch Changes + +- Updated dependencies: + - `@trigger.dev/core@4.7.4` + ## 4.7.3 ### Patch Changes diff --git a/packages/trigger-sdk/package.json b/packages/trigger-sdk/package.json index f1c8823ef9d..c0d90ee8154 100644 --- a/packages/trigger-sdk/package.json +++ b/packages/trigger-sdk/package.json @@ -1,6 +1,6 @@ { "name": "@trigger.dev/sdk", - "version": "4.7.3", + "version": "4.7.4", "description": "trigger.dev Node.JS SDK", "license": "MIT", "publishConfig": { @@ -80,7 +80,7 @@ "dependencies": { "@opentelemetry/api": "1.9.1", "@opentelemetry/semantic-conventions": "1.41.1", - "@trigger.dev/core": "workspace:4.7.3", + "@trigger.dev/core": "workspace:4.7.4", "uncrypto": "^0.1.3" }, "devDependencies": { diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 0589c9f3f12..ce59752de68 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -1534,7 +1534,7 @@ importers: specifier: ^6.10.0 version: 6.19.0(magicast@0.3.5) '@trigger.dev/core': - specifier: workspace:4.7.3 + specifier: workspace:4.7.4 version: link:../core mlly: specifier: ^1.7.1 @@ -1601,13 +1601,13 @@ importers: specifier: ^0.25.0 version: 0.25.0(supports-color@10.0.0) '@trigger.dev/build': - specifier: workspace:4.7.3 + specifier: workspace:4.7.4 version: link:../build '@trigger.dev/core': - specifier: workspace:4.7.3 + specifier: workspace:4.7.4 version: link:../core '@trigger.dev/schema-to-json': - specifier: workspace:4.7.3 + specifier: workspace:4.7.4 version: link:../schema-to-json ansi-escapes: specifier: ^7.0.0 @@ -1940,7 +1940,7 @@ importers: packages/python: dependencies: '@trigger.dev/core': - specifier: workspace:4.7.3 + specifier: workspace:4.7.4 version: link:../core tinyexec: specifier: ^0.3.2 @@ -1950,10 +1950,10 @@ importers: specifier: ^0.18.5 version: 0.18.5 '@trigger.dev/build': - specifier: workspace:4.7.3 + specifier: workspace:4.7.4 version: link:../build '@trigger.dev/sdk': - specifier: workspace:4.7.3 + specifier: workspace:4.7.4 version: link:../trigger-sdk '@types/node': specifier: 24.13.3 @@ -1974,7 +1974,7 @@ importers: packages/react-hooks: dependencies: '@trigger.dev/core': - specifier: workspace:^4.7.3 + specifier: workspace:^4.7.4 version: link:../core react: specifier: 18.3.1 @@ -2008,7 +2008,7 @@ importers: packages/redis-worker: dependencies: '@trigger.dev/core': - specifier: workspace:4.7.3 + specifier: workspace:4.7.4 version: link:../core cron-parser: specifier: ^4.9.0 @@ -2054,7 +2054,7 @@ importers: packages/rsc: dependencies: '@trigger.dev/core': - specifier: workspace:^4.7.3 + specifier: workspace:^4.7.4 version: link:../core mlly: specifier: ^1.7.1 @@ -2143,7 +2143,7 @@ importers: specifier: 1.41.1 version: 1.41.1 '@trigger.dev/core': - specifier: workspace:4.7.3 + specifier: workspace:4.7.4 version: link:../core react: specifier: 18.3.1