Upgrade to .NET 4.5.
Enable NuGet Package Restore.
Use libgit2sharp from NuGet.
Use Task.Run.
Use Rx to show commit tooltip.
Add overload to blame (up to) a specific revision.
Add "Blame previous" command on context menu.
Create first BlameResult immediately, then fill in its details.

This fixes a pause in the UI when blaming files with complex history.
Don't show the tooltip if the context menu is open.
Add command to view commit at GitHub.
Add ability to set initial top line number for Blame Previous.
Set the correct top line for "Blame Previous".
Fix race condition at startup.

If SetScrollInfo is called before the control is arranged, it will try to lay out and paint in an empty rectangle and crash.
Support selected line number as second command-line argument.
Avoid race condition by subscribing to events on Dispatcher thread.
Enlarge default window size.
Use "Any CPU" platform.
Prefer the 'origin' remote (for GitHub URLs).
Work around thread-safety issue.
Add icon.

CC-BY-SA 3.0. From http://commons.wikimedia.org/wiki/File:Finger-pointing-icon.png