Release Notes
New features, improvements, and fixes. Here are the recent updates for Tower.
Version 6
From new and redesigned icons all the way to a full-height sidebar and a streamlined toolbar, Tower’s new design feels right at home on Big Sur.
In addition, Tower is now compiled and optimized for the new Apple Silicon architecture, resulting in better performance and battery life.

Version 5
Highlight Inline Changes
Especially when a longer line of code is changed, it might be hard to spot what exactly has been changed. Tower can now highlight the exact change that occurred in a certain line, so you can spot changes at first glance.
Show/Hide Whitespace Changes
Depending on your use case and preferences, you might want to either explicitly hide or show changes that are made up of only whitespace. This much requested feature is now available in Tower's diff viewer.
Diff Themes
Customize Tower’s diff view to your liking - change the font type, size, and color. You can either select one of our beautiful, pre-installed themes or simply create your own by customizing the font, the background color, and even the color used to highlight added and deleted lines. You can even share your themes with others.
Diffs for Untracked Files
Tower can now display the diffs of new/untracked files. And it even allows you to stage/unstage/discard parts of their changes - even though they are still untracked!
Version 4
Deleting branches and files, staging changes, rebasing & merging branches, or even publishing a branch on a remote: many Git actions can now be undone in Tower, simply by using the keyboard shortcut CMD+Z. Correcting mistakes has never been easier!
Version 3
GPG support has now come to Tower: you can connect GPG keys with your User Profiles in Tower, sign commits automatically and see which commits have been signed - and by who. All of that right from within Tower!

If you're often working with big repositories (i.e. thousands of remote branches, tags, etc.), then this update might be for you: opening such a repository, displaying the working copy, loading changesets, and many other actions are now up to 5x faster than before!

Along with Apple's introduction of a "Dark Mode" in macOS 10.14, we implemented a dark theme in Tower, too.

Tower now supports image diffs for a variety of formats (PNG, JPG, GIF, BMP, TIFF, JPEG2000, HEIC), in both the Working Copy and various history / changeset views. In future updates, we will further extend and improve this feature.

Create, merge, close, comment and inspect Pull Requests right from within Tower! Integrated into our clear, responsive, and powerful desktop interface, Pull Requests become so much more useful.

Interactive Rebase is an incredibly powerful tool - but also quite awkward to use on the command line. But now, in Tower, it has become as easy as drag and drop!

The brand new Quick Actions dialog gives you superpowers: Give it a branch name and it will offer a checkout. Give it a file name and it will present the file's history. Give it a commit hash and it will show it in the commit history. Fast as lightning, easy as pie.

We've added so many new levels of detail in the new Tower. And at the same time, navigating Tower is now as simple as browsing the web: with the new "back" and "forth" buttons and the improved "Navigation Bar".

We've reworked countless areas in the new Tower. Let's take the brand new "Commit Details" view as an example: with the changeset on the left and lots of space for the diff on the right, you can inspect and review a commit in a more focused manner.

A little-known feature, but one with enormous power: Reflog can restore lost commits or branches, move back to a rolled back state, undo a cherry-pick or commit... and is now available in Tower!

We have redesigned both the "File History" and "Blame" views from scratch. They have become much more useful and informative.

Search functionality in the new Tower has become much more powerful. You can now search for files almost anywhere: in the Working Copy, in a historic file tree, or even inside the changeset of a commit!
Version 2

Tower now supports image diffs for a variety of formats, in both the Working Copy and various history / changeset views. In future updates, we will further extend and improve this feature.

A little-known feature, but one with enormous power: Reflog can restore lost commits or branches, move back to a rolled back state, undo a cherry-pick or commit... and is now available in Tower!
Create, merge, close, comment and inspect Pull Requests right from within Tower! Integrated into our clear, responsive, and powerful desktop interface, Pull Requests become so much more useful.
Interactive Rebase is an incredibly powerful tool - but also quite awkward to use on the command line. But now, in Tower, it has become as easy as drag and drop!
Version 2
No further updates, last release in 05/2018
Version 1
No further updates, last release in 06/2014
Version 1
No further updates, last release in 05/2018