Skip to content

Latest commit

 

History

History
161 lines (120 loc) · 11.7 KB

CHANGELOG.md

File metadata and controls

161 lines (120 loc) · 11.7 KB

Changelog

This changelog records changes to stable releases since 1.50.2. "TBA" changes here may be available in the nightly release 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.

Nightly

  • refactor: include a mandator path in the CDP proxy (#987)
  • fix: make sure servers are listening before returning
  • fix: don't send infinite telemetry requests for React Native (#981)
  • fix: skipFiles working inconsistently in attach mode (ref)
  • chore: log errors activating auto attach

v1.56 (April 2021)

v1.56.2 - 2021-04-39

  • fix: string previews not working in RN Windows

v1.56.1 - 2021-04-23

  • feat: show private properties in the inspector (#892)
  • fix: sources not working in RN Windows (ref)
  • fix: improve suggest tool behavior (#970)
  • fix: re-apply breakpoints if pages crash

v1.56.0 - 2021-04-07

  • feat: 'intelligently' suggest using diagnostic tool for breakpoint issues (ref)
  • feat: add cdp sharing for extensions to interact with debugging, see docs (#892)
  • fix: runtimeVersion overwriting default PATH (ref)
  • fix: skipFiles not skipping ranges in sourcemapped scripts (ref)
  • chore: update wording on debug terminal label to match new profiles
  • fix: 'node version is outdated' incorrectly showing with auto attach (#957)
  • fix: programs not terminating in 'run without debugging' with break on exception (ref)
  • fix: browser debugging when using a WSL remote (ref)

v1.55 (March 2021)

v1.55.1 - 2021-03-24

  • fix: sessions hanging if exception is thrown immediately before or during shutdown
  • fix: track DAP servers in ports manager as well (#942 comment)

v1.55.0 - 2021-03-22

  • feat: implement 'start debugging and stop on entry' command/keybinding (ref)
  • feat: improve handling of symbolic links (#776)
  • feat: add forwarded port attributes (#942)
  • fix: pretty print not working when evaling sources (#929)
  • fix: browser debugging in remote not working on some Linux systems (#908)
  • fix: edge not launching if VS Code is run in admin mode on windows (ref)
  • fix: exception breakpoint toggle getting stuck (919)
  • fix: spooky race that could incorrectly break when entering hot-transpiled code

v1.54 (February 2021)

v1.54.4 - 2021-03-04

  • fix: worker_thread debugging node working on Node >14.5.0 (933)

v1.54.3 - 2021-02-24

  • fix: auto attach failing when entering node repl

v1.54.2 - 2021-02-23

  • fix: auto attach only to workspace scripts by default (#856)
  • fix: do not show restart frame action on async stacktraces (ref)
  • fix: do not attach to node-gyp fixing install failures (ref)
  • fix: sessions being mixed up or not initializing when attaching concurrently (ref)

v1.54.1 - 2021-02-04

  • fix: wrong command used in create debug terminal command

v1.54.0 - 2021-02-08

  • fix: allow copying values from watch expressions (ref)
  • fix: reuse debug terminals when running npm scripts, when possible
  • refactor: move script lens functionality into built-in npm extension

v1.53 (January 2021)

v1.53.0 - 2021-01-25

  • feat: allow debugging node worker_threads
  • feat: allow pausing on conditional exceptions (ref)
  • feat: make the line on log messages take into account skipFiles (#882)
  • feat: allow specifying request options used to request sourcemaps and content (#904)
  • fix: persist state in the diagnostic tool (#879)
  • fix: allow outdated node dialog to be bypassed (ref)
  • fix: syntax errors in chrome not showing locations (#867)
  • fix: handle certain types of webpack source maps in attachments (#854)
  • fix: attachment issue on Node 15 (#895)
  • fix: default node cwd to the localRoot if set (#894)
  • fix: fix: better handle html served as index and without extensions (#883, #884)
  • docs: remove preview terminology from js-debug (#894)
  • fix: debugger statements being missed if directly stepped on the first executable line of a new script early in execution
  • fix: source map warning on node 15 (#903)

v1.52 (November/December 2020)

v1.52.2 - 2020-12-07

  • fix: issue preventing breakpoint predictor from running in ext host (ref)

v1.52.1 - 2020-12-01

  • fix: processes not being killed on posix (#864)

v1.52.0 - 2020-11-30

  • feat: allow debugging node internals (#823)
  • feat: show diagnostic tool in a webview and integrate with vscode theme (ref, ref, ref)
  • feat: allow specifying defaults runtimeExecutables (#836)
  • feat: support vscode webview resource uri sourcemaps (#820)
  • feat: allow configuring the debugger killBehavior (#630)
  • fix: support chrome dev and beta builds (ref)
  • fix: race causing potentially corrupted log files (#825)
  • fix: extension host debugging pausing in internals (ref)
  • fix: make urls ending in /* also match the base path (#834)
  • fix: ignore hash portion of url when determining matches (#840)
  • fix: automatically add a * suffix to sourceMapPathOverrides that lack one (#841)
  • fix: don't show Debug: Open Link command in web where it doesn't work
  • fix: handle exceptions thrown dealing with sourcemaps in prediction (#845)
  • fix: don't show quick pick when there is only a single npm script (#851)
  • fix: don't narrow outfiles on any remoteRoot (#854)
  • fix: more thoroughly clean VS Code-specific environment variables from launch (#64897, #38428)
  • fix: node internals not skipping on Node 15 (#862)
  • fix: don't scan outfiles when sourceMaps is false (#866)
  • fix: skipfiles not working for paths in dotfiles/folders (ref)

v1.51 (October 2020)

v1.51.0 - 2020-10-26

  • feat: add a diagnostic tool under the Create Diagnostic Information command (#260)
  • feat: add an advanced perScriptSourcemaps option, when loading individual unbundled scripts
  • feat: suffix rather than prefix setter/getters (ref)
  • fix: include the response body in sourcemap http error info
  • fix: extensions being able to activate before the debugger attaches (ref)
  • fix: debugger failing to connect on Node 14 on Windows 7 (#791)
  • fix: inherit the system's NODE_OPTIONS if set (#790)
  • fix: use * as a urlFilter by default only for launching (not attaching) (ref)
  • fix: exclude nvm-installed binaries from auto attach (#794)
  • fix: smart auto attaching briefly debugging a process when using code from the CLI (#783)
  • fix: realtime performance not being shown when a webworker is selected (ref)
  • fix: breakpoints sometimes not being rebound after navigating away from and back to a page (#807)
  • fix: breakpoints not being bound correctly on Blazor apps (#796)
  • fix: remote source maps don't resolve correctly with an absolute sourceroot shorter than the local path (ref)
  • fix: terminal links not setting the first workspace folder (#701)
  • fix: send ctrl+c to kill nodemon running in debug terminal (ref)
  • fix: increase auto attach timeout (#806)
  • fix: stepping into function on the first line of a file with a breakpoint (ref)
  • fix: webpage opening twice when using serverReadyAction with console: integratedTerminal (#814)
  • refactor: improve performance when loading very many sourcemaps for pages that don't need authentication
  • refactor: remove runtime dependency on TypeScript (ref)

1.50.2 - 2020-10-02

Start of changelog records