SourceTree 1.3 beta 3 released
By Steve on December 29, 2011Time for what I hope is the final beta before the full release of SourceTree 1.3! I’ve squeezed in a host of feature requests in time for the year-end feature freeze which I think you’re going to like!
For the time-poor, here’s the highlights: support for ‘graft’ and ‘strip’ in Mercurial, more flexible ‘reset’ and tag pushing behaviour in Git, Finder integration, and quite a few more performance improvements.
If you’re already using a previous 1.3 beta version, just go to “SourceTree > Check for Updates…”, new users can download direct below. Please head over to the JIRA Bug Tracker if you find any problems. Hope you like it!
Download SourceTree 1.3 Beta 3
1.3 Beta 3 changes:
[Since beta 2, to see the combined list see the full 1.3 beta release notes]
- Mercurial ‘Graft’ is now available, and replaces ‘Transplant’ by default
- Git ‘Reset branch to commit’ added so you can re-point your branches more easily and use the soft/mixed/hard options as you see fit.
- Mercurial ‘Strip’ support added – strip a revision and all its descendents, and choose whether to keep your current working copy state or not while you do it (allowing you to replace commits with new ones, but with the same base file changes.
- Launch SourceTree direct from Finder via the ‘Open in SourceTree’ item in the Services menu.
- ‘Show in Finder’ toolbar button now available (find it under Customize… toolbar context menu)
- Even more performance improvements!
- Added explicit menu options for Continue / Abort of both rebase and graft, instead of needing to hit commit / pull to be prompted to do so.
- You can now override the language used just for SourceTree from Preferences.
- “Add” button in the Log view for Uncommitted changes now works like the file status view
- Git push can now be set to not push all tags by default, and you can push single tags from the sidebar instead.
- Hide ‘HEAD’ tag in Git log and use branch indicator only, unless repo is on a detached HEAD.
- Display an entry for a detached Git HEAD in the sidebar for easier navigation.
- Perform submodule checks (uncommitted / unpushed) in parallel with each other to improve performance
- Fix log view context menu items being disabled incorrectly on first row after uncommitted line has been removed