Fixes:
- Prevent NumberOfIndividualFilesToCompareAtATime from ever being zero and resulting in divide by zero error.
Fixes:
- Remove asynchronous loading on background thread, as it would cause the UI to throw errors if the controls were visible right away at Visual Studio startup.
- Remove unnecessary dependencies preventing installation on some systems.
Fixes:
- Load extension asynchronously as per Microsoft's recommendation for all modern extensions.
Fixes:
- Fix bug where diff was not working properly at all.
- Fix "The given key was not present in dictionary" error.
Fixes:
- Updated version of LibGit2Sharp used, which includes bug fixes and performance enhancements.
Fixes:
- Fix bug where external Git diff tool cannot be launched when the path in the .gitconfig file is enclosed in single quotes.
- Initial release of VS 2017 version of the extension.