From 7f2ec30164f1bfe5be65dff027d52dfd6a194c91 Mon Sep 17 00:00:00 2001 From: Eric Amodio Date: Sat, 10 Jun 2017 04:21:02 -0400 Subject: [PATCH] Preps v4.1-beta --- CHANGELOG.md | 5 +++- package.json | 80 ++++++++++++++++++++++++++++++------------------------------ 2 files changed, 44 insertions(+), 41 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 0fc6826..23f6664 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,8 +4,11 @@ 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/). -## [4.0.2-beta] - 2017-06-10 +## [4.1.0-beta] - 2017-06-10 ### Added +- Adds all-new recent changes annotations of the whole-file - annotates and highlights all of lines changed in the most recent commit + - Can customize the [layout](https://marketplace.visualstudio.com/items?itemName=eamodio.gitlens#file-recent-changes-annotation-settings), as well as the [theme](https://marketplace.visualstudio.com/items?itemName=eamodio.gitlens#theme-settings) +- Adds `Toggle Recent File Changes Annotations` command (`gitlens.toggleFileRecentChanges`) - toggles the recent changes annotations on and off - Improves performance - Optimized git output parsing to increase speed and reduce memory usage - Defers diff chunk parsing until it is actually required diff --git a/package.json b/package.json index 9de26a7..3989f7a 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "gitlens", - "version": "4.0.2-beta", + "version": "4.1.0-beta", "author": { "name": "Eric Amodio", "email": "eamodio@gmail.com" @@ -122,16 +122,16 @@ "default": true, "description": "Specifies whether or not to trigger hover annotations over the whole line" }, - "gitlens.annotations.file.recentChanges.hover.changes": { - "type": "boolean", - "default": true, - "description": "Specifies whether or not to provide a changes (diff) hover annotations" - }, - "gitlens.annotations.file.recentChanges.hover.wholeLine": { - "type": "boolean", - "default": true, - "description": "Specifies whether or not to trigger hover annotations over the whole line" - }, + "gitlens.annotations.file.recentChanges.hover.changes": { + "type": "boolean", + "default": true, + "description": "Specifies whether or not to provide a changes (diff) hover annotations" + }, + "gitlens.annotations.file.recentChanges.hover.wholeLine": { + "type": "boolean", + "default": true, + "description": "Specifies whether or not to trigger hover annotations over the whole line" + }, "gitlens.annotations.line.hover.details": { "type": "boolean", "default": true, @@ -215,26 +215,26 @@ ], "description": "Specifies the type of blame annotations that will be shown for the current line\n `trailing` - adds an annotation to the end of the current line\n `hover` - shows annotations when hovering over the current line" }, - "gitlens.recentChanges.file.lineHighlight.locations": { - "type": "array", - "default": [ - "gutter", - "line", - "overviewRuler" - ], - "items": { - "type": "string", - "enum": [ - "gutter", - "line", - "overviewRuler" - ] - }, - "minItems": 1, - "maxItems": 3, - "uniqueItems": true, - "description": "Specifies where the highlights of the recently changed lines will be shown\n `gutter` - adds a gutter glyph\n `line` - adds a full-line highlight background color\n `overviewRuler` - adds a decoration to the overviewRuler (scroll bar)" - }, + "gitlens.recentChanges.file.lineHighlight.locations": { + "type": "array", + "default": [ + "gutter", + "line", + "overviewRuler" + ], + "items": { + "type": "string", + "enum": [ + "gutter", + "line", + "overviewRuler" + ] + }, + "minItems": 1, + "maxItems": 3, + "uniqueItems": true, + "description": "Specifies where the highlights of the recently changed lines will be shown\n `gutter` - adds a gutter glyph\n `line` - adds a full-line highlight background color\n `overviewRuler` - adds a decoration to the overviewRuler (scroll bar)" + }, "gitlens.codeLens.enabled": { "type": "boolean", "default": true, @@ -787,11 +787,11 @@ "dark": "images/git-icon-dark.svg", "light": "images/git-icon-light.svg" } - }, - { - "command": "gitlens.toggleFileRecentChanges", - "title": "Toggle Recent File Changes Annotations", - "category": "GitLens" + }, + { + "command": "gitlens.toggleFileRecentChanges", + "title": "Toggle Recent File Changes Annotations", + "category": "GitLens" }, { "command": "gitlens.toggleLineBlame", @@ -955,10 +955,10 @@ { "command": "gitlens.toggleFileBlame", "when": "gitlens:isBlameable" - }, - { - "command": "gitlens.toggleFileRecentChanges", - "when": "gitlens:isTracked" + }, + { + "command": "gitlens.toggleFileRecentChanges", + "when": "gitlens:isTracked" }, { "command": "gitlens.toggleLineBlame",