- Updated dependencies, finding files a bit faster
- Optimized handling of .gitignore-like files, finding files to diff against faster
- New settings: "diff.showUntitledFiles", "diff.showOpenFiles" and "diff.showFoundFiles"
- New setting: "diff.showFoundRelativeFiles"
- Rewitten: more modern code, almost no third-party dependencies, 99% smaller bundle
- Removed donation popup, thank you for your support!
- New setting: "diff.exclude", for overriding the default exclude globs
- New setting: "diff.include", for overriding the default include globs
- New setting: "diff.ignore", for overriding the default list of files to treat as .gitignore-like files
- Added support for diffing against untitled files
- Added support for listing currently open files first, for convenience
- Added support for diffing between binary files, to the extent that vscode itself supports this
- Added a dialog announcing the fundraising
- Update .github/FUNDING.yml
- Deleted repo-level github funding.yml
- Ensuring files with the same name can be distinguished in the diff editor
- Removed binary files from the quickpick
- Readme: using hi-res logo
- Outputting modern code (es2017, faster)
- Using "Debug Launcher" for debugging
- Bundling with webpack
- Displaying an error when there’s no file opened
- Updated readme
- Added an hint about Git File History
- Using the native
vscode.diff
command
- Using a sorting algorithm that produces more predictable results
- Reusing the window
- Added support for files located outside the root path
- Added a placeholder to the quickpick
- Prompting for the second file instead
- Commands: exporting
diff
- Initial release