2020-10-09 21:06:32 +03:00
# Changelog
2020-10-26 21:58:43 +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-05-17 20:01:31 +03:00
### Nightly (only)
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-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