From 8871f9197588dd890de047ce6d222a186d87a50d Mon Sep 17 00:00:00 2001 From: Alessandro Fragnani Date: Mon, 23 Nov 2020 19:05:40 -0300 Subject: [PATCH] docs updated for 12.0.0 --- CHANGELOG.md | 16 +++++ package-lock.json | 14 ++-- package.json | 12 ++-- src/whats-new/contentProvider.ts | 118 ++++++++++++++++--------------- 4 files changed, 89 insertions(+), 71 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index d4932de..bda037d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,19 @@ +## [12.0.0] - 2020-11-24 +### Added +- `Open Settings` command to the Side Bar (issue [#352](https://github.com/alefragnani/vscode-bookmarks/issues/352)) +- `Toggle Labeled` command to the Context Menu (Thanks to @fade2gray [PR #342](https://github.com/alefragnani/vscode-bookmarks/pull/342)) + +### Changed +- Switch initialization to `onStartupFinished` API (Thanks to @jasonwilliams [PR #343](https://github.com/alefragnani/vscode-bookmarks/pull/343)) + +### Fixed +- Clearing bookmark label through `Toggle Labeled` command leaving leading spaces (issue [#344](https://github.com/alefragnani/vscode-bookmarks/issues/344)) +- Leading spaces while using Move Line Up/Down (issue [#348](https://github.com/alefragnani/vscode-bookmarks/issues/348)) +- "Ghost" Bookmarks after renaming files (issue [#209](https://github.com/alefragnani/vscode-bookmarks/issues/209)) + +### Internal +- Use `vscode-ext-help-and-feedback` package (issue [#346](https://github.com/alefragnani/vscode-bookmarks/issues/346)) + ## [11.4.0] - 2020-10-16 ### Added - Support clear the bookmark label in `Toggle Labeled` and `Edit Label` commands (issue [#320](https://github.com/alefragnani/vscode-bookmarks/issues/320)) diff --git a/package-lock.json b/package-lock.json index f13c16e..bc48ff2 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,6 +1,6 @@ { "name": "Bookmarks", - "version": "11.4.0", + "version": "12.0.0", "lockfileVersion": 1, "requires": true, "dependencies": { @@ -55,9 +55,9 @@ "dev": true }, "@types/vscode": { - "version": "1.45.0", - "resolved": "https://registry.npmjs.org/@types/vscode/-/vscode-1.45.0.tgz", - "integrity": "sha512-b0Gyir7sPBCqiKLygAhn/AYVfzWD+SMPkWltBrIuPEyTOxSU1wVApWY/FcxYO2EWTRacoubTl4+gvZf86RkecA==", + "version": "1.51.0", + "resolved": "https://registry.npmjs.org/@types/vscode/-/vscode-1.51.0.tgz", + "integrity": "sha512-C/jZ35OT5k/rsJyAK8mS1kM++vMcm89oSWegkzxRCvHllIq0cToZAkIDs6eCY4SKrvik3nrhELizyLcM0onbQA==", "dev": true }, "@typescript-eslint/eslint-plugin": { @@ -5148,9 +5148,9 @@ "integrity": "sha512-fEW53E0W7Zf2iDgtJt1fxI5nC6zsW2bfYFgAQrDTQJ4r6fzcei7ZO+M7xAoJ4cq6f4YH3u7sJkDqmh4Mxc6Cpg==" }, "vscode-ext-help-and-feedback-view": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/vscode-ext-help-and-feedback-view/-/vscode-ext-help-and-feedback-view-1.0.0.tgz", - "integrity": "sha512-cKuPw38NbNIyLsZWXJBY2VxmUJdFPAX/0RioeHWn5vXLpKGuc+mAaWCjS+BrQ6NMaMrDB3naOjr0yIh94fWgeQ==" + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/vscode-ext-help-and-feedback-view/-/vscode-ext-help-and-feedback-view-1.0.1.tgz", + "integrity": "sha512-RZEx8+ULzC9z+34+xtFPhUM4hPq+NHfVZGpefPqXn5uuhC09uWYvlJvze2VrbL1VpP5nUMLFHnQF68QUCEg0Yw==" }, "vscode-ext-selection": { "version": "1.0.0", diff --git a/package.json b/package.json index ca2cf0a..e93c5b2 100644 --- a/package.json +++ b/package.json @@ -2,10 +2,10 @@ "name": "Bookmarks", "displayName": "Bookmarks", "description": "Mark lines and jump to them", - "version": "11.4.0", + "version": "12.0.0", "publisher": "alefragnani", "engines": { - "vscode": "^1.46.0" + "vscode": "^1.50.0" }, "categories": [ "Other" @@ -248,8 +248,8 @@ { "command": "bookmarks.openSettings", "when": "view == bookmarksExplorer", - "group": "2_bookmarks" - } + "group": "2_bookmarks" + } ], "view/item/context": [ { @@ -453,12 +453,12 @@ "dependencies": { "vscode-ext-codicons": "^1.0.0", "vscode-ext-decoration": "1.0.0", - "vscode-ext-help-and-feedback-view": "^1.0.0", + "vscode-ext-help-and-feedback-view": "^1.0.1", "vscode-ext-selection": "1.0.0" }, "devDependencies": { "@types/node": "^10.14.17", - "@types/vscode": "^1.45.0", + "@types/vscode": "^1.50.0", "@typescript-eslint/eslint-plugin": "^3.2.0", "@typescript-eslint/parser": "^3.2.0", "eslint": "^7.2.0", diff --git a/src/whats-new/contentProvider.ts b/src/whats-new/contentProvider.ts index 108727c..9e768f4 100644 --- a/src/whats-new/contentProvider.ts +++ b/src/whats-new/contentProvider.ts @@ -20,6 +20,66 @@ export class WhatsNewBookmarksContentProvider implements ContentProvider { public provideChangeLog(): ChangeLogItem[] { const changeLog: ChangeLogItem[] = []; + + changeLog.push({ kind: ChangeLogKind.VERSION, detail: { releaseNumber: "12.0.0", releaseDate: "November 2020" } }); + changeLog.push({ + kind: ChangeLogKind.NEW, + detail: { + message: "Adds Open Settings command to the Side Bar", + id: 352, + kind: IssueKind.Issue + } + }); + changeLog.push({ + kind: ChangeLogKind.NEW, + detail: { + message: "Adds Toggle Labeled command to the Context Menu", + id: 342, + kind: IssueKind.Issue + } + }); + changeLog.push({ + kind: ChangeLogKind.CHANGED, + detail: { + message: "Switch initialization to onStartupFinished API", + id: 343, + kind: IssueKind.PR, + kudos: "@jasonwilliams" + } + }); + changeLog.push({ + kind: ChangeLogKind.FIXED, + detail: { + message: "Clearing bookmark label through Toggle Labeled command leaving leading spaces", + id: 344, + kind: IssueKind.Issue + } + }); + changeLog.push({ + kind: ChangeLogKind.FIXED, + detail: { + message: "Leading spaces while using Move Line Up/Down", + id: 348, + kind: IssueKind.Issue + } + }); + changeLog.push({ + kind: ChangeLogKind.FIXED, + detail: { + message: "Ghost Bookmarks after renaming files", + id: 209, + kind: IssueKind.Issue + } + }); + changeLog.push({ + kind: ChangeLogKind.INTERNAL, + detail: { + message: "Use vscode-ext-help-and-feedback package", + id: 346, + kind: IssueKind.Issue + } + }); + changeLog.push({ kind: ChangeLogKind.VERSION, detail: { releaseNumber: "11.4.0", releaseDate: "October 2020" } }); changeLog.push({ kind: ChangeLogKind.NEW, @@ -180,64 +240,6 @@ export class WhatsNewBookmarksContentProvider implements ContentProvider { } }); - changeLog.push({ - kind: ChangeLogKind.VERSION, - detail: { releaseNumber: "11.0.0", releaseDate: "February 2020" } - }); - changeLog.push({ - kind: ChangeLogKind.NEW, - detail: { - message: "Adds workbench.colorCustomizations support", - id: 246, - kind: IssueKind.Issue - } - }); - changeLog.push({ - kind: ChangeLogKind.INTERNAL, - detail: { - message: "Use vscode-ext-selection and vscode-ext-decoration packages", - id: 266, - kind: IssueKind.Issue - } - }); - - changeLog.push({ - kind: ChangeLogKind.VERSION, - detail: { releaseNumber: "10.7.0", releaseDate: "January 2020" } - }); - changeLog.push({ - kind: ChangeLogKind.NEW, - detail: { - message: "Adds hover buttons for File and Bookmarks in Side Bar", - id: 258, - kind: IssueKind.Issue - } - }); - changeLog.push({ - kind: ChangeLogKind.NEW, - detail: { - message: "Adds relative path next to the filename in Side Bar", - id: 236, - kind: IssueKind.Issue - } - }); - changeLog.push({ - kind: ChangeLogKind.INTERNAL, - detail: { - message: "Renew iconography to match new VS Code identity", - id: 231, - kind: IssueKind.Issue - } - }); - changeLog.push({ - kind: ChangeLogKind.INTERNAL, - detail: { - message: "Shrink installation size", - id: 190, - kind: IssueKind.Issue - } - }); - return changeLog; }