Product Roadmap

See what's coming next for Trunk. Explore planned features and improvements across our products.

Flaky Tests

Detect, quarantine, and fix flaky tests automatically

Q1 2026

Reduced time to flake detection

Reduced time from test run to flake detection

Test Collections

Collections let you organize tests into logical groups (framework, application, etc) so you can configure detection rules and thresholds independently for each. Whether your Jest unit tests need stricter flake detection than your Playwright E2E suite, or different teams want their own reporting views, Collections give you the flexibility to match your CI reliability strategy to how your codebase is actually structured.

Auto-fix flaky tests

Dispatch an AI agent to fix flaky tests as they're detected

Q2 2026

Flake Detection Rule Customization

Full customization over flake detection rules

GitHub Actions: CI Job Performance & Reliability Reporting

Track timing and reliability of GitHub Actions jobs and trigger alerts

Agent-First build failure investigation

Trigger an Agent to investigate and fix build failures

Merge Queue

Intelligent merge queue that keeps your main branch green

Q1 2026

Filter Metrics by Impacted Targets

Filter merge queue health metrics by impacted targets to analyze performance for specific parts of your codebase.

Live Merge Queue Views

Merge queue dashboard pages support updating automatically in real-time

Personal Slack Notifications

Receive personalized Slack DMs about your PRs' progress through the merge queue.

Merge Directly Without Queue Restarts

Configure trusted authors whose commits won't force queued PRs to restart testing.

Multiple Queues Per Repository

Run independent merge queues for different branches in the same repository.

Direct Merge to Main

Skip redundant testing and merge immediately when your PR is already up-to-date and the queue is empty.

Additonal Merge Methods

Select preferred merge method (squash, rebase, merge) for your PRs going through the merge queue.

Test Caching for Batch Failure Isolation

Reuse CI Job results when isolating failures in batched PRs to save CI resources.

Independent Concurrency for Batch Bisection

Set higher test concurrency for failure isolation without slowing down your main merge queue.

Prometheus metrics endpoint

Add an endpoint to allow users to scrape merge queue metrics for monitoring

Automatic Merge Failure Resolution

AI Agent for automatically resolving test failures and re-submitting PRs

Public API for queue creation

API for creating a merge queue in a repo

Q2 2026

Merge Queue on-prem support

We're building first-class support for deploying Trunk Merge Queue's data plane directly into your AWS account. For teams with strict data residency, compliance, or on-prem GitHub Enterprise requirements, you'll soon be able to run the Merge Queue entirely within your own infrastructure while we continue to manage the control plane, giving you enterprise-grade security and control without sacrificing the fully managed experience.

Stacked PR support

Support for merging stacked PRs atomically

Merge Queue Monitors

Trigger alerts on metrics like failure rate or expected time to merge