@ -4,7 +4,7 @@ All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](http://keepachangelog.com/) and this project adheres to [Semantic Versioning](http://semver.org/).
## [Unreleased]
## [8.3.4] - 2018-06-06
### Added
- Adds clipboard support for Linux without requiring any external dependencies — thanks to [PR #394](https://github.com/eamodio/vscode-gitlens/pull/394) by Cédric Malard ([@cmalard](https://github.com/cmalard))
- Adds a select branch quick pick menu to the *Open File in Remote* command (`gitlens.openFileInRemote`) when the current branch has no upstream tracking branch — closes [#209](https://github.com/eamodio/vscode-gitlens/issues/209)
- Adds *Show History Explorer* (`gitlens.showHistoryExplorer`) command — shows/expands the *GitLens History* explorer
- Adds *Show Results Explorer* (`gitlens.showResultsExplorer`) command — shows/expands the *GitLens Results* explorer
- Adds *Close Repository* (`gitlens.explorers.closeRepository`) command to repository and repository status nodes in the *GitLens* explorer — closes (hides) the repository in the *GitLens* explorer
- Adds clipboard support for Linux without requiring any external dependencies — thanks to [PR #394](https://github.com/eamodio/vscode-gitlens/pull/394) by Cédric Malard ([@cmalard](https://github.com/cmalard))
- Adds a select branch quick pick menu to the *Open File in Remote* command (`gitlens.openFileInRemote`) when the current branch has no upstream tracking branch — closes [#209](https://github.com/eamodio/vscode-gitlens/issues/209)
- Showing results in the *GitLens Results* explorer now properly shows the explorer first
- Renames *Compare Line Revision with Previous* command (`gitlens.diffLineWithPrevious`) to *Compare Commit with Previous* for consistency with other commands
- Renames *Compare Line Revision with Working File* command (`gitlens.diffLineWithWorking`) to *Compare Commit with Working File* for consistency with other commands
@ -60,6 +62,7 @@
- Reworks GitLens menu contributions and configuration — see menu settings above
- Renames the `gitlens.advanced.menus` setting to `gitlens.menus`
- Uses the new Webview API for better interactions and behavior with the interactive settings editor and welcome page
- Moves the *Open Working File* command (`gitlens.openWorkingFile`) to the right of the *Compare File with * Revision* commands in the editor toolbar
- Fixes [#366](https://github.com/eamodio/vscode-gitlens/issues/366) - Running a GitLens command from a keybinding fails
- Fixes [#400](https://github.com/eamodio/vscode-gitlens/issues/400) - Reset TO commit also resets chosen one
- Fixes [#399](https://github.com/eamodio/vscode-gitlens/issues/399) - "Open x in Remote" commands aren't always available
- Fixes [#397](https://github.com/eamodio/vscode-gitlens/issues/397) - Error while opening the gitlens view using `Open View` command
- Fixes [#391](https://github.com/eamodio/vscode-gitlens/issues/391) - GitLens adds some settings in settings.json
- Fixes another case of [#343](https://github.com/eamodio/vscode-gitlens/issues/343) - Can't show blame when VSCode starts on branch without upstream — thanks to [PR #390](https://github.com/eamodio/vscode-gitlens/pull/390) by ryenus ([@ryenus](https://github.com/ryenus))
- Fixes [#392](https://github.com/eamodio/vscode-gitlens/issues/392) - unable to contribute if default script shell is sh — thanks to [PR #393](https://github.com/eamodio/vscode-gitlens/pull/393) by Cédric Malard ([@cmalard](https://github.com/cmalard))
- Fixes issue with the `chorded` keyboard shortcut for the *Compare File with Previous Revision* command (`gitlens.diffWithPreviousInDiff`) — from [#395](https://github.com/eamodio/vscode-gitlens/issues/395)
- Fixes *bronze* typo thanks to [PR #361](https://github.com/eamodio/vscode-gitlens/pull/361) by Cory Forsyth ([@bantic](https://github.com/bantic))
- Fixes *individually* typo thanks to [PR #364](https://github.com/eamodio/vscode-gitlens/pull/364) by Brett Cannon ([@brettcannon](https://github.com/brettcannon))
- Fixes issue where comparing previous revision during a merge/rebase conflict failed to show the correct contents
- Fixes issue with the current line blame toggle not working when current line blame starts disabled
- Fixes various issues when not on a branch
- Fixes many issues where commands wouldn't work if the active file wasn't part of an open repository — now GitLens will try to find the best repository otherwise it will open a repository quick pick menu if there is more than one
- Fixes the *Open Working File* command (`gitlens.openWorkingFile`) not always showing in the editor toolbar when appropriate
See the [release notes](https://github.com/eamodio/vscode-gitlens/blob/master/CHANGELOG.md "Open Release Notes") for the full set of changes
Adds <i>Close Repository</i> command (<code>gitlens.explorers.closeRepository</code>) to repository and repository status nodes in the <i>GitLens</i> explorer — closes (hides) the repository in the <i>GitLens</i> explorer
Adds clipboard support for Linux without requiring any external dependencies — thanks to <atitle="Pull Request #394"href="https://github.com/eamodio/vscode-gitlens/pull/394">PR #394</a> by Cédric Malard (<atitle="Cédric Malard"href="https://github.com/cmalard">@cmalard</a>)
Adds a select branch quick pick menu to the <i>Open File in Remote</i> command (<code>gitlens.openFileInRemote</code>) when the current branch has no upstream tracking branch — closes <atitle="Open Issue #209"href="https://github.com/eamodio/vscode-gitlens/issues/209">#209</a>
Moves the <i>Open Working File</i> command (<code>gitlens.openWorkingFile</code>) to the right of the <i>Compare File with * Revision</i> commands in the editor toolbar
Fixes <atitle="Open Issue #366"href="https://github.com/eamodio/vscode-gitlens/issues/366">#366</a>— Running a GitLens command from a keybinding fails
Fixes <atitle="Open Issue #399"href="https://github.com/eamodio/vscode-gitlens/issues/399">#399</a>— "Open x in Remote" commands aren't always available
Fixes <atitle="Open Issue #397"href="https://github.com/eamodio/vscode-gitlens/issues/397">#397</a>— Error while opening the gitlens view using <code>Open View</code> command
Fixes <atitle="Open Issue #343"href="https://github.com/eamodio/vscode-gitlens/issues/343">#343</a>— Can't show blame when VSCode starts on branch without upstream — thanks to <atitle="Pull Request #390"href="https://github.com/eamodio/vscode-gitlens/pull/390">PR #390</a> by ryenus (<atitle="ryenus"href="https://github.com/ryenus">@ryenus</a>)
Fixes <atitle="Open Issue #392"href="https://github.com/eamodio/vscode-gitlens/issues/392">#392</a>— unable to contribute if default script shell is sh — thanks to <atitle="Pull Request #393"href="https://github.com/eamodio/vscode-gitlens/pull/393">PR #393</a> by Cédric Malard (<atitle="Cédric Malard"href="https://github.com/cmalard">@cmalard</a>)
Fixes issue with the <code>chorded</code> keyboard shortcut for the <i>Compare File with Previous Revision</i> command (<code>gitlens.diffWithPreviousInDiff</code>) — from <atitle="Open Issue #395"href="https://github.com/eamodio/vscode-gitlens/issues/395">#395</a>
Fixes many issues where commands wouldn't work if the active file wasn't part of an open repository — now GitLens will try to find the best repository otherwise it will open a repository quick pick menu if there is more than one