Release Edition
v4.4.4
Editorial illustration for release v4.4.4

We added time-to-live limits so your overloaded queues can quietly abandon tasks instead of executing them.

trigger.dev v4.4.4 · April 13, 2026

Managing artificial intelligence behavior no longer requires deploying code. Developers can now edit, version, and override AI prompts entirely from the web dashboard. A new inspector pairs these calls with automated cost tracking across over 145 models, allowing teams to instantly see the financial impact of their text generation per run.

Background task queues have been updated to handle congestion with more grace. Administrators can configure time-to-live expiration rules so stale jobs simply vanish from backed-up queues instead of firing late. For enterprise deployments, task traffic can now be routed directly to private AWS networks, keeping sensitive databases off the public internet.

← All Releases
61
PRs Merged
11
Contributors
+65.9k
Additions
-5.4k
Deletions
0
Highlights
100%
Coverage
Top Stories
1
feature

#3187·by matt-aitken·+5172 / -374

Developers can now filter errors by version, snooze them with custom thresholds, and configure smart alerts via Slack, email, or webhook to notify them only when new issues emerge or old ones regress.

2
feature

#3244·by ericallam·+8284 / -409

Developers can now define AI prompts in code with `prompts.define()`, then manage versions and overrides from the dashboard without redeploying, with rich AI span inspectors showing prompt context and metrics in run traces.

3
feature

#3213·by ericallam·+15771 / -45

Developers can now automatically track LLM costs across 145+ models directly in their traces, with a new inspector showing tokens, pricing, messages, and tool calls right in the span details.

  • 4
    Users can now browse AI models in a catalog, view detailed metrics per model, and compare performance across multiple models side-by-side. The feature includes a new sidebar section under AI with feature flag controls.
    feature
  • 5
    The RunEngine documentation has been refreshed with a massive ASCII state diagram, updated terminology for regions, and the new token-based wait API.
    docs
Full Changelog
Features27
#3254
0ski
#3114
nicktrn
#3275
matt-aitken
#3224
ericallam
#3201
samejr
#3308
samejr
#3324
0ski
#3291
nicktrn
#3264
0ski
#3269
samejr
#3299
ericallam
#3319
samejr
#3241
myftija
#3255
ericallam
#3196
nicktrn
#3315
ericallam
#3271
myftija
#3144
matt-aitken
#3297
myftija
#3229
0ski
#3274
myftija
#3287
0ski
#3318
samejr
#3214
chengzp
#3317
0ski
#3302
myftija
#3348
nicktrn
Bug Fixes14
#3219
ericallam
#3281
ericallam
#3331
matt-aitken
#3243
ericallam
#3232
ericallam
#3263
0ski
#3328
samejr
#3303
nicktrn
#3253
ericallam
#3276
samejr
#3273
ericallam
#3204
edosrecki
#3285
0ski
#3282
ericallam
Other5
#3265
D-K-P
#3283
isshaddad
#3206
ericallam
#3208
isshaddad
#3306
D-K-P
Other4
#3228
github-actions
#3211
ericallam
#3227
matt-aitken
#3247
matt-aitken
Other3
#3212
ericallam
#3217
ericallam
#3203
ericallam
Performance1
#3309
matt-aitken
Other1
#3366
nicktrn
Other1
#3218
ericallam
© 2026 · via Gitpulse