Trigger.dev v4.5.8

Favorite any dashboard page to a new Favorites section in the side menu.

1 highlight, 1 improvement, and 11 server changes.

Highlights

Dashboard sidebar has favorites

Favorite any dashboard page to a new Favorites section in the side menu. You can rename favorites, hide items, and reorder items and sections. (#4375)

Improvements

  • Preserve the partial assistant message when a chat.agent model stream fails mid-response. chat.agent now passes the recovered partial to onTurnComplete, and chat.createSession's turn.complete() keeps it before rethrowing, rather than dropping streamed-so-far output. (#4348)

Server changes

These changes are included in the v4.5.8 Docker image and are already live on Trigger.dev Cloud:

  • List API endpoints now clamp the page size to a maximum of 100. Requests for a larger page size return up to 100 items and continue paginating, rather than fetching an unbounded page. (#4360)
  • Organizations without billing alerts now get default spend alert thresholds. The billing limit page no longer pre-selects an option before you've set one, and alert previews update immediately after you change your billing limit. (#4328)
  • Personal Access Tokens now show the first and last few characters of the generated value instead of hiding it entirely, so you can confirm you copied the right one. (#4363)
  • Added realtime backend metrics tracking how often a single changed run is served to multiple subscriptions in one batch. (#4341)
  • Realtime run subscriptions can now be configured to read directly from the primary database, bypassing replica lag. Off by default. (#4378)
  • SSO and Directory Sync are no longer restricted to Enterprise plans. Get in touch to enable them on any plan. (#4393)
  • Supervisor now reports metrics for outbound requests, making failed calls to upstream services easier to monitor. (#4350)
  • The runs list on a task's page now updates live: statuses change and newly triggered runs appear without a manual refresh. (#4377)
  • Sped up the Batches list page for environments with large numbers of batches, which could previously time out. (#4361)
  • Container startup no longer logs database and ClickHouse connection strings with credentials. (#4346)
  • The tasks page no longer runs two background queries whose results were never displayed, reducing load on every page visit. (#4380)

How to upgrade

Update the trigger.dev/* packages to v4.5.8 using your package manager:


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 users: update your Docker image to ghcr.io/triggerdotdev/trigger.dev:v4.5.8.

Ready to start building?

Build and deploy your first task in 3 minutes.

Get started now