Repository navigation
chore: release v4.8.4 - #5089
Merged
Merged
Conversation
Contributor
|
Important Review skippedBot user detected. To trigger a single review, invoke the
|
github-actions
Bot
force-pushed
the
changeset-release/main
branch
from
November 10, 2026 14:13
7fc9dc1 to
39f184a
Compare
github-actions
Bot
force-pushed
the
changeset-release/main
branch
from
November 10, 2026 14:22
39f184a to
3f28319
Compare
github-actions
Bot
force-pushed
the
changeset-release/main
branch
from
November 10, 2026 14:50
3f28319 to
cb82eda
Compare
github-actions
Bot
force-pushed
the
changeset-release/main
branch
from
November 10, 2026 15:22
cb82eda to
47ec9d7
Compare
carderne
approved these changes
Nov 10, 2026
Contributor
Author
🧭 Helm Chart Prerelease PublishedVersion: Install: helm upgrade --install trigger \
oci://ghcr.io/triggerdotdev/charts/trigger \
--version "4.8.4-pr5089.47ec9d7"
|
carderne
had a problem deploying
to
npm-publish
November 10, 2026 15:39 — with
GitHub Actions
Failure
This branch had an error being deployed
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
10 new features, 15 improvements, 11 bug fixes.
Breaking changes
Highlights
awsCredentialProvider({ sessionTags: true })for task-level IAM restrictions and attribute-based permissions. Tags come from the verified run identity. Update the role trust policy to allowsts:TagSessionbefore enabling them; existing integrations remain untagged. (c8ae1ffb5)Improvements
Logins made with
trigger.dev loginor the MCP server now stop working after 7 days without use. When that happens, the CLI and the MCP server start a new login instead of failing with an auth error, and in CI the CLI says to log in again. Self-hosted instances can change the window withCLI_LOGIN_IDLE_TIMEOUT_DAYS, or set it to0to turn it off for new logins. Logins made before this change aren't affected. (c8ee9e309)Add
infisicalAccessTokenat@trigger.dev/sdk/oidc/infisicalto authenticate tasks with Infisical using OIDC instead of stored credentials. Supports US, EU, and self-hosted instances, custom audiences, and Infisical organization scoping. (63b58f329)Deploy from GitHub Actions using Trusted publishing and GitHub OIDC without storing a Trigger.dev API key. These deployments run entirely on the build server and do not grant the CLI access to environment variables. (
9aafe6989)Use GitHub Actions trusted publishing with
preview archiveandpromote, without storing API keys. Preview deploys for closed or merged pull requests now archive their branch.preview archivealso supports Preview environment API keys throughTRIGGER_ACCESS_TOKEN. (d9172638a)Failed Preview archive operations now exit with an error for API-key and personal-token authentication too, including automatic cleanup during deploys. CI cleanup jobs that previously passed despite an archive failure will now fail. Concurrent cleanup jobs succeed when another job has already archived the same branch generation.
Add a bundled agent skill for integrating Trigger.dev with Convex, including transactional triggering, Realtime progress, recovery, and scoped-token safety. Install it manually from the package; it is not part of the CLI skills installer. (
9422dc65d)Self-hosted supervisors that run tasks in microVMs can now have a finished run's suspend snapshots deleted from shared storage, instead of leaving them behind. The server-only checkpoint client gains a
deleteSnapshotscall for this. (95f4cbbad)Browser realtime subscriptions now resume reliably after the tab is hidden and shown again. This comes from upgrading
@electric-sql/clientto 1.3.0, which also lets apps that depend on 1.3.0 share a single copy with the SDK. (3900d8906)Use run credentials for run results, rescheduling, schedules, and environment-variable operations inside tasks. Run credentials remain limited to the current environment: shared schedules cannot be changed, and parent environment variables cannot be written. (
cd58c750b)chat.agentnow accepts only two kinds of message from a chat client: user messages, and answers to tool calls the agent made. A tool approval or tool output is merged onto the stored call it answers and runs with the input from the agent's own history, so a client can't add tool calls or change a call's input.chat.headStartdrops tool calls from the history the client sends, andupsertIncomingMessageonly adds user messages. (44feaaff6)Create public tokens without scopes from inside tasks using run credentials, without requiring an environment secret key. (
306d960ca)Bug fixes
99a626aa3)Server changes
These changes affect the self-hosted Docker image and Trigger.dev Cloud:
PERSONAL_ACCESS_TOKEN_EXPIRY_EMAILS_ENABLED=falseto turn them off.Raw changeset output
Releases
@trigger.dev/build@4.8.4
Patch Changes
@trigger.dev/core@4.8.4trigger.dev@4.8.4
Patch Changes
Logins made with
trigger.dev loginor the MCP server now stop working after 7 days without use. When that happens, the CLI and the MCP server start a new login instead of failing with an auth error, and in CI the CLI says to log in again. Self-hosted instances can change the window withCLI_LOGIN_IDLE_TIMEOUT_DAYS, or set it to0to turn it off for new logins. Logins made before this change aren't affected. (c8ee9e309)Add
infisicalAccessTokenat@trigger.dev/sdk/oidc/infisicalto authenticate tasks with Infisical using OIDC instead of stored credentials. Supports US, EU, and self-hosted instances, custom audiences, and Infisical organization scoping. (63b58f329)Deploy from GitHub Actions using Trusted publishing and GitHub OIDC without storing a Trigger.dev API key. These deployments run entirely on the build server and do not grant the CLI access to environment variables. (
9aafe6989)Use GitHub Actions trusted publishing with
preview archiveandpromote, without storing API keys. Preview deploys for closed or merged pull requests now archive their branch.preview archivealso supports Preview environment API keys throughTRIGGER_ACCESS_TOKEN. (d9172638a)Failed Preview archive operations now exit with an error for API-key and personal-token authentication too, including automatic cleanup during deploys. CI cleanup jobs that previously passed despite an archive failure will now fail. Concurrent cleanup jobs succeed when another job has already archived the same branch generation.
Updated dependencies:
@trigger.dev/core@4.8.4@trigger.dev/build@4.8.4@trigger.dev/schema-to-json@4.8.4@trigger.dev/convex@4.8.4
Patch Changes
9422dc65d)@trigger.dev/core@4.8.4
Patch Changes
Self-hosted supervisors that run tasks in microVMs can now have a finished run's suspend snapshots deleted from shared storage, instead of leaving them behind. The server-only checkpoint client gains a
deleteSnapshotscall for this. (95f4cbbad)Browser realtime subscriptions now resume reliably after the tab is hidden and shown again. This comes from upgrading
@electric-sql/clientto 1.3.0, which also lets apps that depend on 1.3.0 share a single copy with the SDK. (3900d8906)Add opt-in AWS session tags with
awsCredentialProvider({ sessionTags: true })for task-level IAM restrictions and attribute-based permissions. Tags come from the verified run identity. Update the role trust policy to allowsts:TagSessionbefore enabling them; existing integrations remain untagged. (c8ae1ffb5)Use run credentials for run results, rescheduling, schedules, and environment-variable operations inside tasks. Run credentials remain limited to the current environment: shared schedules cannot be changed, and parent environment variables cannot be written. (
cd58c750b)Deploy from GitHub Actions using Trusted publishing and GitHub OIDC without storing a Trigger.dev API key. These deployments run entirely on the build server and do not grant the CLI access to environment variables. (
9aafe6989)Use GitHub Actions trusted publishing with
preview archiveandpromote, without storing API keys. Preview deploys for closed or merged pull requests now archive their branch.preview archivealso supports Preview environment API keys throughTRIGGER_ACCESS_TOKEN. (d9172638a)Failed Preview archive operations now exit with an error for API-key and personal-token authentication too, including automatic cleanup during deploys. CI cleanup jobs that previously passed despite an archive failure will now fail. Concurrent cleanup jobs succeed when another job has already archived the same branch generation.
Fix logs and spans with large numeric object keys failing to ingest and dropping the rest of their batch. (
99a626aa3)@trigger.dev/linear@4.8.4
Patch Changes
@trigger.dev/sdk@4.8.4@trigger.dev/core@4.8.4@trigger.dev/python@4.8.4
Patch Changes
@trigger.dev/sdk@4.8.4@trigger.dev/core@4.8.4@trigger.dev/build@4.8.4@trigger.dev/react-hooks@4.8.4
Patch Changes
@trigger.dev/core@4.8.4@trigger.dev/redis-worker@4.8.4
Patch Changes
@trigger.dev/core@4.8.4@trigger.dev/rsc@4.8.4
Patch Changes
@trigger.dev/core@4.8.4@trigger.dev/schema-to-json@4.8.4
Patch Changes
@trigger.dev/core@4.8.4@trigger.dev/slack@4.8.4
Patch Changes
@trigger.dev/sdk@4.8.4@trigger.dev/core@4.8.4@trigger.dev/sdk@4.8.4
Patch Changes
chat.agentnow accepts only two kinds of message from a chat client: user messages, and answers to tool calls the agent made. A tool approval or tool output is merged onto the stored call it answers and runs with the input from the agent's own history, so a client can't add tool calls or change a call's input.chat.headStartdrops tool calls from the history the client sends, andupsertIncomingMessageonly adds user messages. (44feaaff6)infisicalAccessTokenat@trigger.dev/sdk/oidc/infisicalto authenticate tasks with Infisical using OIDC instead of stored credentials. Supports US, EU, and self-hosted instances, custom audiences, and Infisical organization scoping. (63b58f329)awsCredentialProvider({ sessionTags: true })for task-level IAM restrictions and attribute-based permissions. Tags come from the verified run identity. Update the role trust policy to allowsts:TagSessionbefore enabling them; existing integrations remain untagged. (c8ae1ffb5)cd58c750b)306d960ca)@trigger.dev/core@4.8.4