From d32b873e2bf435720a84a09a7969c08e4110a38c Mon Sep 17 00:00:00 2001 From: Rob Lourens Date: Fri, 9 Mar 2018 15:10:13 -0800 Subject: [PATCH] 4.2.0 --- CHANGELOG.md | 8 +++++++ package-lock.json | 53 ++++++++++++++++++++++++++++------------------- package.json | 8 +++---- 3 files changed, 44 insertions(+), 25 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index aa726b69..17d3bf29 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,11 @@ +## 4.2.0 +* Use more precise extension activation events to prevent unneeded activation +* Apply sourceMapPathOverrides in order of longest->shortest, instead of key order within the object - [Microsoft/vscode-chrome-debug-core#297](https://github.com/Microsoft/vscode-chrome-debug-core/issues/297) +* Make sourceMapPathOverrides default values in package.json match the defaults applied in code - [Microsoft/vscode-chrome-debug#581](https://github.com/Microsoft/vscode-chrome-debug/issues/581) +* Add "Toggle Smart Step" command - [Microsoft/vscode-chrome-debug-core#298](https://github.com/Microsoft/vscode-chrome-debug-core/issues/298) +* Fix error when setting BP in scripts with certain weird sourcemap names - [Microsoft/vscode#42162](https://github.com/microsoft/vscode/issues/42162) +* Fix various breakOnLoad-related issues - [PR Microsoft/vscode-chrome-debug-core#283](https://github.com/Microsoft/vscode-chrome-debug-core/pull/283), [PR Microsoft/vscode-chrome-debug-core#285](https://github.com/Microsoft/vscode-chrome-debug-core/pull/285) and others + ## 4.1.0 * Implement "step into async code". "step in" on `setTimeout` will now step into the body of the setTimeout if no other breakpoints are hit first. Requires Chrome 65 - [Microsoft/vscode-chrome-debug-core#266](https://github.com/Microsoft/vscode-chrome-debug-core/issues/266) * Show exception scope for top frame only - [Microsoft/vscode-chrome-debug-core#233](https://github.com/Microsoft/vscode-chrome-debug-core/issues/233) diff --git a/package-lock.json b/package-lock.json index e7b46c64..e99c4ccc 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,6 +1,6 @@ { "name": "debugger-for-chrome", - "version": "4.1.0", + "version": "4.2.0", "lockfileVersion": 1, "requires": true, "dependencies": { @@ -5447,17 +5447,17 @@ } }, "vscode-chrome-debug-core": { - "version": "3.22.7", - "resolved": "https://registry.npmjs.org/vscode-chrome-debug-core/-/vscode-chrome-debug-core-3.22.7.tgz", - "integrity": "sha512-T2iTz++rc0uDQqm1y2ZxI5nUEqZ9f7rf2nMnsGTRhiueBhOd29sItadhotbsHh7ekdXftrBMH8eH/2/nqe/HTQ==", + "version": "3.23.3", + "resolved": "https://registry.npmjs.org/vscode-chrome-debug-core/-/vscode-chrome-debug-core-3.23.3.tgz", + "integrity": "sha512-BL8d/cqZQRVK4ZgVMKKZNzHPjx4VNZpriDN2eIxJL8ULMMeQnVm3YnnAFsEJn4sgHbT26UF1eulTghWAfVdV9g==", "requires": { "@types/source-map": "https://registry.npmjs.org/@types/source-map/-/source-map-0.1.29.tgz", "glob": "https://registry.npmjs.org/glob/-/glob-7.1.2.tgz", "noice-json-rpc": "1.0.1", "source-map": "0.6.1", - "vscode-debugadapter": "1.26.0-pre.2", - "vscode-debugprotocol": "1.25.0", - "vscode-nls": "https://registry.npmjs.org/vscode-nls/-/vscode-nls-2.0.2.tgz", + "vscode-debugadapter": "1.27.0", + "vscode-debugprotocol": "1.27.0", + "vscode-nls": "3.2.1", "ws": "3.3.3" }, "dependencies": { @@ -5465,6 +5465,24 @@ "version": "0.6.1", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + }, + "vscode-debugadapter": { + "version": "1.27.0", + "resolved": "https://registry.npmjs.org/vscode-debugadapter/-/vscode-debugadapter-1.27.0.tgz", + "integrity": "sha512-JwE3fWmKnpjYnFqhff0umqIJi4c26gh/CXZ5LNb4gLIuPd5sEAEoEbGeCcAaajuTrVxFw6FlYEep9y+IQCf+ww==", + "requires": { + "vscode-debugprotocol": "1.27.0" + } + }, + "vscode-debugprotocol": { + "version": "1.27.0", + "resolved": "https://registry.npmjs.org/vscode-debugprotocol/-/vscode-debugprotocol-1.27.0.tgz", + "integrity": "sha512-cg3lKqVwxNpO2pLBxSwkBvE7w06+bHfbA/s14u8izSWyhJtPgRu1lQwi5tEyTRuwfEugfoPwerYL4vtY6teQDw==" + }, + "vscode-nls": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/vscode-nls/-/vscode-nls-3.2.1.tgz", + "integrity": "sha512-5D0USR9x2bXMS9f8NFQWNb7oA1FWveqeNAVaGNFaJJvDF7G7qmSGZMRng+YvD4XnGgbJvXQnCIh8eXbo6Kcz8w==" } } }, @@ -5478,18 +5496,11 @@ } }, "vscode-debugadapter": { - "version": "1.26.0-pre.2", - "resolved": "https://registry.npmjs.org/vscode-debugadapter/-/vscode-debugadapter-1.26.0-pre.2.tgz", - "integrity": "sha512-IRx9asqnLuGxDyBxquDIpqo4qkw0pY8nVOiQPO4JsFs8lJaRF7UjnFO7jORryPWncMQ9j9z1ItqxAsphD/2kuQ==", + "version": "1.27.0", + "resolved": "https://registry.npmjs.org/vscode-debugadapter/-/vscode-debugadapter-1.27.0.tgz", + "integrity": "sha512-JwE3fWmKnpjYnFqhff0umqIJi4c26gh/CXZ5LNb4gLIuPd5sEAEoEbGeCcAaajuTrVxFw6FlYEep9y+IQCf+ww==", "requires": { - "vscode-debugprotocol": "1.25.0" - }, - "dependencies": { - "vscode-debugprotocol": { - "version": "1.25.0", - "resolved": "https://registry.npmjs.org/vscode-debugprotocol/-/vscode-debugprotocol-1.25.0.tgz", - "integrity": "sha512-e1EUy/5npqa0NlAwRCUu8A9LnVRf6tkwiPQcCLyUFCC9o2GxcAqH5Va4mqXDoxQ58ar3zODivKQeRb3z1KH7WA==" - } + "vscode-debugprotocol": "1.27.0" } }, "vscode-debugadapter-testsupport": { @@ -5510,9 +5521,9 @@ } }, "vscode-debugprotocol": { - "version": "1.25.0", - "resolved": "https://registry.npmjs.org/vscode-debugprotocol/-/vscode-debugprotocol-1.25.0.tgz", - "integrity": "sha512-e1EUy/5npqa0NlAwRCUu8A9LnVRf6tkwiPQcCLyUFCC9o2GxcAqH5Va4mqXDoxQ58ar3zODivKQeRb3z1KH7WA==" + "version": "1.27.0", + "resolved": "https://registry.npmjs.org/vscode-debugprotocol/-/vscode-debugprotocol-1.27.0.tgz", + "integrity": "sha512-cg3lKqVwxNpO2pLBxSwkBvE7w06+bHfbA/s14u8izSWyhJtPgRu1lQwi5tEyTRuwfEugfoPwerYL4vtY6teQDw==" }, "vscode-nls": { "version": "https://registry.npmjs.org/vscode-nls/-/vscode-nls-2.0.2.tgz", diff --git a/package.json b/package.json index d678f0f7..d1b71b16 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "debugger-for-chrome", "displayName": "Debugger for Chrome", - "version": "4.1.0", + "version": "4.2.0", "icon": "images/icon.png", "description": "%extension.description%", "author": { @@ -24,8 +24,8 @@ ], "license": "SEE LICENSE IN LICENSE.txt", "dependencies": { - "vscode-chrome-debug-core": "^3.23.1", - "vscode-debugadapter": "^1.26.0-pre.2", + "vscode-chrome-debug-core": "^3.23.3", + "vscode-debugadapter": "^1.27.0", "vscode-nls": "https://registry.npmjs.org/vscode-nls/-/vscode-nls-2.0.2.tgz" }, "devDependencies": { @@ -54,7 +54,7 @@ "vscode": "^1.0.3", "vscode-chrome-debug-core-testsupport": "^3.20.0", "vscode-debugadapter-testsupport": "1.24.0", - "vscode-debugprotocol": "^1.25.0", + "vscode-debugprotocol": "^1.27.0", "vscode-nls-dev": "^2.1.5" }, "main": "./out/src/extension",