shelvesetcomparer / DiffFinder: A visual studio extension that allow users to compare contents of two TFS shelvesets. Diff Finder: compare a shelveset with current workspace local pending changes.
Converted to AsyncPackage to remove deprecated API warning in VS2019
Improved comparison:
use Pending Changes hash values for initial comparison (no temp files created)
if comparing shelvesets targeting different branches, e.g. $/BranchA/path/to/file1 with $/BranchB/path/to/file1 the extension now tries to match them by relative path instead of item id to allow different branch comparison
improved current workspace detection for compare with current pending changes