All notable changes to the "blamer-vs" extension will be documented in this file.
- Reduces the minimum required VSCode version to 1.17.0
- Logs are now fetched individually on line click, rather than in bulk on blame. This should prevent files from locking up when initially blamed
- Auto-blame is disabled by default
- Logs are enabled by default now that performance has been improved
- Blame toggle button is added to the editor toolbar.
- SVN path/command configuration. Change
"svn"
to a different path or command
- Nothing
- Bug where hover messages would duplicate due to untracked decorations
- Bug where auto-blamed files repeatedly surface an error
- Major refactor & update of the codebase
- Introduces auto-blame - blame files as you open them
- Adds configuration option to disable fetching logs. Blame will still work as usual
- Adds a toggle command - toggle between showing and clearing blame
- Appends blame to the line when clicked, a-la gitlens
- Fixes bug where revision is not set, blamer would fail
- Fixed a bug where the commit author disappeared
- Handle cases where author metadata is missing
- Use spawn instead of exec
- Dependency updates
- Mac blame shortcut added
- Setting added to toggle visual indicators
- Better error handling, blame indicator in workbench
- Revision number added to tooltips
- Decoration issues causing characters to show incorrectly depending on the language
- Formatting error in decoration caused by conflict with
mailto:
- Linux support
- Keyboard shortcut
- Readme typo
- Initial release