OnPrem Release Notes
Changelog for Aviator on-premise releases. Subscribe via RSS to get notified of new releases.
2026.05.18-1-rc1
frontend: sha256:e6923ec7e63002c69cb3ceb7937806b3996e824a6cce5016ae115bcaadbe4bb8
mergeit: sha256:a466aa5587aba53aa93a844070a5fb00fa55a145cbff3dd930600352f774bb5a
MergeQueue
Serialize
merge_prwith a per-repo+branch lock to prevent concurrent-merge racesHide trailing merged/closed PRs from stack views
New
skip_blocked_labelconfig to suppress the blocked label
Runbooks
Update endpoint on the Runbooks REST API, with PR-overrides supported on create and update
Runbooks model is now operator-configurable via
RUNBOOK_CLAUDE_CODE_DEFAULT_MODEL(defaults tosonnet)Handle rich content (attachments, mentions, formatting) in Slack oneshot thread context
Wrap long tool-call rows in the Claude Code activity log so they stay readable
2026.05.11-1-rc1
frontend: sha256:7d2e55b7608bdcc752dc2f23a0b32767da23e47262612f0274de1b468ec52153
mergeit: sha256:0928eb8faba43183cae7a72b0829b796445be99bf2163f558da1227d2e58c2fd
MergeQueue
Significant queue page performance improvements
Preserve base branches still in use by other PRs when a PR's base changes
Fix incorrect blocked label state during stacked PR merges
Fix bot branch creation failing when GitHub returns incomplete commit author info
Include commit SHA in the merge commit message
Better slash command timeout handling
Runbooks
All account users now have full edit access to runbooks
Strip backticks from revise commit messages
Improve ephemeral message display
More reliable cancel-and-rerun on runbook steps
FlexReview
Reviewer selection now uses weighted randomness across similar candidates, avoiding streaks where one reviewer kept getting picked across PRs
Releases
Faster sync for non-released PRs
2026.05.01-1-rc2
frontend: sha256:b215f0e76e54da5b956c74757f9c26ed86204d7467c3f3f65d8569964df5b313
mergeit: sha256:c042e58c7d1b4d9476d90caa0421c66cd05e50d6c5dd4574aa1dcd5316a49273
Infra
nginx upload limit is now configurable via the
NGINX_CLIENT_MAX_BODY_SIZEenv var (default10M), so operators can raise it without a code change
2026.05.01-1-rc1
frontend: sha256:2cc77260aa8723914194bfcde8c36dc8d9b0365b356570852e5149686136856a
mergeit: sha256:ab0efea4199d2fd5eea66b7ecdd4ec0e2c8ae7c0b2b77baadf01978b5a18aea9
MergeQueue
When
reuse_draft_pr_on_failureisfalse, close dependent draft PRs on failure and re-queue the underlying PRs from scratch instead of recreating draft PRs. Read the docs.Queue page now handles API timeouts gracefully
Runbooks
Pause auto CI rework when a non-Aviator user pushes to a runbook PR, so manual edits aren't overwritten on the next CI run
2026.04.29-3-rc1
frontend: sha256:fdbea206c55d89aedd2cba86de4d3ef545ecea1845b9351e7242ea6fa1b15386
mergeit: sha256:3e1eba6356ed95a50748c9bfe19cf8e0925bdb13307475f6c75f279e5051d648
MergeQueue
Stop booting queued PRs on transient REVIEW_REQUIRED after bot push
Reject stack queue when an ancestor was already queued individually
Fix parallel-mode stack-close bug and stale cancel-flow comment
Fire merged webhook for stacked PR ancestors
Fix race that mislabels emergency merges as merged manually
Strip queue label when adding blocked label
Stricter detection of invalid queue state
Reverse stack comment order and append target branch for readability
Comment on reset draft PRs explaining the upstream eject
New
av-ignore-stacklabel to exclude PRs from stacksAdd
applies_totoapply_title_regexes; deprecatesRegexConfigDequeue button added to queue page and pulls page
Preserve bot PR tab on pulls page after merge
Lazy-load affected targets on queue page, scoped to the active batch
Significant queue-processing performance improvements
REST API: include bot_pull_request in pull_request payload; add timestamps
Runbooks
Replies on runbook annotations
Dedupe session owner from runbook collaborators
Improved chat reliability and UX: unread indicators on chat tabs, channel-correct subscriptions and graphql-ws hardening, ephemeral status split per channel
FlexReview
Serialize
/aviator flexreview assignwith the FR teams lock to avoid concurrent assignment races
Releases
Skip deployment and release-cut lookups on accounts that don't use Releases
Admin
SCIM user provisioning: core infrastructure, REST API endpoints, management UI, and GraphQL/frontend integration
Allow inviting existing users on SSO-only accounts
2026.04.16-3-rc1
frontend: sha256:1bf458a6c89322db3e3b38d48eba8efab4056e06883302d349ee6cd300dbc8e6
mergeit: sha256:b4280e27aa5c0dc86785e98c7c8c6df83e93da76bda1ef723e7f300cc44f4a5a
MergeQueue
Preserve Co-authored-by trailers in squash commits
Expanded PR activity timeline: blocked reasons, merge method, and draft PR closure events
Added
/aviator validate-configslash command to check config file validity on a PRFix circular dependencies in affected targets mode on skip-line reset
Correctly trigger queue actions for PRs with large affected targets
Runbooks
Refreshed session page with unified topbar, two-mode chat/sidebar layout, and tab-specific actions
Runbook config settings moved into a modal
Spec uploads now generally available
Faster Slack oneshot acknowledgement so users see confirmation before the worker picks up the task
FlexReview
Remove CODEOWNERS warning block from the sticky comment (info already shown in team assignment details)
2026.04.10-1-rc1
frontend: sha256:26370a0de37eed071dcb26f28fa259434808f3df8e9f80b98173a91ee7d9f618
mergeit: sha256:47473db0f41b2eb9c13e15b014fd96dd14f279738d8136a8f6cce66b9476de77
Inbox
Launching Inbox: a unified view of PRs that need your attention, replacing the attention set
MergeQueue
Respect
enable_comments: falsein repo configFix circular dependency handling in affected targets mode on dequeue/failure
Fix dangling stacked PRs bug
REST API: fix unhandled error when posting bot PRs
Refreshed queue page design
Runbooks
Skip CI Rework for PRs created from external Runbook executions
Improved runbook artifact generation prompts for spec-driven workflows
Fix oneshot flag parsing in Slack slash command
FlexReview
Support overriding the team used for reviewer assignment
Fix GitHub team syncing
Releases
Fix semver version generation in release cuts
Refreshed release page design
2026.04.08-1-rc1
frontend: sha256:abadb355418f1b0919e7f1fa3c17796c5bed3c7c051b9624f5873e935c2ba2e9
mergeit: sha256:7f3be149c9f1840c2a416c98b6f993c07ec55ef5243084aaa3be296a1b3491c6
MergeQueue
Allow emergency merge while queue is paused
REST API: add refresh, sync, skip-line, and skip-validation endpoints
Speed up queue processing by splitting up GitHub fetch loop
Fix queued PRs getting stuck when CI retries masked earlier failures
Fix stale merged_at overwrite on stack ancestor PRs
Ignore bot user commits on tagged/queued PRs in parallel mode
Runbooks
Artifact pipeline for structured scope and criteria generation
Repo-scoped SSH sandbox support
FlexReview
Fix race condition in reviewer assignment notifications
2026.03.26-1-rc1
frontend: sha256:3fa73982e9c6377163b2ce113c59304cb7e1dc409e46870370d037fee65aef15
mergeit: sha256:835b97b89a32d11f50fc5a4fc012adcaf19d0329ca39056422616758d0cff0a8
MergeQueue
Remove all transitive dependencies when dequeueing a PR
FlexReview
Improved workload balancing for reviewer assignment
Log burnout scores for assigned reviewers
2026.03.23-1-rc1
frontend: sha256:e3992f2050b931cec346fd8164d59e1f7f6910545632c154a3e9604e65d4db08
mergeit: sha256:6728197a0a4b29963ed95d79c9fd8bcb9cbc0ef9cf3a952b564d16a445fa62cc
MergeQueue
Fix re-queue loop when bot PR CI times out in parallel mode
Fix parallel mode for forked repo PRs
Deduplicate blocked PR Slack notifications
Fix queue processing delays caused by tasks waiting on repo lock
More graceful handling of GitHub API errors
Runbooks
Fix git clone auth for repos with private submodules
2026.03.18-4-rc1
frontend: sha256:20b9a7f478770a3bd715c02f553b20ffcf32e2ca556ed3ca5738bac1f2ae6959
mergeit: sha256:134658cae49e3dccd47fd34ef3f5b6dbc72afdcc4e759dcf2c24b8111543aa5b
There is a ~10% increase in memory footprint with this release.
MergeQueue
Proactive dequeueing of failing non-top PRs, gated by per-repo config. Docs
Skip-line allowlist to restrict who can skip the queue. Docs
Fix race condition in full queue reset operations
Fix circular dependency between bot PRs in affected targets mode
Runbooks
Trigger runbook reviews on existing non-runbook PRs
Fix template mode
Improve Slack oneshot unicode behavior
Bypass GitHub auth requirement for API created sessions
Improved sandbox performance by skipping redundant file operations on reconnection
Add retry logic and token redaction to git clone along with improved logging
UI improvements: collapsible long chat messages, branch copy-on-click, improved title editing, session origin in hover card, content panel scroll fix, activity log expansion fix
FlexReview
Fix CODEOWNERS coverage race condition and FYI-only team display in sticky comment
Skip webhook processing when FlexReview is not active for the repo
Fix lock convoy from repeated webhook bursts
Misc
Support for multiple API tokens with names and expiration, and separate webhook signing secret management (backward compatible)
2026.03.12-3-rc1
frontend: sha256:7e410899e24eb9878198162c9d6bdd1f1b6d9f3fcf278584614b663b8ad49712
mergeit: sha256:35e953d776856190797c62e73816b8338d03f4cd9c9010d50de2a648950120fb
MergeQueue
Track and recover from GitHub token authentication failures automatically
Runbooks
Support uploading .txt and .md spec files from the Runbooks page
Add API as a source in the Runbooks admin dashboard
Releases
Fix non-released PRs filter incorrectly showing all historical PRs
2026.03.11-1-rc1
frontend: sha256:b0f9c06a204f3ffb5b5a91b73b385e7a64f212ae79fa3c6c3f4269615f79ef68
mergeit: sha256:a54f10902ae4701a8ecf12de9ff6001987b2ba60e69836951e25f9c2a2b73b0e
MergeQueue
Fix queue getting stuck on SHA mismatch during stacked PR processing
Fix dedup logic for concurrent cancelled GitHub jobs
Runbooks
Failed steps now show "Retry" instead of "Execute Next" to prevent accidentally skipping past failures
Fix agent accidentally editing source files instead of using the revision workflow
UI improvements: hover cards, combined details/PR tabs, content panel loading
FlexReview
Fix CODEOWNERS gapfill over-counting when multiple files share the same team
Releases
Improved sync performance for non-released PRs
2026.03.04-2-rc2
frontend: sha256:2196fbcea46b5d2800e3fcf72da76ebd83eb86cdbe2e0c93a5df6937c58088e5
mergeit: sha256:d2e722caf994c2ce6564bf3f18570f33aff046fc3b28bc5b566f6a37c33bad28
MergeQueue
Clear out all dependent PRs during dequeue
Runbooks
Better error handling
Trigger Runbooks from Linear
Trigger Runbooks via API. Read docs.
2026.03.03-2-rc1
frontend: sha256:d50ed9988ec46f293082f53b1c638003f664cbe6074879c3a70db6401d037ecb
mergeit: sha256:356e2acdceef32ad6376252c65f92e6999856162de72663fd580c37192ac7dce
AttentionSet
Improved time tooltips and text selection
MergeQueue
Break out of rare infinite loop situation in stacked PR handling
Pull request timeline events for labeling of a PR will now show as "Submitted to queue"
Re-fetch data from GitHub when we have SHA mismatch during bot PR creation
Additional logging for CI failures
Improved queue page UI for stacked PRs that are already part of a batch
Runbooks
Improved PR revision handling of comments left on blocks outside of direct PR lines
FlexReview
Too many assignments guard rail improvements, sticky comments should no longer disappear, and Slack messages should not go out
2026.02.24-2-rc1
frontend: sha256:8bf36b0c85c71d1397273de9422b83950215448d9a6643e31287938d4039fedd
mergeit: sha256:786bd7cd5321e7f533d0fceb3c312a73db514bc8525ab87c7e8cf67db38ca0cf
MergeQueue
Better failure handling in partially tagged stacked PRs
Track who queued and dequeued PR in PR details page
Hide basic config editor for advanced users
Optimize DB queries for affected targets (now tested with 350K targets)
Fix bug with not using latest master in stacked PRs
Increase the page count for collaborators list call
Runbooks
Major improvement in user interactions with the agents
Allow revising PRs directly from chat
Improved UI in chat
Fix bugs with step status change propagation to child steps
Remove branch dropdown button
Add org name back in repository dropdown
Separate claude sessions for step execution, and shared for main chat
Pre-execution script now only runs once per sandbox
Add real-time chat processing indicator
Releases
Set stuck statuses as error after 60 mins
Add Rollback and list-deployment APIs. Read docs.
FlexReview
Show internal/external review selection method in GitHub sticky comment if team has separate internal/external assignment methods
Misc
Remove github.com hard-coded urls everywhere
2026.02.09-1-rc1
frontend: sha256:0da69716f0e7ae975f17d40e0b668f785dba250f19209c73d0fa564f3c03eb00
mergeit: sha256:046d53905312d097234fa6422529a3b0ca4311336c25c0aee005164b4b8e7d16
Misc
Added support for updated Helm charts to split webhook and web traffic
MergeQueue
Add an ability to restrict MergeQueue trigger sources. Read the docs
Ignore
/aviator refreshwhen all products are disabled for a repo
Runbooks
Better error handling for git-failures
Ability to delete Templates
2026.02.05-2-rc1
frontend: sha256:09b70ecb1d2e59ff2dbbbaf3de768783da6ea4dba3e5929365ae221db16c0ef9
mergeit: sha256:67d1ce3f7af1adde7e21b44a545e74b59d6b7c1c1dd5e0e974c76e11cb8ebcb8
MergeQueue
Additional improvements to affected target handling to prevent database contention
Runbooks
Fixed missing Slack thread context in Runbook generation
Added ability to edit existing templates
Configurations can now be applied at the repository level, supporting Account, Repository, and Session level configurations
FlexReview
Added ability to select different reviewer settings for internal and external reviews. Current configuration is applied to both internal and external during the deploy to ensure consistent behavior
2026.02.03-1-rc1
frontend: sha256:3ef81ee7c82b76755a63a5f123733ad7d87630dd4bdbd94a8c6cc01836b581c6
mergeit: sha256:470355c95ad622b1d88a8ab4c415e3bd966f12cc8ce6919f7ca68641f98e2029
MergeQueue
Improvements around database contention with large number of affected targets
Aviator sync improvements for stacked PRs
Runbooks
Revert integration into runbook task queue
Template publishing improvements
Releases
Surface GitHub errors for build/deploy failures
2026.01.27-4-rc1
frontend: sha256:781da3cefbea1a8bf0fccdd04593c3affe8beed72ceae7bb263a7fd595dc313b
mergeit: sha256:f1bda54b829dc6808eae26fed1bee00c76cc8719c3f31797e3138cc81c97fdd4
This release has a breaking change.
You will need to install pgvector plugin before migration.
This release also introduces a new webserver to support websockets. This requires setting up
USE_HYPERCORN=trueas an env variable for the web pod. Only applicable if using Runbooks.
MergeQueue
Move large affected targets ingestion to background task (API now returns
202instead of200for large targets list)Show full name over hash for deleted user in audit trail
Stacked PRs: Exclude displaying the closed PRs in Chrome Extension
ChangeSets: Redirect old pages to the new ones
Runbooks
New feature: Revert step(s)
Task queuing for all messages, agent executions and revisions
Ability to delete steps
Reduce GitHub API usage
Fix Runbooks MCP routing
Failure handling for Sandbox connections
Remove claude attribution from revision commit messages
Fix bug with saving Runbooks without steps
Releases
Fix a bug with cherry-pick popup release list
Fix ordering of stacked PRs
2026.01.15-1-rc1
frontend: sha256:28e54a08fb6bd5a730531985d5dd6d4a0c23abc66c6c190cf5166704f45550e2
mergeit: sha256:1a5de3acb3bad0aa8317a070c67d0c3fdb84f0bafe44d54f4ffcf1ea76ef7290
Runbooks
Ability to delete step from the chat session
MergeQueue
Restrict config editing from dashboard when it's stored in GitHub
Add a message for PRs blocked due to barrier PR (blocking PR)
2026.01.12-2-rc1
frontend: sha256:2df0074431f6f686a192172df2d7725616e3285e466b18400eecb21c75d646bd
mergeit: sha256:bba2906f15fa70abae8870f3dcddd8f326a595134f3f533394d545ee4af2ab75
Runbooks
Fixes around no code change behavior
Added feature for creating template from PR
Improved step editing behavior to prevent editing of completed steps, and better carry over progress from completed steps after editing
Introduced the ability to revert completed steps
2026.01.08-1-rc1
frontend: sha256:0c5f9dbf53d7fb555e242860ca030a95804e26e5c7ab100218df5a1fdbef54b8
mergeit: sha256:d1174ea772b499687f04110c5d8f0651194784b49e4deabc4c27eebc7c7782fb
General
SAML config now supports comma separated whitelisted domains
Runbooks
Hide container selection dropdown when SSH sandboxes are configured
Introduce a details section in the chat session
Update PR description for Runbook generated PRs
2026.01.05-3-rc1
frontend: sha256:9b3b4be74007c719dc00fa3ac3ff00758b9d7ee2ed6e42b0bbc90e43b768b3fe
mergeit: sha256:b00ad36a4b181adec3bfa00db81fa39eb7be5ef3fefecdc29eef585354575f10
General
Archived GitHub repositories get removed from Aviator
Runbooks
Retry SSH sandbox connection
Allow claude to write to
/tmpPrevent storing malformed step markdown
Support for custom E2B templates
Releases
Improved error handling of missing workflow configurations
Last updated
Was this helpful?
