GeezerVison is showing github.com — chore: release v4.8.6 by github-actions[bot] · Pull Request #5109 · triggerdotdev/trigger.dev
Conversation
Summary
4 new features, 6 improvements, 3 bug fixes.
Improvements
- Show CLI command errors in the same error format as other CLI errors, and keep them visible with
--log-level error. (c515c3f74)
- Report a run whose process the kernel killed for running out of memory as
TASK_PROCESS_OOM_KILLED, rather than as a generic exit after SIGKILL, when the out-of-memory kill is counted in the run's cgroup. (7a2a7dc80)
concurrencyKey now also takes an object, so one run can be limited by two limits keyed by different things, like a cap per session and a cap per organization. default is the run's own key and every other entry gives a named limit its own key: concurrencyKey: { default: sessionId, [orgLimit.name]: orgId }. A string key works as before. (4961fc474)
Server changes
These changes affect the self-hosted Docker image and Trigger.dev Cloud:
- Ask the Dashboard Agent to watch something, such as a deploy, a task or a model, and it proposes alerts you confirm one by one. When the alerts belong together, it offers to create them as one grouped alert in a single click.
- Click a key on the environment variables page to see its value in every environment and preview branch in a side panel, with edit and delete in place. A list showing a single environment can also be sorted by last updated. The edit dialog now starts in the value field, and archived preview branches are no longer accepted as targets.
- Add opt-in per-environment encryption keys for runtime and build environment variables, with rotation and migration support.
- Add "Ignored branches" to the Git settings: pull requests from branches matching these patterns no longer get a preview deployment. Patterns are globs matched against the whole branch name, like
dependabot/**.
- The allowed IP addresses field on API keys now turns each address or CIDR range into its own pill as you type, checks it right away with the same rules used on save, and lets you remove entries one at a time. A "Test an IP" button checks whether an address would be allowed by the current list before you save.
- Personal access tokens created on the dashboard can now expire on a custom date, picked from a calendar alongside the preset lifetimes. A token expires at the end of the chosen day (UTC), up to the longest offered lifetime.
- Runs start faster when the platform is busy.
- Fix dashboard pages that open as a dialog (such as adding environment variables or a new alert) re-rendering the whole page when loaded directly or reloaded.
- Runs that exhaust their dequeue attempts while the run or its environment can't be read now fail with
TASK_RUN_DEQUEUED_MAX_RETRIES instead of staying queued forever.
- Fix waitpoint callback URLs returning authentication errors when created inside preview branch runs, including previously issued URLs.
Raw changeset output
Releases
Patch Changes
Patch Changes
- Show CLI command errors in the same error format as other CLI errors, and keep them visible with
--log-level error. (c515c3f74)
- Report a run whose process the kernel killed for running out of memory as
TASK_PROCESS_OOM_KILLED, rather than as a generic exit after SIGKILL, when the out-of-memory kill is counted in the run's cgroup. (7a2a7dc80)
- Updated dependencies:
Patch Changes
Patch Changes
Patch Changes
Patch Changes
Patch Changes
Patch Changes
Patch Changes
Patch Changes
concurrencyKey now also takes an object, so one run can be limited by two limits keyed by different things, like a cap per session and a cap per organization. default is the run's own key and every other entry gives a named limit its own key: concurrencyKey: { default: sessionId, [orgLimit.name]: orgId }. A string key works as before. (4961fc474)
- Updated dependencies:
Sorry, something went wrong.
Uh oh!
There was an error while loading. Please reload this page.
coderabbitai
Bot
commented
Nov 10, 2026
•
edited
Loading
Uh oh!
There was an error while loading. Please reload this page.
Important
Review skipped
Bot user detected.
To trigger a single review, invoke the @coderabbitai review command.
Run configuration
-
- Source mode: Auto
- Repository: Unavailable
- Branch: Unavailable
- File: No configuration file from this repository applied
- Commit: Unavailable
- Layers: Repository UI
- Review profile: CHILL
- Plan: Advanced
- Run ID:
a12a3024-7e10-405f-bb43-afac0dbb91b5
You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.
Use the checkbox below for a quick retry:
- Autofix · Keep fixing CodeRabbit findings and required CI, and resolving merge conflicts
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.
Share
-
|
Sorry, something went wrong.
Uh oh!
There was an error while loading. Please reload this page.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
✅ Devin Review: No Issues Found
Devin Review analyzed this PR and found no bugs or issues to report.

Sorry, something went wrong.
Uh oh!
There was an error while loading. Please reload this page.
This branch has not been deployed
No deployments
Reviewers
At least 1 approving review is required to merge this pull request.
Uh oh!
There was an error while loading. Please reload this page.
Assignees
No one assigned
Milestone
No milestone
Development
Successfully merging this pull request may close these issues.
Uh oh!
There was an error while loading. Please reload this page.
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.
|