Get Early Access to the New Tower
Join our Beta Channel to preview the latest Tower improvements for Mac and Windows.
You'll automatically receive new builds before they become available to the general public.
Smarter "Fully Merged" Detection
Coming in 17.0
Tower now matches your local branches against merged pull requests from your hosting service — reliably catching squash and rebase merges that plain Git can never see. Three further checks complete the picture: Git's own merge detection, merge commit analysis, and deleted remote tracking branches.
The redesigned hint view shows exactly which checks matched, with direct links to the merge commit or pull request — so you can verify everything before deleting a branch.
Release Notes
13.0 Beta
Build 573 Released Jul 06, 2026 Download (x64) for Windows 10+ Download (ARM) for Windows 10+New
Automatic Branch Management: You can now archive fully merged and stale branches manually or let Tower handle them automatically. The sidebar and History view now highlight stale and fully merged branches, with review controls and archive actions integrated into the branch workflow.
Pinned Branches: Important branches can now be pinned to a dedicated sidebar section and managed from branch context menus, multi-selection, drag and drop, and branch creation.
Working Copy: Untracked files now display their contents directly in the diff view, including text, binary, and image files.
Improved
Updates: Tower now uses Velopack for app updates and packaging.
Runtime: Tower has been updated to .NET 10.
Sidebar: Branch view settings such as grouping refs and stacking branches now live in the sidebar gear menu, making them easier to find while working with branches.
Diff View: Long diffs now keep text clear of the overlay scrollbar, so wrapped lines remain readable.
History: Branch selection remains responsive while commit history loads.
Fixed
Working Copy: Fixed an issue where large diffs could appear truncated until the window was resized.
Diff View: The Collapse All button now collapses every file in large commits.
History: Compare Branches now handles detached HEAD correctly instead of building an invalid revision range.
Repositories: Fixed a crash when opening a freshly initialized empty repository.
Branches: Undoing a branch rename now refreshes the sidebar correctly.
Branches: Multi-branch delete undo now reports restore failures instead of failing silently.
Tags: Multi-tag delete undo now restores all tags correctly and reports any restore failures.
Tags: Fixed incorrect context menu items for multi-tag selections.
Submodules: Fixed tag checkout and folder picker handling in submodule workflows.
New
Fully Merged Detection: Tower now matches your local branches against merged pull requests from your hosting service — reliably catching squash and rebase merges that plain Git can never see! PR detection is available as a free Preview and will become part of Tower Pro in an upcoming release.
Fully Merged Detection: Three further checks complete the picture: Git's own merge detection, merge commit analysis (branch name and matching timestamps), and deleted remote tracking branches.
Fully Merged Hint: The redesigned hint shows exactly which checks matched, with direct links to the merge commit or pull request — so you can verify before deleting. Prefer to keep a branch around? Hide the hint for that branch via “Don't Show Again”.
Improved
Submodules: Updating submodules is now significantly faster — Tower gathers each submodule's Git data concurrently instead of one at a time, especially noticeable in repositories with many submodules.
Fixed
Services: Fixed GitHub, GitLab, Bitbucket, and Azure DevOps accounts possibly sending API requests to an outdated server address.
How to Get Access
Head over to "Preferences > Updates" to join our Beta Channel.