2020-10-09 21:06:32 +03:00
# Changelog
2022-08-13 02:12:56 +03:00
This changelog records changes to stable releases since 1.50.2. "TBA" changes here may be available in the [nightly release ](https://github.com/microsoft/vscode-js-debug/#nightly-extension ) before they're in stable. Note that the minor version (`v1.X.0`) corresponds to the VS Code version js-debug is shipped in, but the patch version (`v1.50.X`) is not meaningful.
2020-10-09 21:06:32 +03:00
2022-08-13 02:12:56 +03:00
## Nightly (only)
feat: make deno easier to configure (#1348)
* feat: make deno easier to configure
Previously deno required manually configuring runtimeArgs and port
flags, with manual selection of the debug port to use[1]
This adds a little bit of extra logic so that all the necessary
configuration for Deno is automatically wired up whenever the user sets
their runtimeExectuable to `deno`. For example, this now works:
```json
{
"type": "node"
"name": "Launch Program",
"program": "${workspaceFolder}/hello.ts",
"runtimeExecutable": "deno",
"request": "launch",
}
```
Where previously it was:
```json
{
"type": "node"
"name": "Launch Program",
"program": "${workspaceFolder}/hello.ts",
"runtimeExecutable": "deno",
"request": "launch",
"attachSimplePort": "9229",
"continueOnAttach": true,
"runtimeArgs": ["run", "--inspect-brk=127.0.0.1:9229", "--allow-all"]
}
```
1. https://medium.com/deno-the-complete-reference/run-and-debug-deno-applications-in-vscode-b6e3bff217f
* fixup! use debugCommand as inspect brk
2022-08-01 20:46:35 +03:00
2023-02-24 10:23:00 +03:00
- fix: repl stacktrace with renames showing too much info ([#1259](https://github.com/microsoft/vscode-js-debug/issues/1259#issuecomment-1409443564))
2023-02-28 04:44:42 +03:00
- fix: recursive source map resolution parsing ignored locations ([vscode#169733](https://github.com/microsoft/vscode/issues/169733))
2023-02-28 22:50:57 +03:00
- fix: unbound breakpoints in sourcemaps on Chrome 112 ([#1567](https://github.com/microsoft/vscode-js-debug/issues/1567))
2023-03-02 03:29:07 +03:00
- chore: remove webpack, adopt esbuild
2023-02-22 21:43:21 +03:00
## v1.76 (February 2023)
### v1.76.0 - 2023-02-22
2023-01-30 21:03:18 +03:00
- fix: typeerror for users of vsDebugServer.bundle.js ([#1502](https://github.com/microsoft/vscode-js-debug/issues/1502))
2023-02-22 07:55:54 +03:00
- fix: don't fail on dynamic config provisioning if no package.json's exist ([vscode#172522](https://github.com/microsoft/vscode/issues/172522))
2023-01-30 23:34:08 +03:00
- fix: expansion of non-primitive getters not working ([#1525](https://github.com/microsoft/vscode-js-debug/issues/1525))
2023-02-03 22:58:51 +03:00
- fix: support rich ANSI output for complex logs ([vscode#172868](https://github.com/microsoft/vscode/issues/172868))
2023-02-22 21:05:25 +03:00
- fix: source map resolution in parent workspace folder paths not working ([#1554 comment](https://github.com/microsoft/vscode-js-debug/issues/1554#issuecomment-1420520834))
2023-02-21 19:03:34 +03:00
- fix: revert support for renamed property accessors ([#1561](https://github.com/microsoft/vscode-js-debug/issues/1561))
2023-02-22 07:55:42 +03:00
- fix: resolveSourceMapLocations not being auto-filled for ext host debug ([#1554 comment](https://github.com/microsoft/vscode-js-debug/issues/1554#issuecomment-1420520834))
2023-01-24 00:00:49 +03:00
## v1.75 (January 2023)
### v1.75.0 - 2023-01-23
2022-12-16 03:13:04 +03:00
- fix: js files with sourceURLs opening readonly versions ([#1476](https://github.com/microsoft/vscode-js-debug/issues/1476))
2022-12-06 20:20:44 +03:00
- fix: breakpoints not setting in paths with special glob characters ([vscode#166400](https://github.com/microsoft/vscode/issues/166400))
2022-12-16 02:41:58 +03:00
- fix: better handling of multiple glob patterns and negations ([#1479](https://github.com/microsoft/vscode-js-debug/issues/1479))
2022-12-07 01:14:31 +03:00
- fix: skipFiles making catastrophic regexes ([#1469](https://github.com/microsoft/vscode-js-debug/issues/1469))
2022-12-16 03:03:58 +03:00
- fix: private properties in Blazor apps not grouping correctly ([#1331](https://github.com/microsoft/vscode-js-debug/issues/1331))
2022-12-08 01:51:05 +03:00
- fix: perScriptSourcemaps not reliably breaking ([vscode#166369](https://github.com/microsoft/vscode/issues/166369))
2022-12-08 02:42:45 +03:00
- fix: custom object `toString()` previews being too short ([vscode#155142](https://github.com/microsoft/vscode/issues/155142))
- fix: show warning if console output length is hit ([vscode#154479](https://github.com/microsoft/vscode/issues/154479))
2022-12-09 23:51:57 +03:00
- fix: improve variable and repl performance in large projects ([#1433](https://github.com/microsoft/vscode-js-debug/issues/1433))
2022-12-12 21:49:57 +03:00
- fix: add ipv4->6 fallback ([vscode#167353](https://github.com/microsoft/vscode/issues/167353))
2022-12-15 22:32:02 +03:00
- fix: js-debug in the browser showing extraneous error ([#1440](https://github.com/microsoft/vscode-js-debug/issues/1440))
- fix: sourcemap renames not resolving property accessors ([#1383](https://github.com/microsoft/vscode-js-debug/issues/1383))
2022-12-28 02:03:42 +03:00
- fix: breakpoint in blazor files set in JS not applying ([#1488](https://github.com/microsoft/vscode-js-debug/issues/1488))
- fix: reduce number of ports used by debugger ([vscode#169182](https://github.com/microsoft/vscode/issues/169182))
2022-12-28 22:15:50 +03:00
- fix: support launching chrome dev/beta as default fallbacks ([#1489](https://github.com/microsoft/vscode-js-debug/issues/1489))
2022-12-31 04:08:16 +03:00
- fix: show memory refrence button for top-level watch expressions ([vscode#164124](https://github.com/microsoft/vscode/issues/164124))
2023-01-06 01:52:03 +03:00
- fix: don't hardcode generated source types as javascript ([vscode#168013](https://github.com/microsoft/vscode/issues/168013))
2022-12-31 04:08:16 +03:00
- refactor: improve breakpoint scanning speed 2-3x ([#1498](https://github.com/microsoft/vscode-js-debug/issues/1498))
2022-11-29 00:50:11 +03:00
## v1.74 (November 2022)
### v1.74.0 - 2022-11-28
2022-10-04 21:53:00 +03:00
- feat: add automatic support for nested sourcemaps ([#1390](https://github.com/microsoft/vscode-js-debug/issues/1390))
2022-10-13 19:46:45 +03:00
- feat: add an `ignoreLaunchArgs` option ([vscode#162957](https://github.com/microsoft/vscode/issues/162957))
2022-11-12 10:00:29 +03:00
- feat: add support for `console.profile` ([#1443](https://github.com/microsoft/vscode-js-debug/issues/1443))
fix: improve skipfile performance
Previously, `skipFiles` applied a new regex and eventual call to
`Debugger.setBlackboxPatterns` for every source. In #1179, this resulted
in very bad performance, since a regex was sent for each file loaded in
the user's `node_modules` (several thousand). We needed to do this since
`setBlackboxPatterns` doesn't have a "negation", so we had to compute on
the debugger side which files satisfied `skipFiles` and send those to
the runtime.
This commit makes some things smarter, and some things less smart. It
restricts `skipFiles` to very simple globs, allowing only wildcards and
negations. But, in exchange, it's able to make a finite number of
regexes based solely on those patterns. In most cases, this means that
we never need to send further `setBlackboxPatterns` updates to the
runtime after loading.
For example,
```js
{ skipFiles: ['**/node_modules/**', '!**/node_modules/my-library/**'] }
```
...compiles to...
```
/^(?!.*\/node_modules\/my-library\/.*$).*\/node_modules\/.*$/
```
We do still use the old strategy if a URL isn't skipped but maps to a
path that does skip. We could eventually make this smarter if the
SourcePathResolver's `absolutePathToUrlRegex` was mixed in somehow...
but those can't be combined or negated as simply as glob patterns.
This does run the risk of breaking users who use advanced glob patterns
in their `skipFiles`, but I haven't really encountered any of those and
I believe the tradeoff is worth it.
2022-10-08 02:31:14 +03:00
- fix: copying a date object resulting in an empty object ([vscode#162747](https://github.com/microsoft/vscode/issues/162747))
- fix: improve performance when using skipFiles in large projects ([#1179](https://github.com/microsoft/vscode-js-debug/issues/1179))
2022-10-06 00:48:12 +03:00
- fix: breakpoints failing to set on paths with multibyte URL characters ([#1364](https://github.com/microsoft/vscode-js-debug/issues/1364))
2022-10-06 02:04:16 +03:00
- fix: properly handle UNC paths ([#1148](https://github.com/microsoft/vscode-js-debug/issues/1148))
2022-10-06 23:07:38 +03:00
- fix: discover npm scripts in nested workspace folders ([#1321](https://github.com/microsoft/vscode-js-debug/issues/1321))
2022-10-06 23:58:48 +03:00
- chore: loosen restriction around enabling auto attach ([#1392](https://github.com/microsoft/vscode-js-debug/issues/1392))
2022-11-16 05:24:32 +03:00
- fix: use platform preferred case in launcher ([#1448](https://github.com/microsoft/vscode-js-debug/1448)) Contributed on behalf of STMicroelectronics
2022-09-27 10:07:16 +03:00
## v1.72 (September 2022)
### v1.72.0 - 2022-09-27
2022-08-30 22:52:53 +03:00
- fix: request loop on certain kinds of Node.js attach failures ([vscode#156810](https://github.com/microsoft/vscode/issues/156810))
2022-08-31 01:55:46 +03:00
- fix: breakpoints not being removed during startup ([#1371](https://github.com/microsoft/vscode-js-debug/issues/1371))
2022-08-25 00:18:00 +03:00
## v1.71 (August 2022)
### v1.71.0 - 2022-08-24
feat: make deno easier to configure (#1348)
* feat: make deno easier to configure
Previously deno required manually configuring runtimeArgs and port
flags, with manual selection of the debug port to use[1]
This adds a little bit of extra logic so that all the necessary
configuration for Deno is automatically wired up whenever the user sets
their runtimeExectuable to `deno`. For example, this now works:
```json
{
"type": "node"
"name": "Launch Program",
"program": "${workspaceFolder}/hello.ts",
"runtimeExecutable": "deno",
"request": "launch",
}
```
Where previously it was:
```json
{
"type": "node"
"name": "Launch Program",
"program": "${workspaceFolder}/hello.ts",
"runtimeExecutable": "deno",
"request": "launch",
"attachSimplePort": "9229",
"continueOnAttach": true,
"runtimeArgs": ["run", "--inspect-brk=127.0.0.1:9229", "--allow-all"]
}
```
1. https://medium.com/deno-the-complete-reference/run-and-debug-deno-applications-in-vscode-b6e3bff217f
* fixup! use debugCommand as inspect brk
2022-08-01 20:46:35 +03:00
- feat: make Deno easier to configure
2022-08-05 00:30:25 +03:00
- fix: path display issues in breakpoint diagnostic tool ([#1343](https://github.com/microsoft/vscode-js-debug/issues/1343))
2022-08-04 22:39:54 +03:00
- fix: improve breakpoint resolution in webpack HMR ([vscode#155331](https://github.com/microsoft/vscode/issues/155331))
2022-08-02 21:38:14 +03:00
- fix: allow overriding resolution of workspaceFolder in pathMapping ([#1308](https://github.com/microsoft/vscode-js-debug/issues/1308))
2022-08-02 01:49:27 +03:00
- fix: extraneous warnings when restarting debugging ([vscode#156432](https://github.com/microsoft/vscode/issues/156432))
2022-08-03 23:16:24 +03:00
- fix: webview debugging ([#1344](https://github.com/microsoft/vscode-js-debug/issues/1344))
2022-08-05 01:25:36 +03:00
- fix: stack traces logged immediately before exit not being sourcemapped ([vscode#142197](https://github.com/microsoft/vscode/issues/142197))
feat: make deno easier to configure (#1348)
* feat: make deno easier to configure
Previously deno required manually configuring runtimeArgs and port
flags, with manual selection of the debug port to use[1]
This adds a little bit of extra logic so that all the necessary
configuration for Deno is automatically wired up whenever the user sets
their runtimeExectuable to `deno`. For example, this now works:
```json
{
"type": "node"
"name": "Launch Program",
"program": "${workspaceFolder}/hello.ts",
"runtimeExecutable": "deno",
"request": "launch",
}
```
Where previously it was:
```json
{
"type": "node"
"name": "Launch Program",
"program": "${workspaceFolder}/hello.ts",
"runtimeExecutable": "deno",
"request": "launch",
"attachSimplePort": "9229",
"continueOnAttach": true,
"runtimeArgs": ["run", "--inspect-brk=127.0.0.1:9229", "--allow-all"]
}
```
1. https://medium.com/deno-the-complete-reference/run-and-debug-deno-applications-in-vscode-b6e3bff217f
* fixup! use debugCommand as inspect brk
2022-08-01 20:46:35 +03:00
2022-07-28 00:03:34 +03:00
## v1.70 (July 2022)
2022-07-28 00:06:20 +03:00
### v1.70.0 - 2022-07-27
2022-06-06 12:00:04 +03:00
2022-07-26 00:03:52 +03:00
- feat: support providing terminal args as a string to avoid escaping ([#1335](https://github.com/microsoft/vscode-js-debug/issues/1335))
2022-07-06 21:56:33 +03:00
- fix: performance improvements for setting breakpoints in large projects ([vscode#153470](https://github.com/microsoft/vscode/issues/153470))
2022-07-08 21:22:28 +03:00
- fix: completions not returning stack variables ([vscode#153651](https://github.com/microsoft/vscode/issues/153651))
2022-07-26 00:03:52 +03:00
- fix: react native windows direct debugging not showing variables ([vscode#154976](https://github.com/microsoft/vscode/issues/154976))
- fix: previews showing in some cases `[object Object]` ([#1338](https://github.com/microsoft/vscode-js-debug/issues/1338))
2022-06-28 04:32:19 +03:00
## v1.69 (June 2022)
### v1.69.0 - 2022-06-27
2022-06-07 16:09:51 +03:00
- feat: simplify pretty print to align with devtools ([vscode#151410](https://github.com/microsoft/vscode/issues/151410))
2022-06-10 13:05:25 +03:00
- feat: add a new **Debug: Save Diagnostic JS Debug Logs** command ([#1301](https://github.com/microsoft/vscode-js-debug/issues/1301))
2022-06-08 15:12:13 +03:00
- feat: use custom `toString()` methods to generate object descriptions ([#1284](https://github.com/microsoft/vscode-js-debug/issues/1284))
2022-06-14 01:47:07 +03:00
- feat: allow easy toggling between compiled and sourcemapped sources ([vscode#151412](https://github.com/microsoft/vscode/issues/151412))
2022-06-14 23:13:16 +03:00
- feat: implement step in targets ([vscode#123879](https://github.com/microsoft/vscode/issues/123879))
2022-06-06 12:00:04 +03:00
- fix: debugged child processes in ext host causing teardown ([#1289](https://github.com/microsoft/vscode-js-debug/issues/1289))
2022-06-06 13:45:01 +03:00
- fix: errors thrown in process tree lookup not being visible ([vscode#150754](https://github.com/microsoft/vscode/issues/150754))
2022-06-08 13:33:39 +03:00
- fix: extension debugging not working with two ipv6 interfaces ([vscode#144315](https://github.com/microsoft/vscode/issues/144315))
2022-06-10 15:14:40 +03:00
- fix: rare freezes if browsers logged information to stdout
2022-06-07 10:49:53 +03:00
- chore: adopt new restartFrame semantics from Chrome 104 ([#1283](https://github.com/microsoft/vscode-js-debug/issues/1283))
2022-06-06 12:00:04 +03:00
2022-05-30 18:42:30 +03:00
## v1.68 (May 2022)
### v1.68.0 - 2022-05-30
2022-05-17 20:01:31 +03:00
2022-05-18 19:38:15 +03:00
- chore: support new sha script hashes from chrome ([#1244](https://github.com/microsoft/vscode-js-debug/issues/1244))
2022-05-18 22:52:11 +03:00
- fix: bigint value previews not working in some cases ([#1277](https://github.com/microsoft/vscode-js-debug/issues/1277))
2022-05-17 20:01:31 +03:00
- fix: snap versions in alternate install locations resulting in warning ([#1239](https://github.com/microsoft/vscode-js-debug/issues/1239))
- fix: align hoverEvaluation config suggestion with actual default
- fix: remove query strings from sourcemapped URLs ([#1225](https://github.com/microsoft/vscode-js-debug/issues/1225))
- fix: prefer to parse source map directly before failling back to path mapping ([vscode#148864](https://github.com/microsoft/vscode/issues/148864))
- fix: only enter debug mode on f11 when debug view is visible ([vscode#141157](https://github.com/microsoft/vscode/issues/141157))
2022-04-27 00:55:36 +03:00
## v1.67 (April 2022)
2022-03-22 20:28:26 +03:00
2022-04-30 00:40:04 +03:00
### v1.67.2 - 2022-04-29
- fix: data URI sourcemaps not loading
2022-04-28 19:06:01 +03:00
### v1.67.1 - 2022-04-28
- fix: debug not working on Node 12 or lower
2022-04-27 00:55:36 +03:00
### v1.67.0 - 2022-04-26
- feat: apply pathMapping when loading sourcemaps ([#1240](https://github.com/microsoft/vscode-js-debug/issues/1240))
- feat: apply pathMapping when loading sourcemaps ([#1242](https://github.com/microsoft/vscode-js-debug/issues/1242))
2022-04-01 02:12:19 +03:00
- fix: sourcemap renames replacing in invalid contexts ([#1201](https://github.com/microsoft/vscode-js-debug/issues/1201))
2022-03-24 22:36:08 +03:00
2022-04-27 00:55:36 +03:00
## v1.66 (March 2022)
2022-03-24 22:36:08 +03:00
### v1.66.1 - 2022-03-24
2022-03-22 20:28:26 +03:00
- feat: adopt `CompletionItem.detail` ([vscode#145645](https://github.com/microsoft/vscode/issues/145645))
2022-05-21 00:04:19 +03:00
- feat: support for debugging webviews in UWPs ([#1209](https://github.com/microsoft/vscode-js-debug/issues/1209))
2022-03-24 21:45:04 +03:00
- fix: accessor properties not being writable ([vscode#146001](https://github.com/microsoft/vscode/issues/146001))
2022-03-24 22:10:20 +03:00
- fix: completions sometimes throwing issue on accessor ([#1218](https://github.com/microsoft/vscode-js-debug/issues/1218))
2022-03-22 20:28:26 +03:00
2022-03-04 01:34:09 +03:00
### v1.66.0 - 2022-03-03
2022-02-03 22:50:53 +03:00
2022-03-01 01:51:45 +03:00
- feat: add heap profiler
2022-03-03 21:12:56 +03:00
- fix: properly support DAP `valueFormat` ([#1188](https://github.com/microsoft/vscode-js-debug/issues/1188))
2022-02-28 21:54:27 +03:00
- fix: don't use `pwa-` prefixed launch types in snippets ([#1138](https://github.com/microsoft/vscode-js-debug/issues/1138))
- fix: readonly attribute not being applied to getter values ([vscode#143790](https://github.com/microsoft/vscode/issues/143790))
2022-03-02 23:17:24 +03:00
- fix: cwd being lost causing resolution errors in auto attach ([#1212](https://github.com/microsoft/vscode-js-debug/issues/1212))
2022-03-03 01:24:39 +03:00
- fix: avoid nesting `localRoot` 's in programmatic starts ([#1140](https://github.com/microsoft/vscode-js-debug/issues/1140))
2022-03-03 01:35:34 +03:00
- fix: icon in "stop profiling" button not spinning ([vscode#136742](https://github.com/microsoft/vscode/issues/136742))
2022-03-04 01:28:02 +03:00
- refactor: simplify and improve browser connection in WSL and remotes
2022-02-23 21:58:28 +03:00
## v1.65 (February 2022)
### v1.65.0 - 2022-02-23
2022-02-09 19:31:09 +03:00
- feat: adopt `isTransient` to avoid persisting debug terminal ([#1196](https://github.com/microsoft/vscode-js-debug/issues/1196))
2022-02-23 21:56:18 +03:00
- feat: adopt new presentationHint.lazy for getters ([#1211](https://github.com/microsoft/vscode-js-debug/issues/1211))
2022-02-28 21:54:27 +03:00
- fix: don't use `pwa-` prefixed launch types in snippets ([#1138](https://github.com/microsoft/vscode-js-debug/issues/1138))
2022-02-04 02:17:46 +03:00
- fix: logpoints causing pauses if console.log returns truthy ([#1191](https://github.com/microsoft/vscode-js-debug/issues/1191))
2022-02-05 02:59:26 +03:00
- fix: handle query string and path fragments in `file` s within the launch config ([vscode#142199](https://github.com/microsoft/vscode/issues/142199))
2022-02-15 22:22:44 +03:00
- fix: do not narrow outFiles within the workspace folder automatically ([vscode#142641](https://github.com/microsoft/vscode/issues/142641))
2022-02-16 03:11:10 +03:00
- fix: improve formatting of errors in output ([vscode#122870](https://github.com/microsoft/vscode/issues/122870))
2022-02-18 03:50:58 +03:00
- fix: improve labels in Excluded Caller view ([vscode#141669](https://github.com/microsoft/vscode/issues/141669))
2022-02-05 01:04:58 +03:00
- refactor: remove usage of `Debugger.callFrame.url` ([#1136](https://github.com/microsoft/vscode-js-debug/issues/1136))
2022-02-03 22:50:53 +03:00
- refactor: clean debt around output, fix previews not updating on memory changes
2022-02-23 21:58:28 +03:00
## v1.64 (January 2022)
2022-01-25 04:44:39 +03:00
2022-02-08 19:56:16 +03:00
### v1.64.3 - 2022-02-08
- fix: blazor attachment not working ([#1190](https://github.com/microsoft/vscode-js-debug/issues/1190))
2022-01-27 22:24:26 +03:00
### v1.64.2 - 2022-01-27
- fix: excluded callers not working consistently
2022-01-25 21:10:18 +03:00
### v1.64.1 - 2022-01-25
- fix: excluded callers not updating during same session
2022-01-25 21:14:15 +03:00
- fix: capitalization of label in exclude callers ([vscode#141454](https://github.com/microsoft/vscode/issues/141454))
2022-01-25 21:52:45 +03:00
- fix: respect bytesOffset/byteLength when reading/writing memory ([vscode#141449](https://github.com/microsoft/vscode/issues/141449))
2022-01-25 21:10:18 +03:00
2022-01-25 04:44:39 +03:00
### v1.64.0 - 2022-01-24
2021-08-27 00:34:09 +03:00
2022-01-14 22:06:57 +03:00
- feat: support debugging Edge on Linux ([vscode#138495](https://github.com/microsoft/vscode/issues/138495))
2022-01-05 00:04:01 +03:00
- feat: support readMemory/writeMemory requests ([#1167](https://github.com/microsoft/vscode/issues/1167))
2022-01-05 22:43:42 +03:00
- feat: copy binary types better ([#1168](https://github.com/microsoft/vscode-js-debug/issues/1168))
2022-01-14 22:06:57 +03:00
- feat: add excluded callers ([vscode#127775](https://github.com/microsoft/vscode/issues/127775))
- fix: use default NVM directory if NVM_DIR is not set ([vscode#133521](https://github.com/microsoft/vscode/issues/133521))
- fix: lines offset when debugging web worker extensions ([vscode#136242](https://github.com/microsoft/vscode/issues/136242))
- fix: "copy as expression" and "add to watch" for private fields ([vscode#135944](https://github.com/microsoft/vscode/issues/135944))
2021-11-12 19:47:05 +03:00
- fix: `autoAttachChildProcesses` in extension host sometimes not working ([#1134](https://github.com/microsoft/vscode-js-debug/issues/1134))
2022-01-14 22:06:57 +03:00
- fix: improve sourcemap resolution when code is outside of the workspaceFolder ([vscode#139086](https://github.com/microsoft/vscode/issues/139086))
- fix: automatically try 127.0.0.1 if requests to localhost fail ([vscode#140536](https://github.com/microsoft/vscode/issues/140536))
- fix: make node process regex more permissive ([vscode#137084](https://github.com/microsoft/vscode/issues/137084))
2022-01-13 20:17:08 +03:00
- fix: breakpoints in paths with URI component entities not binding ([#1174](https://github.com/microsoft/vscode-js-debug/issues/1174))
2021-10-26 19:00:16 +03:00
## v1.62 (October 2021)
### v1.62.0 - 2021-10-26
2021-10-12 23:57:36 +03:00
- feat: allow multiline values in envFiles ([#1116](https://github.com/microsoft/vscode-js-debug/issues/1116))
2021-10-13 00:20:04 +03:00
- feat: rewrite old `.scripts` command to new diagnostic tool
2022-01-14 22:06:57 +03:00
- feat: sort non-enumerable properties to match Chrome devtools ([vscode#73061](https://github.com/microsoft/vscode/issues/73061))
- fix: update path handling when debugging vscode webviews ([vscode#133867](https://github.com/microsoft/vscode/issues/133867))
2021-10-08 19:15:15 +03:00
- fix: allow webpacked path with special characters to map ([#1080](https://github.com/microsoft/vscode-js-debug/issues/1080))
2022-01-14 22:06:57 +03:00
- fix: provide explicit warning if cwd is invalid ([vscode#133310](https://github.com/microsoft/vscode/issues/133310))
2021-10-12 23:53:28 +03:00
- fix: don't change url when restarting the debug session ([#1103](https://github.com/microsoft/vscode-js-debug/issues/1103))
2021-10-13 00:11:05 +03:00
- fix: breakpoint diagnostic tool not working
2022-01-14 22:06:57 +03:00
- fix: use proper default resolution for sourceMapPathOverrides for node-terminal ([vscode#114076](https://github.com/microsoft/vscode/issues/114076))
2021-10-25 19:52:01 +03:00
- fix: private class fields not working in repl ([#1113](https://github.com/microsoft/vscode-js-debug/issues/1113))
2021-10-25 19:58:19 +03:00
- chore: update docstring on `debugWebviews` ([#1127](https://github.com/microsoft/vscode-js-debug/issues/1127))
2021-09-29 02:08:43 +03:00
## v1.61 (September 2021)
### v1.61.0 - 2021-09-28
2022-01-14 22:06:57 +03:00
- fix: sourcemap locations not resolving on remotes ([vscode#131729](https://github.com/microsoft/vscode/issues/131729))
- fix: remove redundant `__proto__` prop on recent V8 versions ([vscode#130365](https://github.com/microsoft/vscode/issues/130365))
2021-09-01 19:58:13 +03:00
- fix: debug ports being auto forwarded after detach ([#1092](https://github.com/microsoft/vscode-js-debug/issues/1092))
2021-09-04 18:15:33 +03:00
- fix: don't incorrectly scope sourcemap resolution to node_modules ([#1100](https://github.com/microsoft/vscode-js-debug/issues/1100))
2021-09-18 02:34:03 +03:00
- fix: sourcemaps not working in preloads in older Electron versions ([#1099](https://github.com/microsoft/vscode-js-debug/issues/1099))
2022-01-14 22:06:57 +03:00
- fix: duplicate entries in launch.json creator ([vscode#132932](https://github.com/microsoft/vscode/issues/132932))
2021-08-30 21:42:51 +03:00
- feat: add node_internals to skipFiles by default ([#1091](https://github.com/microsoft/vscode-js-debug/issues/1091))
2021-08-31 23:59:22 +03:00
- feat: allow using a .ps1 script as a runtimeExectuable ([#1093](https://github.com/microsoft/vscode-js-debug/issues/1093))
2022-01-14 22:06:57 +03:00
- feat: avoid attaching to scripts in .rc files ([vscode#127717](https://github.com/microsoft/vscode/issues/127717))
2021-08-27 00:34:09 +03:00
2021-08-24 01:53:28 +03:00
## v1.60 (August 2021)
2021-08-04 01:58:25 +03:00
2021-08-24 01:53:28 +03:00
### v1.60.1 - 2021-08-23
2021-08-07 08:51:21 +03:00
2022-01-14 22:06:57 +03:00
- fix: fall back to any installed browser version if stable is not available ([vscode#129013](https://github.com/microsoft/vscode/issues/129013))
- fix: workspaceFolder error in workspace launch configs ([vscode#128922](https://github.com/microsoft/vscode/issues/128922))
2021-08-07 08:51:21 +03:00
- fix: console logs being slow when run without debugging ([#1068](https://github.com/microsoft/vscode-js-debug/issues/1068))
2022-01-14 22:06:57 +03:00
- fix: not pausing on unhandled promise rejections ([vscode#130265](https://github.com/microsoft/vscode/issues/130265))
2021-08-11 19:38:34 +03:00
- feat: support setExpression for updating WATCH view variables ([#1075](https://github.com/microsoft/vscode-js-debug/issues/1075))
2021-08-21 01:02:54 +03:00
- feat: integrate skipFiles with smartStepping to step through blackbox failures ([#1085](https://github.com/microsoft/vscode-js-debug/issues/1085))
2022-01-14 22:06:57 +03:00
- fix: extension host not always being torn down when stopping debugging ([vscode#126911](https://github.com/microsoft/vscode/issues/126911))
- fix: args list not updating when session is restarted ([vscode#128058](https://github.com/microsoft/vscode/issues/128058))
2021-08-04 01:58:25 +03:00
2021-08-03 22:32:58 +03:00
### v1.60.0 - 2021-08-03
- chore: take ownership of the default launch types ([#1065](https://github.com/microsoft/vscode-js-debug/issues/1065))
2022-01-14 22:06:57 +03:00
- fix: apply electron updates for debugging vscode webviews ([vscode#128637](https://github.com/microsoft/vscode/issues/128637))
2021-08-03 01:24:40 +03:00
2021-07-27 20:03:29 +03:00
## v1.59 (July 2021)
### v1.59.0 - 2021-07-27
2021-05-03 21:02:18 +03:00
2022-01-14 22:06:57 +03:00
- feat: support $returnValue in conditional breakpoints ([vscode#129328](https://github.com/microsoft/vscode/issues/129328))
- fix: pausing on first line of worker_thread when created with empty env ([vscode#125451](https://github.com/microsoft/vscode/issues/125451))
2021-07-19 18:44:47 +03:00
- fix: exclude electron from chrome attach reload ([#1058](https://github.com/microsoft/vscode-js-debug/issues/1058))
2021-07-21 01:08:05 +03:00
- fix: retry websocket connections instead of waiting for timeout
2021-07-08 01:28:38 +03:00
- chore: adopt new terminal icon
2021-07-01 02:26:09 +03:00
## v1.58 (June 2021)
2021-07-02 00:05:46 +03:00
### v1.58.2 - 2021-07-01
- fix: breakpoints not being set when debugging file uris ([#1035](https://github.com/microsoft/vscode-js-debug/issues/1035))
2021-07-01 02:26:09 +03:00
### v1.58.1 - 2021-06-30
2021-06-23 21:13:26 +03:00
- feat: allow disabling sourcemap renames ([#1033](https://github.com/microsoft/vscode-js-debug/issues/1033))
2021-06-24 00:56:31 +03:00
- fix: show welcome view for all common languages ([#1039](https://github.com/microsoft/vscode-js-debug/issues/1039))
2021-06-24 22:43:13 +03:00
- fix: apply skipFile exception checking for promise rejections
2021-06-17 00:33:42 +03:00
### v1.58.0 - 2021-06-16
2021-06-10 05:06:38 +03:00
- feat: reload page on attached restart ([#1004](https://github.com/microsoft/vscode-js-debug/issues/1004))
2021-06-16 03:13:12 +03:00
- feat: allow taking heap snapshots with profiler ([#1031](https://github.com/microsoft/vscode-js-debug/issues/1031))
2022-01-14 22:06:57 +03:00
- fix: default F5 not working on files outside workspace ([vscode#125796](https://github.com/microsoft/vscode/issues/125796))
- fix: debugging with no launch config fails when tsc task detection is disabled ([vscode#69572](https://github.com/microsoft/vscode/issues/69572))
- fix: race causing lost sessions when attaching to many concurrent processes in the debug terminal ([vscode#124060](https://github.com/microsoft/vscode/issues/124060))
2021-06-10 23:11:01 +03:00
- fix: pathMapping not working if url in browser launch is undefined ([#1003](https://github.com/microsoft/vscode-js-debug/issues/1003))
2021-06-11 20:50:56 +03:00
- fix: error when trying to set a breakpoint in index.html ([#1028](https://github.com/microsoft/vscode-js-debug/issues/1028))
2021-06-16 19:46:25 +03:00
- fix: only request source content for sourcemaps with renames ([#1033](https://github.com/microsoft/vscode-js-debug/issues/1033))
2022-01-14 22:06:57 +03:00
- chore: update terminal profile contributions ([vscode#120369](https://github.com/microsoft/vscode/issues/120369))
2021-06-02 23:56:25 +03:00
## v1.57 (May 2021)
### v1.57.0 - 2021-06-02
2022-01-14 22:06:57 +03:00
- feat: support renamed sourcemap identifiers ([vscode#12066](https://github.com/microsoft/vscode/issues/12066))
2021-05-15 02:15:50 +03:00
- feat: support DAP `hitBreakpointIds` ([#994](https://github.com/microsoft/vscode-js-debug/issues/994))
2021-05-18 00:51:28 +03:00
- feat: add Edge inspector integration
2022-01-14 22:06:57 +03:00
- feat: allow limited adjustment of launch config options during restart ([vscode#118196](https://github.com/microsoft/vscode/issues/118196))
2021-05-03 21:02:18 +03:00
- fix: make sure servers are listening before returning
2021-05-03 21:05:48 +03:00
- fix: don't send infinite telemetry requests for React Native ([#981](https://github.com/microsoft/vscode-js-debug/issues/981))
2022-01-14 22:06:57 +03:00
- fix: skipFiles working inconsistently in `attach` mode ([vscode#118282](https://github.com/microsoft/vscode/issues/118282))
- fix: contribute js-debug to html ([vscode#123106](https://github.com/microsoft/vscode/issues/123106))
2021-05-03 22:45:25 +03:00
- chore: log errors activating auto attach
2022-01-14 22:06:57 +03:00
- fix: intermittent debug failures with browsers, especially Electron ([vscode#123420](https://github.com/microsoft/vscode/issues/123420)))
- fix: add additional languages for browser debugging ([vscode#123484](https://github.com/microsoft/vscode/issues/123484))
- fix: worker processes breaking sessions when attaching multiple times ([vscode#124045](https://github.com/microsoft/vscode/issues/124045))
2021-05-27 02:02:05 +03:00
- fix: wrong name of autogenerated edge debug config
2021-06-02 23:56:25 +03:00
- fix: add warning for outdated or buggy Node.js versions ([#1017](https://github.com/microsoft/vscode-js-debug/issues/1017))
- refactor: include a mandatory path in the CDP proxy ([#987](https://github.com/microsoft/vscode-js-debug/issues/987))
2022-01-14 22:06:57 +03:00
- chore: adopt new terminal profile contribution point ([vscode#120369](https://github.com/microsoft/vscode/issues/120369))
2021-05-03 21:02:18 +03:00
## v1.56 (April 2021)
### v1.56.2 - 2021-04-39
2021-04-29 22:35:17 +03:00
- fix: string previews not working in RN Windows
2021-05-03 21:02:18 +03:00
### v1.56.1 - 2021-04-23
2021-04-13 18:54:18 +03:00
- feat: show private properties in the inspector ([#892](https://github.com/microsoft/vscode-js-debug/issues/892))
2022-01-14 22:06:57 +03:00
- fix: sources not working in RN Windows ([vscode#121136](https://github.com/microsoft/vscode/issues/121136))
2021-04-20 01:44:26 +03:00
- fix: improve suggest tool behavior ([#970](https://github.com/microsoft/vscode-js-debug/issues/970))
2021-04-24 00:27:06 +03:00
- fix: re-apply breakpoints if pages crash
2021-04-13 18:54:18 +03:00
2021-05-03 21:02:18 +03:00
### v1.56.0 - 2021-04-07
2021-03-25 00:43:38 +03:00
2022-01-14 22:06:57 +03:00
- feat: 'intelligently' suggest using diagnostic tool for breakpoint issues ([vscode#57590](https://github.com/microsoft/vscode/issues/57590))
2021-04-07 19:51:59 +03:00
- feat: add cdp sharing for extensions to interact with debugging, see [docs ](./CDP_SHARE.md ) ([#892](https://github.com/microsoft/vscode-js-debug/issues/893))
2022-01-14 22:06:57 +03:00
- fix: runtimeVersion overwriting default PATH ([vscode#120140](https://github.com/microsoft/vscode/issues/120140))
- fix: skipFiles not skipping ranges in sourcemapped scripts ([vscode#118282](https://github.com/microsoft/vscode/issues/118282))
2021-03-25 00:43:38 +03:00
- chore: update wording on debug terminal label to match new profiles
2021-03-31 21:37:45 +03:00
- fix: 'node version is outdated' incorrectly showing with auto attach ([#957](https://github.com/microsoft/vscode-js-debug/issues/957))
2022-01-14 22:06:57 +03:00
- fix: programs not terminating in 'run without debugging' with break on exception ([vscode#119340](https://github.com/microsoft/vscode/issues/119340))
- fix: browser debugging when using a WSL remote ([vscode#120227](https://github.com/microsoft/vscode/issues/120227))
2021-03-25 00:43:38 +03:00
2021-05-03 21:02:18 +03:00
## v1.55 (March 2021)
### v1.55.1 - 2021-03-24
2021-03-24 18:54:52 +03:00
- fix: sessions hanging if exception is thrown immediately before or during shutdown
2021-03-24 19:33:05 +03:00
- fix: track DAP servers in ports manager as well ([#942 comment](https://github.com/microsoft/vscode-js-debug/issues/942#event-4501887036))
2021-03-24 18:54:52 +03:00
2021-05-03 21:02:18 +03:00
### v1.55.0 - 2021-03-22
2021-03-02 01:41:30 +03:00
2022-01-14 22:06:57 +03:00
- feat: implement 'start debugging and stop on entry' command/keybinding ([vscode#49855](https://github.com/microsoft/vscode/issues/49855))
2021-03-09 05:10:14 +03:00
- feat: improve handling of symbolic links ([#776](https://github.com/microsoft/vscode-js-debug/issues/776))
2021-03-16 03:12:12 +03:00
- feat: add forwarded port attributes ([#942](https://github.com/microsoft/vscode-js-debug/issues/942))
2021-03-02 01:41:30 +03:00
- fix: pretty print not working when evaling sources ([#929](https://github.com/microsoft/vscode-js-debug/issues/929))
- fix: browser debugging in remote not working on some Linux systems ([#908](https://github.com/microsoft/vscode-js-debug/issues/908))
2022-01-14 22:06:57 +03:00
- fix: edge not launching if VS Code is run in admin mode on windows ([vscode#117005](https://github.com/microsoft/vscode/issues/117005))
2021-03-05 22:46:31 +03:00
- fix: exception breakpoint toggle getting stuck ([919](https://github.com/microsoft/vscode-js-debug/issues/919))
2021-03-06 01:04:40 +03:00
- fix: spooky race that could incorrectly break when entering hot-transpiled code
2021-03-05 22:46:31 +03:00
2021-05-03 21:02:18 +03:00
## v1.54 (February 2021)
### v1.54.4 - 2021-03-04
2021-03-05 22:46:31 +03:00
2021-03-05 08:50:12 +03:00
- fix: worker_thread debugging node working on Node >14.5.0 ([933](https://github.com/microsoft/vscode-js-debug/issues/933))
2021-03-02 01:41:30 +03:00
2021-05-03 21:02:18 +03:00
### v1.54.3 - 2021-02-24
2021-02-25 02:22:37 +03:00
- fix: auto attach failing when entering node repl
2021-05-03 21:02:18 +03:00
### v1.54.2 - 2021-02-23
2021-02-05 02:05:38 +03:00
- fix: auto attach only to workspace scripts by default ([#856](https://github.com/microsoft/vscode-js-debug/issues/856))
2022-01-14 22:06:57 +03:00
- fix: do not show restart frame action on async stacktraces ([vscode#116345](https://github.com/microsoft/vscode/issues/116345))
- fix: do not attach to node-gyp fixing install failures ([vscode#117312](https://github.com/microsoft/vscode/issues/117312))
- fix: sessions being mixed up or not initializing when attaching concurrently ([vscode#115996](https://github.com/microsoft/vscode/issues/115996))
2021-02-05 02:05:38 +03:00
2021-05-03 21:02:18 +03:00
### v1.54.1 - 2021-02-04
2021-02-08 19:04:59 +03:00
- fix: wrong command used in create debug terminal command
2021-05-03 21:02:18 +03:00
### v1.54.0 - 2021-02-08
2021-02-02 03:10:10 +03:00
2022-01-14 22:06:57 +03:00
- fix: allow copying values from watch expressions ([vscode#115049](https://github.com/microsoft/vscode/issues/115049))
2021-02-04 21:17:05 +03:00
- fix: reuse debug terminals when running npm scripts, when possible
- refactor: move script lens functionality into built-in npm extension
2021-02-02 03:10:10 +03:00
2021-05-03 21:02:18 +03:00
## v1.53 (January 2021)
### v1.53.0 - 2021-01-25
2020-12-07 22:25:02 +03:00
2020-12-09 23:57:36 +03:00
- feat: allow debugging node worker_threads
2022-01-14 22:06:57 +03:00
- feat: allow pausing on conditional exceptions ([vscode#104453](https://github.com/microsoft/vscode/issues/104453))
2020-12-08 20:36:04 +03:00
- feat: make the line on log messages take into account skipFiles ([#882](https://github.com/microsoft/vscode-js-debug/issues/882))
2021-01-09 01:44:04 +03:00
- feat: allow specifying request options used to request sourcemaps and content ([#904](https://github.com/microsoft/vscode-js-debug/issues/904))
2020-12-07 22:25:02 +03:00
- fix: persist state in the diagnostic tool ([#879](https://github.com/microsoft/vscode-js-debug/issues/879))
2022-01-14 22:06:57 +03:00
- fix: allow outdated node dialog to be bypassed ([vscode#111642](https://github.com/microsoft/vscode/issues/111642))
2020-12-08 02:03:43 +03:00
- fix: syntax errors in chrome not showing locations ([#867](https://github.com/microsoft/vscode-js-debug/issues/867))
2020-12-09 21:56:08 +03:00
- fix: handle certain types of webpack source maps in attachments ([#854](https://github.com/microsoft/vscode-js-debug/issues/854))
2020-12-15 20:04:37 +03:00
- fix: attachment issue on Node 15 ([#895](https://github.com/microsoft/vscode-js-debug/issues/895))
2020-12-15 20:56:01 +03:00
- fix: default node cwd to the localRoot if set ([#894](https://github.com/microsoft/vscode-js-debug/issues/894))
2020-12-18 21:50:42 +03:00
- fix: fix: better handle html served as index and without extensions ([#883](https://github.com/microsoft/vscode-js-debug/issues/883), [#884 ](https://github.com/microsoft/vscode-js-debug/issues/884 ))
2020-12-18 20:36:08 +03:00
- docs: remove preview terminology from js-debug ([#894](https://github.com/microsoft/vscode-js-debug/issues/894))
2021-01-05 03:38:00 +03:00
- fix: debugger statements being missed if directly stepped on the first executable line of a new script early in execution
2021-01-09 02:13:18 +03:00
- fix: source map warning on node 15 ([#903](https://github.com/microsoft/vscode-js-debug/issues/903))
2020-12-07 22:25:02 +03:00
2021-05-03 21:02:18 +03:00
## v1.52 (November/December 2020)
### v1.52.2 - 2020-12-07
2020-12-08 02:48:12 +03:00
2022-01-14 22:06:57 +03:00
- fix: issue preventing breakpoint predictor from running in ext host ([vscode#112052](https://github.com/microsoft/vscode/issues/112052))
2020-12-08 02:48:12 +03:00
2021-05-03 21:02:18 +03:00
### v1.52.1 - 2020-12-01
2020-12-01 20:32:39 +03:00
- fix: processes not being killed on posix ([#864](https://github.com/microsoft/vscode-js-debug/issues/864))
2021-05-03 21:02:18 +03:00
### v1.52.0 - 2020-11-30
2020-10-30 20:46:15 +03:00
2020-10-30 21:10:05 +03:00
- feat: allow debugging node internals ([#823](https://github.com/microsoft/vscode-js-debug/issues/823))
2022-01-14 22:06:57 +03:00
- feat: show diagnostic tool in a webview and integrate with vscode theme ([vscode#109526](https://github.com/microsoft/vscode/issues/109526), [vscode#109529 ](https://github.com/microsoft/vscode/issues/109529 ), [vscode#109531 ](https://github.com/microsoft/vscode/issues/109531 ))
2020-11-03 21:36:01 +03:00
- feat: allow specifying defaults runtimeExecutables ([#836](https://github.com/microsoft/vscode-js-debug/issues/836))
2020-11-03 01:51:49 +03:00
- feat: support vscode webview resource uri sourcemaps ([#820](https://github.com/microsoft/vscode-js-debug/pull/820))
2020-11-23 23:39:23 +03:00
- feat: allow configuring the debugger killBehavior ([#630](https://github.com/microsoft/vscode-js-debug/issues/630))
2020-10-30 20:51:10 +03:00
- fix: support chrome dev and beta builds ([ref](https://github.com/OmniSharp/omnisharp-vscode/issues/4108))
2020-10-30 20:46:15 +03:00
- fix: race causing potentially corrupted log files ([#825](https://github.com/microsoft/vscode-js-debug/issues/825))
2022-01-14 22:06:57 +03:00
- fix: extension host debugging pausing in internals ([vscode#105047](https://github.com/microsoft/vscode/issues/105047))
2020-11-03 20:39:58 +03:00
- fix: make urls ending in `/*` also match the base path ([#834](https://github.com/microsoft/vscode-js-debug/issues/834))
2020-11-04 01:58:42 +03:00
- fix: ignore hash portion of url when determining matches ([#840](https://github.com/microsoft/vscode-js-debug/issues/840))
2020-11-04 02:54:47 +03:00
- fix: automatically add a \* suffix to sourceMapPathOverrides that lack one ([#841](https://github.com/microsoft/vscode-js-debug/issues/841))
2020-11-09 20:35:27 +03:00
- fix: don't show `Debug: Open Link` command in web where it doesn't work
2020-11-10 21:49:51 +03:00
- fix: handle exceptions thrown dealing with sourcemaps in prediction ([#845](https://github.com/microsoft/vscode-js-debug/issues/845))
2020-11-10 21:45:13 +03:00
- fix: don't show quick pick when there is only a single npm script ([#851](https://github.com/microsoft/vscode-js-debug/issues/851))
2020-11-12 01:27:58 +03:00
- fix: don't narrow outfiles on any remoteRoot ([#854](https://github.com/microsoft/vscode-js-debug/issues/854))
2020-11-12 01:33:28 +03:00
- fix: more thoroughly clean VS Code-specific environment variables from launch ([#64897](https://github.com/microsoft/vscode/issues/64897), [#38428 ](https://github.com/microsoft/vscode/issues/38428 ))
2020-11-23 23:51:17 +03:00
- fix: node internals not skipping on Node 15 ([#862](https://github.com/microsoft/vscode-js-debug/issues/862))
2020-11-26 10:37:46 +03:00
- fix: don't scan outfiles when sourceMaps is false ([#866](https://github.com/microsoft/vscode-js-debug/issues/866))
2022-01-14 22:06:57 +03:00
- fix: skipfiles not working for paths in dotfiles/folders ([vscode#111301](https://github.com/microsoft/vscode/issues/111301))
2020-10-30 20:46:15 +03:00
2021-05-03 21:02:18 +03:00
## v1.51 (October 2020)
### v1.51.0 - 2020-10-26
2020-10-09 21:06:32 +03:00
- feat: add a diagnostic tool under the `Create Diagnostic Information` command ([#260](https://github.com/microsoft/vscode-js-debug/issues/260))
2020-10-22 02:32:45 +03:00
- feat: add an advanced `perScriptSourcemaps` option, when loading individual unbundled scripts
2022-01-14 22:06:57 +03:00
- feat: suffix rather than prefix setter/getters ([vscode#108036](https://github.com/microsoft/vscode/issues/108036))
2020-10-09 21:06:32 +03:00
- fix: include the response body in sourcemap http error info
2022-01-14 22:06:57 +03:00
- fix: extensions being able to activate before the debugger attaches ([vscode#108141](https://github.com/microsoft/vscode/pull/108141))
2020-10-09 21:06:32 +03:00
- fix: debugger failing to connect on Node 14 on Windows 7 ([#791](https://github.com/microsoft/vscode-js-debug/issues/791))
- fix: inherit the system's NODE_OPTIONS if set ([#790](https://github.com/microsoft/vscode-js-debug/issues/790))
- fix: use `*` as a urlFilter by default only for launching (not attaching) ([ref](https://github.com/microsoft/vscode-chrome-debug/issues/719))
- fix: exclude `nvm` -installed binaries from auto attach ([#794](https://github.com/microsoft/vscode-js-debug/issues/794))
2020-10-09 21:42:07 +03:00
- fix: smart auto attaching briefly debugging a process when using `code` from the CLI ([#783](https://github.com/microsoft/vscode-js-debug/issues/783))
2020-10-09 22:24:18 +03:00
- fix: realtime performance not being shown when a webworker is selected ([ref](https://github.com/microsoft/vscode-js-profile-visualizer/issues/23))
2020-10-22 00:58:09 +03:00
- fix: breakpoints sometimes not being rebound after navigating away from and back to a page ([#807](https://github.com/microsoft/vscode-js-debug/issues/807))
2020-10-22 01:00:53 +03:00
- fix: breakpoints not being bound correctly on Blazor apps ([#796](https://github.com/microsoft/vscode-js-debug/issues/796))
2022-01-14 22:06:57 +03:00
- fix: remote source maps don't resolve correctly with an absolute sourceroot shorter than the local path ([vscode#108418](https://github.com/microsoft/vscode/issues/108418))
2020-10-22 01:00:53 +03:00
- fix: terminal links not setting the first workspace folder ([#701](https://github.com/microsoft/vscode-js-debug/issues/701))
2022-01-14 22:06:57 +03:00
- fix: send ctrl+c to kill nodemon running in debug terminal ([vscode#108289](https://github.com/microsoft/vscode/issues/108289))
2020-10-22 22:05:49 +03:00
- fix: increase auto attach timeout ([#806](https://github.com/microsoft/vscode-js-debug/issues/806))
2022-01-14 22:06:57 +03:00
- fix: stepping into function on the first line of a file with a breakpoint ([vscode#107859](https://github.com/microsoft/vscode/issues/107859))
2020-10-23 01:29:20 +03:00
- fix: webpage opening twice when using `serverReadyAction` with `console: integratedTerminal` ([#814](https://github.com/microsoft/vscode-js-debug/issues/814))
2020-10-22 02:29:53 +03:00
- refactor: improve performance when loading very many sourcemaps for pages that don't need authentication
2022-01-14 22:06:57 +03:00
- refactor: remove runtime dependency on TypeScript ([vscode#107680](https://github.com/microsoft/vscode/issues/107680))
2020-10-09 21:06:32 +03:00
## 1.50.2 - 2020-10-02
Start of changelog records