Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.trunk.io/llms.txt

Use this file to discover all available pages before exploring further.

2026

April 2026

April 30, 2026
Merge Queue
Merge Queue: Chrome ExtensionThe Trunk Chrome Extension brings merge queue controls directly into your GitHub pull request page.
April 21, 2026
Merge Queue
Merge Queue: Drill Down Into Merge MetricsMerge Queue Health metrics can now be drilled down to the individual pull requests behind any data point.
April 13, 2026
Merge Queue
Merge Queue: Terraform ProviderMerge Queue can now be managed fully through Terraform. Previously, creating, updating, and managing a Trunk Merge Queue was a manual process handled through our UI.

March 2026

March 26, 2026
Merge Queue
Merge Queue: Testing Details API Now Includes Impacted Target InformationThe Get Testing Details API now returns impacted target information, giving CI systems everything they need to launch the right tests.
March 25, 2026
Merge Queue
Merge Queue: Multiple Queues Per Repo with Grouped SelectorPreviously, a repo could only have one queue. Now you can create additional queues from the merge queue creation page. The repo selector shows repos that already have queues and how many exist.
March 25, 2026
Merge Queue
Merge Queue: Slack App Home TabThe Trunk Slack App Home tab is now a full control plane for your merge queue activity across all your organizations.
March 19, 2026
Merge Queue
Merge Queue: List Pull Requests Public API EndpointA new POST /v1/listPullRequests endpoint lets you query all PRs in your merge queue programmatically. Filter by state (not ready, pending, testing, merged, failed, cancelled), time range, and…
March 19, 2026
Merge Queue
Merge Queue: Route Slack Notifications to Multiple ChannelsMerge queue Slack notifications can now be routed to multiple channels. Previously, notifications went to a single configured channel.
March 13, 2026
Merge Queue
Merge Queue: Prometheus-Compatible Metrics EndpointMerge Queue now exposes a Prometheus-compatible metrics endpoint for integration with your existing monitoring stack.
March 13, 2026
Merge Queue
Merge Queue: Isolate PRs from Batching with noBatchPRs can now opt out of batching to test in isolation. When a high-risk PR is in the queue, batching it with other PRs means a failure forces the entire batch to restart.
March 9, 2026
Merge Queue
Merge Queue: Impacted Targets Visible on the Merge GraphThe merge graph now shows impacted targets directly on nodes and edges, so you can see exactly why PRs are connected and which targets they share.
March 5, 2026
Merge Queue
Merge Queue: Custom Merge Commit TitlesYou can now customize the merge commit title for any PR in the queue. Add merge-commit-title: Your custom title here on its own line anywhere in your PR body, and the merge queue will use that as the…

February 2026

February 6, 2026
Merge Queue
Merge Queue: Public API for Queue ManagementYou can now fully manage your merge queues through the Trunk API without touching the web UI.

January 2026

January 30, 2026
Merge Queue
Merge Queue: Personal Slack NotificationsGet direct messages in Slack about your PRs in the merge queue, keeping you informed without adding noise to team channels and allowing you to address failures immediately.
January 23, 2026
Merge Queue
Merge Queue: Support Additional Merge MethodsYou can now select your preferred merge method for PRs going through the merge queue. Previously, Trunk Merge only supported squash merging, which combines all commits into a single commit.
January 14, 2026
Merge Queue
Merge Queue: Filter Metrics by Impacted TargetsNow you can filter merge queue health metrics by impacted targets to see exactly how well this parallel workflow is performing for each part of your codebase.
January 9, 2026
Merge Queue
Merge Queue: Direct Merge to MainSkip redundant testing and merge immediately when your PR is already up-to-date and the queue is empty
January 7, 2026
Merge Queue
Merge Queue: Independent Concurrency for Batch BisectionWhen a batch of PRs fails and needs to be split apart to identify the culprit, you want those bisection tests to run as fast as possible so developers get quick feedback about what broke.
January 2, 2026
Merge Queue
Merge Queue: Test Caching for Batch Failure IsolationWhen you use batching mode, the merge queue tests multiple PRs together for efficiency. If a batch fails, the queue needs to figure out which specific PR caused the problem by splitting the batch…

2025

May 2025

May 28, 2025
Merge Queue
Merge Queue: Failure tab only displays current failuresWe’ve updated the Merge Queue Failure tab so that only PRs that failed and have not been resubmitted to the queue are displayed.
May 8, 2025
Merge Queue
Merge Queue: Webhooks on batched PR mergesWebhooks are now available for batched PR merges in Merge Queue. This allows you to build custom automations and respond to events when batching is enabled.

April 2025

April 17, 2025
Merge Queue
Merge Queue: updateQueue APIWe’ve added a new updateQueue API to Trunk Merge Queue that enables you to update a Merge Queue’s state.

January 2025

January 28, 2025
Merge Queue
Merge: Webhook notifications for Microsoft Teams and SlackWe’re excited to share our new webhook integrations for Trunk Merge. You can now send notifications about events in the merge queue to your Microsoft Teams and Slack channels.

2024

July 2024

July 17, 2024
Merge Queue
Merge Queue: New metrics dashboardMerge queues are integral to validating and merging PRs - a critical part of any development process. Minimizing the friction to merge a PR and ensuring the merging process remains fast is essential…
July 10, 2024
Merge Queue
Merge Queue: API updatesTrunk Merge Queue has added more functionality to its public API, allowing it to fit seamlessly into any integration.

May 2024

May 26, 2024
Merge Queue
Merge Queue: Draft PR supportTrunk Merge Queue, by default, will now raise draft pull requests in order to test changes submitted to the merge queue! Trunk Merge Queue is now even easier to get started with and no longer…
May 17, 2024
Merge Queue
Merge Queue: First class Nx supportTrunk Merge Queue, through its Parallel Queues feature, can dynamically create new merge queues to test only the pull requests with potential conflicts together.

April 2024

April 5, 2024
Merge Queue
Merge Queue: Batching supportTrunk Merge Queue now supports grouping PRs into batches for greater throughput. See Batching docs for more details.
April 5, 2024
Merge Queue
Merge Queue: Webhook supportTrunk Merge Queue now supports webhooks to provide realtime events to integrated platforms. See the Webhooks API doc for more details.

March 2024

March 29, 2024
Merge Queue
Merge Queue: Optimistic merging and pending failure depthMerge Queue now supports Optimistic Merging to allow failed tests to be merged if later PRs pass. Merge Queue also now supports Pending Failure Depth to allow failed tests to remain in the queue for…
March 15, 2024
Merge Queue
Merge Queue: PR prioritizationSupport for setting the priority of a pull request from the command line or a GitHub comment. Higher priority PRs will move ahead of lower priority PRs. See PR Prioritization docs for more details.

February 2024

February 20, 2024
Merge Queue
Merge Queue : Support for forked and open source reposTrunk Merge Queue now supports uploading impacted targets from forked PRs, and has more verbose information on PRs for contributors that aren’t a part of the same Trunk org.

January 2024

January 12, 2024
Merge Queue
Merge Queue: Automatic status checksTrunk Merge Queue now supports automatically setting the required status checks by scanning the GitHub branch protection of the target branch. See Define Required Status For Testing for details.

2023

November 2023

November 21, 2023
Merge Queue
Trunk Merge Queue - Parallel QueuesTrunk Merge Queue now offers two modes for creating merge queues: “Single” and “Parallel”. The Single mode operates as a standard first-in, first-out merge queue, where pull requests (PRs) are added…