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;
}