Release Management (Beta) | Hangar DX podcast
Manage releases, deploys, rollbacks, and cherrypicks in a single dashboard. Works with your CI/CD. Verification and approval workflows with built-in audit logs.
Announcing Release Management
Inspired by Google’s Rapid, Aviator Releases helps teams manage releases, cherrypicks, deployments, and rollbacks. Connect it with your existing CI/CD to enable every engineer to review changelogs and manage deployments from a single dashboard.
Track whether your changes are already deployed or still pending deployment
Cut new releases and create cherrypicks across multiple releases with one click
Control deployments for specific environments with verification and approval workflows
Automatically rollback with a single click
Releases is still in private beta, please reply here to request invite.
Hangar DX Podcast
Expanding from our monthly DX events, we started a Hangar DX podcast to share the same learnings with a wider audience. We will still continue our off-the-record Zoom sessions and bring some curated talks via the podcast. You can watch / listen to the podcast on Substack, YouTube, Spotify or Apple Podcasts. Check out our live sessions:
Bug fixes and improvements
MergeQueue
Updated draft PR title to be more explicit when using batches
Added new Pilot action
removed_from_batch
Added cron job to clean up dangling
mq-tmp
andmq-bot
branchesFixed timeline activities to properly display
top
andqueued
Affected targets improvements
Fixed resync logic
Correctly update dependent PRs
Properly handle skip line PRs
Track closed stacked PRs better in parallel mode
Fixed bug with
update_latest
config
FlexReview
Removed global FlexReview suggestion if Teams is enabled
Fixed bug that assigned PR creator as reviewer
Fixed duplicate Slack notifications
AttentionSet
Removed draft PRs from the dashboard
Fixed the attention count on the dashboard navigation bar
Chrome Extension
Updated to 1.8
av CLI - v0.0.35
Bug fixes
av stack reorder
detects the commits to reorder properly nowav commit amend
no longer fetches nor pushes to remoteav commit create
no longer fetches nor pushes to remote
Features
When pushing a branch,
av
will set some properties on.git/config
for programmatic accessav stack branch
now optionally takes the base branchNew
av stack tree
UINew
av stack orphan
command to stop managing branches with avNew
av stack switch
command to interactively switch the branchYou can now include the stack tree state in the PR body
av stack submit
added a new option--currrent
to create PRs up to the current branch
Behavior changes
av stack submit
will open PR URLs at once at the beginning. This prevents going back and forth between the browser and the terminal.av stack sync
synced the children by default. This will sync branches in the current stack instead.av stack sync
will checkout the local trunk branch instead of checking out the detached HEAD.