Skip to content

Latest commit

 

History

History
101 lines (82 loc) · 8.31 KB

CHANGELOG.md

File metadata and controls

101 lines (82 loc) · 8.31 KB

2.4.2

  • Enable sourceMaps by default. You no longer need to set "sourceMaps": true in your launch config, but can set it to false to disable loading sourcemaps - #134
  • Fix boolean properties showing as strings - #312
  • Fix unhandled exceptions not being logged to the console - #130

2.4.1

  • Fix hover not working when using sourcemaps, and scripts are not on disk - #309

2.4.0

  • Change experimentalSkipFiles name to skipFiles, as this feature is shipping with the Node debugger in 1.8.
  • Fix issues with hover by correctly applying sourcemaps to scope locations - #141

2.3.2

  • Fix console.log regression in 2.3.1

2.3.1

  • Fix crash when refreshing the page in some cases - #297

2.3.0

  • The restart button will now refresh the page instead of relaunching Chrome (works in Insiders, or VS Code 1.8) - #91
  • The experimentalLibraryCode setting is now called experimentalSkipFiles
  • The experimentalSkipFiles setting now takes a glob pattern instead of a regex - #127
  • The experimentalSkipFiles setting can now take sourcemapped paths to exclude - #128
  • An issue with breakpoints moving around on a page refresh has hopefully been fixed - #296
  • Fix crash "path must be a string" when parsing sourcemaps on some eval scripts - #268
  • Fix errors when pausing in chrome extension scripts by blackboxing extension content scripts - #124

2.2.2

  • Handle another format of Console.MessageAdded - #276
  • Fix "Pending breakpoints resolved after refreshing the page sometimes don't bind correctly" - #279
  • Strip %c color specifiers - #282

2.2.1

  • Add the experimentalLibraryCode launch option (see README).
  • Log unhandled exceptions for #276
  • Tweak in-box webpack configs to fit default configs that I've seen.
  • Fix "Breakpoints can go to wrong lines when set in merged files on startup" #277

2.2.0

  • Implement the .scripts command in the debug console to print all the scripts loaded in Chrome, their sourcemap details, and inferred local paths, to make it easier to debug a project's debug config. See the README for more details.
  • Make the "Add watch" context menu item work much more robustly.
  • Fix "Console logs missing in pre-Chrome 54" #265
  • Fix "sourceMapPathOverrides matching doesn't work when sourceRoot does not end in /" - Microsoft/vscode-chrome-debug-core

2.1.3

  • Error handling for invalid messages from Chrome, to avoid crashing - #274
  • Fix potential issue with sourcemap path handling on Windows

2.1.2

  • Revert an earlier change to the filtering logic, which only worked for vscode 1.7+, and caused some objects to not be expandable - #273

2.1.1

2.1.0

2.0.0

1.2.2

  • Fix occasional error that can cause breakpoints to not bind

1.2.1

  • Disable caching downloaded sourcemaps, hoping to fix #247

1.2.0

  • Change the way that sourcemaps are downloaded, hoping to fix #251
  • Fix breakpoints being moved around after refreshing the page - #250
  • Fix global eval sometimes failing, and incorrect error handling - #244
  • Fix error with sourcemaps for eval scripts - #256

1.1.0

  • Changed the way that targets are queried for, hoping to fix #237
  • Enable breakpoints for fsharp - #243 - Thanks @octref
  • Fix -core links in changelog - #239 - Thanks @marvinhagemeister

1.0.0 - Largest update ever!

0.4.8

  • Fix for not attaching correctly when using the 'launch' config with Chrome already open - #79
    • Note - as part of this, it will no longer attach to a random tab when it can't find a match using the "url" parameter. If that parameter is set in the launch config, there must be a match.
  • Make the attach retry logic more resilient.
  • Support wildcards in the "url" parameter for 'attach' configs - #200
  • Fix NaN and Infinity display - #190
  • Fix sourceMapPathOverrides doc mistake - #194, thanks @lijunle!