Download Latest Version Helm Chart 4.7.3 source code.zip (38.0 MB) Google Add to Preferred Sources
Home / v4.7.3
Name Modified Size InfoDownloads / Week
Parent folder
README.md < 8 hours ago 3.9 kB
trigger.dev v4.7.3 source code.tar.gz < 8 hours ago 33.8 MB
trigger.dev v4.7.3 source code.zip < 8 hours ago 38.0 MB
Totals: 3 Items   71.8 MB 0

trigger.dev v4.7.3

Upgrade

:::sh
npx trigger.dev@latest update  # npm
pnpm dlx trigger.dev@latest update  # pnpm
yarn dlx trigger.dev@latest update  # yarn
bunx trigger.dev@latest update  # bun

Self-hosted Docker image: ghcr.io/triggerdotdev/trigger.dev:v4.7.3 (github.com)

Release notes

Read the full release notes: https://trigger.dev/changelog/v4-7-3

What's changed

Breaking changes

  • Creating or resuming a session with POST /api/v1/sessions now requires both session-write and task-trigger permissions. Scoped keys and public tokens must grant write:sessions (or access to the target session) and permission to trigger its task.

Improvements

  • Update the minimatch dependency to ^10.2.3. (5236799b7)
  • Add trigger.dev orgs list to show the organizations you belong to, with their slugs and IDs. Use the slug with trigger.dev projects create --org, including for organizations that don't have any projects yet. trigger.dev projects create now activates the Free plan for organizations that don't have a plan yet, matching trigger.dev init. (68ee6be4b)
  • Reports filed with the submit_feedback MCP tool now reach the Trigger.dev team. They were being sent, but not somewhere anyone was reading. (4a94982a1)
  • Stopping a chat.agent turn whose run() returns a streamText result no longer sends an error chunk with "An unexpected error occurred". The turn ends quietly again and the run stays alive for the next message. (64c3ba13c)
  • chat.createStartSessionAction, chat.headStart and chat.startHeadStart now accept tags for the Session itself, so chat sessions can be filtered by tag on the Sessions page. triggerConfig.tags still tags the session's runs. (9dbc5f984)

ts await startChatSession({ chatId, clientData, tags: [`org:${org.slug}`, `user:${user.id}`], });

Server changes

These changes affect the self-hosted Docker image and Trigger.dev Cloud:

  • Self-hosted instances can block sign-in and sign-up from specific email domains with the new BLOCKED_EMAIL_DOMAINS setting.
  • Run traces now appear almost immediately and load progressively as you watch, and much larger traces are viewable than before.
  • The Logs page loads and searches faster, and busy environments no longer fail to load it. Searches that are still too expensive now show a message suggesting a narrower range instead of a generic error.
  • Fix a rare case where a run could stay stuck executing after the child run or wait it was waiting on had completed.
  • Deployments with an unsupported runtime now fail with a 400 that names the supported runtimes, instead of a generic 500
  • Preserve the cancellation reason when a run that was executing is finalized, instead of replacing it with the default text.

All packages: v4.7.3

@trigger.dev/build, @trigger.dev/core, @trigger.dev/python, @trigger.dev/react-hooks, @trigger.dev/redis-worker, @trigger.dev/rsc, @trigger.dev/schema-to-json, @trigger.dev/sdk, trigger.dev

Contributors

triggerdotdev-the-inspector[bot], Eric Allam, Chris Arderne, Wes Mason, @nicktrn, @Mariefay, github-actions[bot], Oskar Otwinowski, James Ritchie, @isshaddad

Full changelog: https://github.com/triggerdotdev/trigger.dev/compare/v4.7.2...v4.7.3

Source: README.md, updated 2026-10-06