From 91df7e7756bc061b3306eee03ea4505df240f12f Mon Sep 17 00:00:00 2001 From: Eric Amodio Date: Wed, 12 Dec 2018 02:13:23 -0500 Subject: [PATCH] Preps v9.1 --- CHANGELOG.md | 14 +-- README.md | 24 +---- package.json | 2 +- src/ui/scss/main.scss | 1 - src/ui/welcome/index.html | 219 +++++++++++++++++++++++++++++++++++++++------- 5 files changed, 199 insertions(+), 61 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index b06f34d..902735d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -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] +## [9.1.0] - 2018-12-12 ### Added @@ -13,18 +13,18 @@ The format is based on [Keep a Changelog](http://keepachangelog.com/) and this p - Only provided if the current branch is tracking a remote branch and is behind it - **\* Commits Ahead** — quickly see and explore the specific commits ahead of the upstream (i.e. commits that haven't been pushed) - Only provided if the current branch is tracking a remote branch and is ahead of it -- Adds control over the contributed menu commands to the Source Control side bar to the GitLens interactive settings editor (via the `gitlens.menus` setting) -- Adds Git extended regex support to commit searches -- Adds the date and a changes indicator (+x ~x -x) to stashes in GitLens views (uses the new `${changes}` token in the `gitlens.views.stashFormat` setting) +- Adds the date and a changes indicator (+x ~x -x) to stashed changes in GitLens views (uses the new `${changes}` token in the `gitlens.views.stashFormat` setting) - Adds the changed file status (added, modified, renamed, deleted, etc) to the tooltip of each revision in the _File History_ and _Line History_ views +- Adds Git extended regex support to commit searches +- Adds control over the menu commands contributed to the Source Control side bar to the GitLens interactive settings editor (via the `gitlens.menus` setting) ### Changed - Changes the _Show Revision Details_ command (`gitlens.showQuickRevisionDetails`) to show file commit details -- Changes the `alt`-command of the _Toggle File Blame Annotations_ command (`gitlens.toggleFileBlame`) to _Toggle File Heatmap Annotations_ command (`gitlens.toggleFileHeatmap`) +- Changes the `alt`-command of the _Toggle File Blame Annotations_ command (`gitlens.toggleFileBlame`) to be the _Toggle File Heatmap Annotations_ command (`gitlens.toggleFileHeatmap`) - Changes searching for commits by message to be case-insensitive - Renames the _Explore the Repository from Here_ command (`gitlens.views.exploreRepoRevision`) to _Explore Repository from Here_ -- Reworks the layout of some contributed menu command +- Reworks the layout of some contributed menu commands ### Fixed @@ -34,7 +34,7 @@ The format is based on [Keep a Changelog](http://keepachangelog.com/) and this p - Fixes [#523](https://github.com/eamodio/vscode-gitlens/issues/523) — File History doesn't show all commits on file - Fixes [#552](https://github.com/eamodio/vscode-gitlens/issues/552) — "Open Line Changes with..." doesn't work for renamed files - Fixes [#566](https://github.com/eamodio/vscode-gitlens/issues/566) — History error with UNC -- Fixes [#572](https://github.com/eamodio/vscode-gitlens/issues/572) — Explorer cant expand some branch folders +- Fixes [#572](https://github.com/eamodio/vscode-gitlens/issues/572) — Explorer can't expand some branch folders - Fixes [#584](https://github.com/eamodio/vscode-gitlens/issues/584) — Unexpected results when opening diff from file history - Fixes [#588](https://github.com/eamodio/vscode-gitlens/issues/588) — Output channel doesn't exist with `gitlens.outputLevel` default - Fixes an issue where comparing a file with its staged revision doesn't show any content diff --git a/README.md b/README.md index c648d8a..fbd3542 100644 --- a/README.md +++ b/README.md @@ -31,8 +31,6 @@ Also please [write a review](https://marketplace.visualstudio.com/items?itemName # What's new in GitLens 9 -## 9.0 — December 2018 - - Adds GitLens over Visual Studio Live Share - Live Share guests will now have read-only access to GitLens' features - Adds a new Git virtual file system provider for the `gitlens:` scheme — closes [#430](https://github.com/eamodio/vscode-gitlens/issues/430) @@ -48,25 +46,7 @@ Also please [write a review](https://marketplace.visualstudio.com/items?itemName - Provides somewhat similar features to the former _Results_ view as well as it is now a persistent view, makes it easier to start a commit search, and [more](https://github.com/eamodio/vscode-gitlens/tree/master/#search-commits-view- 'Jump to the Search Commits view docs') - Adds an all-new [_Compare_ view](https://github.com/eamodio/vscode-gitlens/tree/master/#compare-view- 'Jump to the Compare view docs') to visualize comparisons between branches, tags, commits, and more - Provides somewhat similar and powerful features to the former _Results_ view as well as it is now a persistent view, makes it easier to start a comparison, and [more](https://github.com/eamodio/vscode-gitlens/tree/master/#compare-view- 'Jump to the Compare view docs') -- Reduces the overhead of all GitLens views — GitLens now only tracks changes and updates the views if they are visible, collapsed or hidden views should have almost zero overhead -- Adds relative date markers (_Less than a week ago_, _Over a week ago_, _Over a month ago_, etc) to revision (commit) histories in GitLens views -- Adds branch and tag tip markers to revision (commit) histories in GitLens views — closes [#560](https://github.com/eamodio/vscode-gitlens/issues/560) -- Adds a changes indicator (+x ~x -x) to commits in GitLens views (uses the new `${changes}` token in the `gitlens.views.commitFormat` setting) — closes [#493](https://github.com/eamodio/vscode-gitlens/issues/493) -- Adds comparisions to commit ids, by prefixing with a `#`, in addition to branches and tags — closes [#535](https://github.com/eamodio/vscode-gitlens/issues/535) -- Adds support for git mailmap — closes [#388](https://github.com/eamodio/vscode-gitlens/issues/388) -- Adds support for Azure DevOps (formerly VSTS) remotes — closes [#501](https://github.com/eamodio/vscode-gitlens/issues/501) -- Adds better detection of on-prem BitBucket and GitLab remotes — closes [#214](https://github.com/eamodio/vscode-gitlens/issues/214) -- Adds some missing gitmojis — thanks to [PR #510](https://github.com/eamodio/vscode-gitlens/pull/510) by Loris Bettazza ([@Pustur](https://github.com/Pustur)) -- Changes the sorting of branch, tags, and files in GitLens views to be a natural sort — closes [#547](https://github.com/eamodio/vscode-gitlens/issues/547) -- Changes the _Apply Changes_ command to truly apply only the patch of the specified change — closes [#539](https://github.com/eamodio/vscode-gitlens/issues/539) -- Fixes [#405](https://github.com/eamodio/vscode-gitlens/issues/405) - Secondary, blank repository appears repeatedly in Repositories view -- Fixes [#430](https://github.com/eamodio/vscode-gitlens/issues/430) - File revisions can end up being parsed by language servers (causing errors and warnings, etc) -- Fixes [#496](https://github.com/eamodio/vscode-gitlens/issues/496) - Short hash length doesn't match git's default length -- Fixes [#503](https://github.com/eamodio/vscode-gitlens/issues/503) - Open Changes (with difftool) opens one difftool window per changed file -- Fixes [#507](https://github.com/eamodio/vscode-gitlens/issues/507) - Restrict commit message size -- Fixes [#527](https://github.com/eamodio/vscode-gitlens/issues/527) - GitLens icon flashes on startup -- Fixes [#533](https://github.com/eamodio/vscode-gitlens/issues/533) - Some descriptions not using markdown properly in Settings GUI -- Fixes [#544](https://github.com/eamodio/vscode-gitlens/issues/544) - Some commit messages have one letter missing +- And much more See the [release notes](https://github.com/eamodio/vscode-gitlens/blob/master/CHANGELOG.md 'Open Release Notes') for the full set of changes @@ -74,7 +54,7 @@ See the [release notes](https://github.com/eamodio/vscode-gitlens/blob/master/CH [GitLens](https://gitlens.amod.io 'Learn more about GitLens') is an [open-source](https://github.com/eamodio/vscode-gitlens 'Open GitLens on GitHub') extension for [Visual Studio Code](https://code.visualstudio.com) created by [Eric Amodio](https://www.amod.io 'Learn more about Eric'). -GitLens simply helps you **better understand code**. Quickly glimpse into whom, why, and when a line or code block was changed. Jump back through history to **gain further insights** as to how and why the code evolved. Explore the history and evolution of a codebase. +GitLens simply helps you **better understand code**. Quickly glimpse into whom, why, and when a line or code block was changed. Jump back through history to **gain further insights** as to how and why the code evolved. Effortlessly explore the history and evolution of a codebase. While GitLens is **powerful and feature rich**, it is also [highly customizable](#gitlens-settings- 'Jump to the GitLens settings docs') to meet your specific needs — find code lens intrusive or the current line blame annotation distracting — no problem, it is quick and easy to turn them off or change how they behave via the built-in [_GitLens Settings_ editor](#configuration 'Jump to Configuration'), an **interactive editor** covering many of GitLens' powerful settings. While for more advanced customizations, refer to the [GitLens settings docs](#gitlens-settings- 'Jump to the GitLens settings docs') and edit your vscode [user settings](https://code.visualstudio.com/docs/getstarted/settings 'Open User settings'). diff --git a/package.json b/package.json index 0da039b..687f6cc 100644 --- a/package.json +++ b/package.json @@ -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.0.3", + "version": "9.1.0", "author": { "name": "Eric Amodio", "email": "eamodio@gmail.com" diff --git a/src/ui/scss/main.scss b/src/ui/scss/main.scss index a44b41e..656202b 100644 --- a/src/ui/scss/main.scss +++ b/src/ui/scss/main.scss @@ -437,7 +437,6 @@ ul { } .changelog__date { - font-size: 0.9em; font-variant: small-caps; font-weight: 600; margin-left: -7px; diff --git a/src/ui/welcome/index.html b/src/ui/welcome/index.html index d7e92c3..f0223d3 100644 --- a/src/ui/welcome/index.html +++ b/src/ui/welcome/index.html @@ -41,8 +41,8 @@

GitLens simply helps you better understand code. Quickly glimpse into whom, why, and when a line or code block was changed. Jump back through history to gain further insights as - to how and why the code evolved. Explore the history and evolution of a codebase. Dive right in - and see how GitLens can help! + to how and why the code evolved. Effortlessly explore the history and evolution of a codebase. + Dive right in and see how GitLens can help!

While GitLens is powerful and feature rich, it is also highly customizable to meet your @@ -116,12 +116,160 @@