Browse Source

Preps v9.9

main
Eric Amodio 5 years ago
parent
commit
7f86802325
4 changed files with 67 additions and 272 deletions
  1. +9
    -4
      CHANGELOG.md
  2. +4
    -0
      README.md
  3. +1
    -1
      package.json
  4. +53
    -267
      src/webviews/apps/welcome/index.html

+ 9
- 4
CHANGELOG.md View File

@ -4,22 +4,26 @@ 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]
## [9.9.0] - 2019-07-21
### Added
- Adds guided (step-by-step) access to common Git commands (and their flags) via the all-new _Git Commands_ command (`gitlens.gitCommands`)
- Quickly navigate and execute Git commands through easy-to-use menus where each command requires an explicit confirm step before executing
- Adds _Open All Changes_, _Open All Changes with Working Tree_, _Open Files_, and _Open Revisions_ commands to files changed nodes in the views — closes [#760](https://github.com/eamodio/vscode-gitlens/issues/760)
- Adds a new `${tips}` format token to show an indicator if the commit is a tip of any branches or tags — closes [#792](https://github.com/eamodio/vscode-gitlens/issues/792)
### Changed
- Improves performance and memory consumption
- Changes the _Checkout_ command on remote branches to create and checkout a new local branch rather than checkout a detached HEAD — closes [#709](https://github.com/eamodio/vscode-gitlens/issues/709)
- Changes folders in the views to expand by default when using _Tree Layout_
### Fixed
- Fixes [#791](https://github.com/eamodio/vscode-gitlens/issues/791) - Notification of unstashed changes in working directory on failed checkout
- Fixes [#792](https://github.com/eamodio/vscode-gitlens/issues/792) - Show last commit message on repositories view instead of Git reference
- Fixes [#795](https://github.com/eamodio/vscode-gitlens/issues/795) - Commit quick access icons replaced with open file actions in File History View
- Fixes issue with the JSON schema of a configuration setting
## [9.8.5] - 2019-07-10
@ -54,7 +58,7 @@ The format is based on [Keep a Changelog](http://keepachangelog.com/) and this p
### Changed
- Changes fetch, pull, and push commands to be executed in parallel, rather than sequentially
- Changes _Search Commits_ (`gitlens.showCommitSearch`) command to prompt for a repository, if there is more than one
- Changes _Search Commits_ command (`gitlens.showCommitSearch`) to prompt for a repository, if there is more than one
### Removed
@ -141,7 +145,7 @@ The format is based on [Keep a Changelog](http://keepachangelog.com/) and this p
- Fixes issues with the _Show More Actions_ button on the _Details_ hover not working with renamed files
- Fixes issues with the _Open File_, _Open Files_, _Open All Changes with Working Tree_, and _Apply Changes_ commands in the views not working with renamed files
- Fixes issues with the _Open File_, _Open Files_, and _Apply Changes_ commands in the quick pick menus not working with renamed files
- Fixes issues with the _Show Stashed Changes_ (`gitlens.showQuickStashList`) command and multiple repositories
- Fixes issues with the _Show Stashed Changes_ command (`gitlens.showQuickStashList`) and multiple repositories
## [9.7.3] - 2019-05-11
@ -2996,6 +3000,7 @@ The format is based on [Keep a Changelog](http://keepachangelog.com/) and this p
- Initial release but still heavily a work in progress.
[9.9.0]: https://github.com/eamodio/vscode-gitlens/compare/v9.8.5...eamodio:v9.9.0
[9.8.5]: https://github.com/eamodio/vscode-gitlens/compare/v9.8.4...eamodio:v9.8.5
[9.8.4]: https://github.com/eamodio/vscode-gitlens/compare/v9.8.3...eamodio:v9.8.4
[9.8.3]: https://github.com/eamodio/vscode-gitlens/compare/v9.8.2...eamodio:v9.8.3

+ 4
- 0
README.md View File

@ -634,6 +634,10 @@ The compare view provides the following features,
#### Other Commands (not a complete list)
- Adds a _Git Commands_ command (`gitlens.gitCommands`) to provide a guided (step-by-step) access to common Git commands (and their flags)
- Quickly navigate and execute Git commands through easy-to-use menus where each command requires an explicit confirm step before executing
- Adds a _Copy Commit ID to Clipboard_ command (`gitlens.copyShaToClipboard`) to copy the commit id (sha) of the current line to the clipboard or from the most recent commit to the current branch, if there is no current editor
- Adds a _Copy Commit Message to Clipboard_ command (`gitlens.copyMessageToClipboard`) to copy the commit message of the current line to the clipboard or from the most recent commit to the current branch, if there is no current editor

+ 1
- 1
package.json View File

@ -2,7 +2,7 @@
"name": "gitlens",
"displayName": "GitLens — Git supercharged",
"description": "Supercharge the Git capabilities built into Visual Studio Code — Visualize code authorship at a glance via Git blame annotations and code lens, seamlessly navigate and explore Git repositories, gain valuable insights via powerful comparison commands, and so much more",
"version": "9.8.5",
"version": "9.9.0",
"author": {
"name": "Eric Amodio",
"email": "eamodio@gmail.com"

+ 53
- 267
src/webviews/apps/welcome/index.html View File

@ -105,7 +105,7 @@
<div class="section-group__content">
<section id="whats-new" class="section-group-section changelog">
<h2 class="changelog__title">
What's New in <span class="changelog__version">GitLens 9.8</span>
What's New in <span class="changelog__version">GitLens 9.9</span>
</h2>
<p class="changelog__hint">
See the
@ -130,52 +130,32 @@
<ul class="changelog__list">
<li>
<span class="changelog__badge changelog__badge--version">9.8.5</span>
<span class="changelog__badge changelog__badge--version">9.9.0</span>
<span class="changelog__date">JULY &nbsp;2019</span>
<div class="changelog__details"></div>
</li>
<li>
<span class="changelog__badge changelog__badge--changed">IMPROVED</span>Cleans up
the layout and formatting of many quick pick menus
<div class="changelog__details changelog__details--list"></div>
<span class="changelog__badge changelog__badge--added">NEW</span>Adds guided
(step-by-step) access to common Git commands (and their flags) via the all-new
<i>Git Commands</i> command (<code>gitlens.gitCommands</code>)
<div class="changelog__details changelog__details--list">
Quickly navigate and execute Git commands through easy-to-use menus where each
command requires an explicit confirm step before executing
</div>
</li>
<li>
<span class="changelog__badge changelog__badge--fixed">FIXED</span>Fixes issue where
<i>Search Commits</i> from repositories in the <i>Repositories</i> view would
incorrectly show a repository picker
<div class="changelog__details changelog__details--list"></div>
</li>
<li class="changelog__list-item--version">
<span class="changelog__badge changelog__badge--version">9.8.4</span>
<span class="changelog__date">JULY &nbsp;2019</span>
<div class="changelog__details"></div>
</li>
<li>
<span class="changelog__badge changelog__badge--added">NEW</span>Adds
<i>Switch to Two-dot Comparison</i> and
<i>Switch to Three-dot Comparison</i> commands to specify whether to use the
symmetric difference (three-dot) notation or the range (two-dot) notation for the
comparison &mdash; applies to all comparisons in the views
<div class="changelog__details changelog__details--list"></div>
</li>
<li>
<span class="changelog__badge changelog__badge--changed">IMPROVED</span>Changes the
<i>Switch to Working Tree Comparison</i> and
<i>Switch to Branch Comparison</i> commands to only affect the current comparison,
rather than changing the
<code>gitlens.views.repositories.showBranchComparison</code> setting
<i>Open All Changes</i>, <i>Open All Changes with Working Tree</i>,
<i>Open Files</i>, and <i>Open Revisions</i> commands to files changed nodes in the
views &mdash; closes
<a
title="Open Issue #760"
href="https://github.com/eamodio/vscode-gitlens/issues/760"
>#760</a
>
<div class="changelog__details changelog__details--list"></div>
</li>
<li class="changelog__list-item--version">
<span class="changelog__badge changelog__badge--version">9.8.3</span>
<span class="changelog__date">JULY &nbsp;2019</span>
<div class="changelog__details"></div>
</li>
<li>
<span class="changelog__badge changelog__badge--added">NEW</span>Adds working tree
comparison support to the
@ -183,275 +163,81 @@
repository in the <i>Repositories</i> view
<div class="changelog__details changelog__details--list">
<p>
Changes <code>gitlens.views.repositories.showBranchComparison</code> to also
specify the type of comparison &mdash; either with the current branch or the
working tree
</p>
<p>
Adds a <i>Switch to Working Tree Comparison</i> command or
<i>Switch to Branch Comparison</i> command to the
<i>Compare Current Branch with &lt;branch, tag, or ref&gt;</i> node
</p>
<p>
Changes <code>gitlens.views.repositories.showBranchComparison</code> to also
specify the default type of comparison &mdash; either with the current
branch or the working tree
</p>
</div>
</li>
<li>
<span class="changelog__badge changelog__badge--added">NEW</span>Adds the
<i>Open Revision</i> command as an <code>alt-click</code> of the
<i>Open File</i> command on files in the views
<div class="changelog__details changelog__details--list"></div>
</li>
<li>
<span class="changelog__badge changelog__badge--added">NEW</span>Adds the
<i>Open File</i> command as an <code>alt-click</code> of the
<i>Open Revision</i> command on files in the views
<div class="changelog__details changelog__details--list"></div>
</li>
<li>
<span class="changelog__badge changelog__badge--changed">IMPROVED</span>Changes
fetch, pull, and push commands to be executed in parallel, rather than sequentially
<div class="changelog__details changelog__details--list"></div>
</li>
<li>
<span class="changelog__badge changelog__badge--changed">IMPROVED</span>Changes
<i>Search Commits</i> (<code>gitlens.showCommitSearch</code>) command to prompt for
a repository, if there is more than one
<div class="changelog__details changelog__details--list"></div>
</li>
<li>
<span class="changelog__badge changelog__badge--changed">IMPROVED</span>Removes
<code>gitlens.settings.mode</code> setting as the interactive settings editor (via
the <i>GitLens: Open Settings</i> command) will always show all settings now
<div class="changelog__details changelog__details--list"></div>
</li>
<li>
<span class="changelog__badge changelog__badge--fixed">FIXED</span>Fixes
<a
title="Open Issue #776"
href="https://github.com/eamodio/vscode-gitlens/issues/776"
>#776</a
>
&mdash; File history sidebar having "Open file" instead of "Open revision"
<div class="changelog__details changelog__details--list"></div>
</li>
<li>
<span class="changelog__badge changelog__badge--fixed">FIXED</span>Fixes
<a
title="Open Issue #692"
href="https://github.com/eamodio/vscode-gitlens/issues/692"
>#692</a
>
&mdash; Can't open remote on bitbucket &mdash; thanks to
<a
title="Open Pull Request #767"
href="https://github.com/eamodio/vscode-gitlens/pull/767"
>PR #767</a
>
by grozan (<a title="@grozan" href="https://github.com/grozan">@grozan</a>)
<div class="changelog__details changelog__details--list"></div>
</li>
<li>
<span class="changelog__badge changelog__badge--fixed">FIXED</span>Fixes a parsing
issue with certain renamed files
<div class="changelog__details changelog__details--list"></div>
</li>
<li>
<span class="changelog__badge changelog__badge--fixed">FIXED</span>Fixes some issues
with emoji rendering
<div class="changelog__details changelog__details--list"></div>
</li>
<li class="changelog__list-item--version">
<span class="changelog__badge changelog__badge--version">9.8.2</span>
<span class="changelog__date">JUNE &nbsp;2019</span>
<div class="changelog__details"></div>
</li>
<li>
<span class="changelog__badge changelog__badge--added">NEW</span>Adds a changes
indicator (+x -x) to the <i>File History</i> view to quickly show the number of
added and/or deleted lines
<div class="changelog__details changelog__details--list"></div>
</li>
<li>
<span class="changelog__badge changelog__badge--changed">IMPROVED</span>Preserve
<i>Show More</i> expansions during file system or repository changes &mdash; avoids
losing view expansion and selection
<div class="changelog__details changelog__details--list"></div>
</li>
<li>
<span class="changelog__badge changelog__badge--changed">IMPROVED</span>Changes to
match authors exactly in the Contributors view
<div class="changelog__details changelog__details--list"></div>
</li>
<li>
<span class="changelog__badge changelog__badge--fixed">FIXED</span>Fixes
<a
title="Open Issue #734"
href="https://github.com/eamodio/vscode-gitlens/issues/734"
>#734</a
>
&mdash; Not working with VS Code Remote - SSH extension (fixes the broken hover
image)
<div class="changelog__details changelog__details--list"></div>
</li>
<li>
<span class="changelog__badge changelog__badge--fixed">FIXED</span>Fixes
<a
title="Open Issue #751"
href="https://github.com/eamodio/vscode-gitlens/issues/751"
>#751</a
>
&mdash; Git Command failed
<div class="changelog__details changelog__details--list"></div>
</li>
<li>
<span class="changelog__badge changelog__badge--fixed">FIXED</span>Fixes
<a
title="Open Issue #756"
href="https://github.com/eamodio/vscode-gitlens/issues/756"
>#756</a
>
&mdash; Merge commit shows only the changes from the last commit on those files
<div class="changelog__details changelog__details--list"></div>
</li>
<li>
<span class="changelog__badge changelog__badge--fixed">FIXED</span>Fixes issue with
the <i>Open Changes with Previous Revision</i> command when run from the diff editor
and the file has unstaged changes
<div class="changelog__details changelog__details--list"></div>
</li>
<li>
<span class="changelog__badge changelog__badge--fixed">FIXED</span>Fixes an issue
where view expansion and selection was getting lost with search and compare nodes
<div class="changelog__details changelog__details--list"></div>
</li>
<li class="changelog__list-item--version">
<span class="changelog__badge changelog__badge--version">9.8.1</span>
<span class="changelog__date">MAY &nbsp;2019</span>
<div class="changelog__details"></div>
</li>
<li>
<span class="changelog__badge changelog__badge--fixed">FIXED</span>Fixes the
<i>Show More</i> command in the <i>File History</i> and <i>Line History</i> views
<div class="changelog__details changelog__details--list"></div>
</li>
<li>
<span class="changelog__badge changelog__badge--fixed">FIXED</span>Fixes a caching
issue with file histories
<span class="changelog__badge changelog__badge--added">NEW</span>Adds
<i>Switch to Two-dot Comparison</i> and
<i>Switch to Three-dot Comparison</i> commands to specify whether to use the
symmetric difference (three-dot) notation or the range (two-dot) notation for the
comparison &mdash; applies to all comparisons in the views
<div class="changelog__details changelog__details--list"></div>
</li>
<li>
<span class="changelog__badge changelog__badge--fixed">FIXED</span>Fixes a
regression where the <i>Copy Remote Url to Clipboard</i> command fails to include
the selected line range
<div class="changelog__details changelog__details--list"></div>
</li>
<li class="changelog__list-item--version">
<span class="changelog__badge changelog__badge--version">9.8</span>
<span class="changelog__date">MAY &nbsp;2019</span>
<div class="changelog__details"></div>
</li>
<li>
<span class="changelog__badge changelog__badge--added">NEW</span>Adds a new
<i>Compare Current Branch with &lt;branch, tag, or ref&gt;</i> node to each
repository in the <i>Repositories</i> view &mdash; closes
<code>&#36;{tips}</code> format token to show an indicator if the commit is a tip of
any branches or tags &mdash; closes
<a
title="Open Issue #293"
href="https://github.com/eamodio/vscode-gitlens/issues/293"
>#293</a
title="Open Issue #792"
href="https://github.com/eamodio/vscode-gitlens/issues/792"
>#792</a
>
<div class="changelog__details changelog__details--list">
<p>
Optionally shows a comparison of the current branch to a user-selected
reference
</p>
</div>
</li>
<li>
<span class="changelog__badge changelog__badge--added">NEW</span>Adds a new
experimental <i>Incoming Activity</i> node to each repository in the
<i>Repositories</i> view (enabled via <code>"gitlens.insiders": true</code>) &mdash;
closes
<a
title="Open Issue #735"
href="https://github.com/eamodio/vscode-gitlens/issues/735"
>#735</a
>
<div class="changelog__details changelog__details--list">
<p>
Lists the recent incoming activity (merges and pulls) to your local
repository. Provides the command, branch (if available), and date of each
activity
</p>
</div>
<div class="changelog__details changelog__details--list"></div>
</li>
<li>
<span class="changelog__badge changelog__badge--added">NEW</span>Adds a
<i>Show a comparison of the current branch to a user-selected reference</i>
(<code>gitlens.views.repositories.showBranchComparison</code>) setting to specify
whether to show a comparison of the current branch to a user-selected reference in
the <i>Repositories</i> view
<span class="changelog__badge changelog__badge--changed">IMPROVED</span>Improves
performance and memory consumption
<div class="changelog__details changelog__details--list"></div>
</li>
<li>
<span class="changelog__badge changelog__badge--added">NEW</span>Adds a
<code>gitlens.advanced.useSymmetricDifferenceNotation</code> setting to specify
whether to use the symmetric difference (three-dot) notation or the range (two-dot)
notation for comparisons &mdash; closes
<span class="changelog__badge changelog__badge--changed">IMPROVED</span>Changes the
<i>Checkout</i> command on remote branches to create and checkout a new local branch
rather than checkout a detached HEAD &mdash; closes
<a
title="Open Issue #330"
href="https://github.com/eamodio/vscode-gitlens/issues/330"
>#330</a
title="Open Issue #709"
href="https://github.com/eamodio/vscode-gitlens/issues/709"
>#709</a
>
<div class="changelog__details changelog__details--list"></div>
</li>
<li>
<span class="changelog__badge changelog__badge--added">NEW</span>Adds a
<i>Copy Remote Url to Clipboard</i> command to commit quick pick menus
<div class="changelog__details changelog__details--list"></div>
</li>
<li>
<span class="changelog__badge changelog__badge--changed">IMPROVED</span>Changes
<i>Pull</i> and <i>Pull Repositories</i> commands to just fetch the repository if
the current branch has no tracking branch
folders in the views to expand by default when using <i>Tree Layout</i>
<div class="changelog__details changelog__details--list"></div>
</li>
<li>
<span class="changelog__badge changelog__badge--fixed">FIXED</span>Fixes
<a
title="Open Issue #734"
href="https://github.com/eamodio/vscode-gitlens/issues/734"
>#734</a
title="Open Issue #791"
href="https://github.com/eamodio/vscode-gitlens/issues/791"
>#791</a
>
&mdash; Not working with VS Code Remote - SSH extension
&mdash; Notification of unstashed changes in working directory on failed checkout
<div class="changelog__details changelog__details--list"></div>
</li>
<li>
<span class="changelog__badge changelog__badge--fixed">FIXED</span>Fixes
<a
title="Open Issue #739"
href="https://github.com/eamodio/vscode-gitlens/issues/739"
>#739</a
title="Open Issue #795"
href="https://github.com/eamodio/vscode-gitlens/issues/795"
>#795</a
>
&mdash; Breadcrumbs don't work on file revisions
&mdash; Commit quick access icons replaced with open file actions in File History
View
<div class="changelog__details changelog__details--list"></div>
</li>
<li>
<span class="changelog__badge changelog__badge--fixed">FIXED</span>Fixes
<a
title="Open Issue #750"
href="https://github.com/eamodio/vscode-gitlens/issues/750"
>#750</a
>
&mdash; Open file on GitHub does not include directory path
<div class="changelog__details changelog__details--list"></div>
</li>
<li>
<span class="changelog__badge changelog__badge--fixed">FIXED</span>Fixes an issue
with the <i>Open Revision</i> command in the quick pick menus not working properly
<span class="changelog__badge changelog__badge--fixed">FIXED</span>Fixes issue with
the JSON schema of a configuration setting
<div class="changelog__details changelog__details--list"></div>
</li>
</ul>

Loading…
Cancel
Save