Releases: microsoft/vscode-js-debug
Releases · microsoft/vscode-js-debug
v1.84.0
What's Changed
- fix: error when processing private properties with a map by @connor4312 in #1825
- chore: remove old codeql pipeline by @connor4312 in #1826
- fix: make sourcemap renames scope aware by @connor4312 in #1827
- fix: auto-attach/debug terminal not working in nightly by @connor4312 in #1831
- fix: envFiles variables appending rather than replacing in attach by @connor4312 in #1832
- fix: eval webpack config breakpoints not setting by @connor4312 in #1833
- fix: handle getPossibleBreakpoints response from hermes by @connor4312 in #1841
- Add suppression comments by @rzhao271 in #1845
- fix: also use script ID bps if there is a different embeddername by @connor4312 in #1846
- chore: fix codeql warnings by @connor4312 in #1847
- chore(deps-dev): bump @babel/traverse from 7.14.7 to 7.23.2 by @dependabot in #1849
- fix: cache-bust sourcemaps if the underlying content changes by @connor4312 in #1850
- fix test flakes by @connor4312 in #1851
- feat: Tidying Up of Instrumentation Breakpoints by @OnesAndZer0s in #1853
New Contributors
- @rzhao271 made their first contribution in #1845
- @OnesAndZer0s made their first contribution in #1853
Full Changelog: v1.83.0...v1.84.0
v1.83.1
What's Changed
- fix: eval webpack config breakpoints not setting by @connor4312 in #1833
v1.83.0
What's Changed
- v1.82 by @connor4312 in #1792
- feat: show class names of methods in call stack view by @connor4312 in #1802
- feat: implement wasm inline functions by @connor4312 in #1808
- feat: prompt to install extension on wasm step by @connor4312 in #1807
- feat: make wasm inline breakpoints work by @connor4312 in #1806
- feat: make wasm variable store work by @connor4312 in #1805
- feat: initial DWARF debugger integration by @connor4312 in #1804
- fix: edge devtools incorrectly ask for local forwarding by @connor4312 in #1809
- feat: make sourcemap toggle work for wasm/wat, add disable by @connor4312 in #1810
- chore: add test cases for wasm dwarf debugging by @connor4312 in #1811
- chore: remove redundant type definitions for del by @icholy in #1812
- fix: invalid bps not always removed on overlaid file by @connor4312 in #1813
- fix: source map stepping registered multiple times by @connor4312 in #1817
- fix: authentication sourcemap fallback failing for some maps by @connor4312 in #1816
- fix: allow setting breakpoints in common wasm languages by @connor4312 in #1818
- fix: error when stepping in decompiled dwarf wasm by @connor4312 in #1820
- fix: delegate wasm evaluation with dwarf by @connor4312 in #1821
- 1.83.0 by @connor4312 in #1822
New Contributors
Full Changelog: v1.82.0...v1.83.0
v1.82.0
What's Changed
- fix: immediately log stdout/err unless EXT is encountered by @connor4312 in #1768
- fix: child processes from extension host not getting spawned during debug by @connor4312 in #1767
- fix: hint content type for sources with query strings by @connor4312 in #1769
- fix: don't overwrite custom NODE_OPTIONS by @connor4312 in #1771
- feat: use the browser networks stack as fallback when direct load fails by @connor4312 in #1772
- fix: support vite HMR source replacements by @connor4312 in #1774
- feat: add
Symbol.for("debug.description")
as a way to generate object descriptions by @connor4312 in #1775 - chore: trigger perScriptSourceMaps for vite dev server by @connor4312 in #1776
- feat: adopt supportTerminateDebuggee for browsers and node by @connor4312 in #1777
- Speed up sourcemap lookups by checking existance of .map files by @sunilsurana in #1780
- fix: ensure ELECTRON_RUN_AS_NODE is set for the watchdog by @connor4312 in #1787
- feat: support basic webassembly debugging by @connor4312 in #1791
New Contributors
- @sunilsurana made their first contribution in #1780
Full Changelog: v1.81.0...v1.82.0
v1.81.0
What's Changed
- v1.80.0 by @connor4312 in #1742
- Feat/fnm support by @thales-maciel in #1737
- Add --debug mode to vsDebugServerBundle by @joj in #1745
- fix: set breakpoints predictably when launching with files by @connor4312 in #1749
- fix: runtime error when loading electron preloads by @connor4312 in #1750
- fix: child process tree not terminating on all Linux distros by @connor4312 in #1751
- fix: browser path resolver unit test by @connor4312 in #1754
- fix: process picker broken on some Linux distros by @thenbe in #1753
- fix member expression completions by @zardoy in #1758
- Remove extra bracket from command line copy utility by @hbendev in #1759
- chore(deps-dev): bump word-wrap from 1.2.3 to 1.2.4 by @dependabot in #1760
- fix: be more specific with EnvironmentVariableCollection.description by @connor4312 in #1762
- 1.81.0 by @connor4312 in #1763
New Contributors
- @thales-maciel made their first contribution in #1737
- @joj made their first contribution in #1745
- @thenbe made their first contribution in #1753
- @zardoy made their first contribution in #1758
- @hbendev made their first contribution in #1759
Full Changelog: v1.80.0...v1.81.0
v1.80.0
What's Changed
- v1.78.0 by @connor4312 in #1681
- fix: ECONNREFUSED when debugging from WSL by @connor4312 in #1685
- fix: do not to translate "promise rejection" by @connor4312 in #1690
- fix: silent error if runtimeExecutable crashes with useWebView: true by @connor4312 in #1691
- fix: step into
eval
whenpauseForSourceMap
is true does not pause on next available line by @connor4312 in #1692 - fix: failing test case from bad interpolation by @connor4312 in #1693
- perf: fallback should optimistically pick a new hostname when it falls back by @connor4312 in #1695
- fix: condition breakpoints not setting with implied = by @connor4312 in #1697
- fix: solving the problem of escaped backslashes in regular expressions. by @JohnhanLiu in #1701
- fix: update test fixture with new electron version by @connor4312 in #1703
- fix: terminal launches sometimes sending commands too soon by @connor4312 in #1702
- chore: 'hoist' package to reduce pipeline variance by @connor4312 in #1705
- fix: increase smart step backout threshold for better stepping by @connor4312 in #1713
- fix: breakpoints not hitting early on in nested sourcemapped programs by @connor4312 in #1714
- fix: Blazor sources sometimes being missing by @connor4312 in #1716
- fix: sourcemap predictor not filtering nested session on windows by @connor4312 in #1723
- chore: remove old sourcemap search strategies by @connor4312 in #1724
- fix: possible bad state when resuming multiple times with a slow client by @connor4312 in #1721
- chore: adopt EnvironmentVariableCollection.description by @connor4312 in #1725
- fix: show bootloader errors without stack by @connor4312 in #1728
- fix: improve previews of maps and sets by @connor4312 in #1726
- Engineering - update stable pipeline by @lszomoru in #1732
- Engineering - add TSAOptions by @lszomoru in #1735
New Contributors
- @JohnhanLiu made their first contribution in #1701
- @lszomoru made their first contribution in #1732
Full Changelog: v1.78.0...v1.80.0
v1.78.0
What's Changed
- Release 1.77 by @connor4312 in #1612
- Implement a pure DAP server by @connor4312 in #1614
- fix: prefer file over url, set breakpoints correctly by @connor4312 in #1599
- feat: support ETX in stdio console endings by @connor4312 in #1615
- fix: ensure debug console separates output lines by @dancrumb in #1590
- fix: localization for code translations by @connor4312 in #1616
- refactor: improve and order handling in the
Binder
by @connor4312 in #1619 - fix: sourcemap lookups on ipv6 localhost addresses by @connor4312 in #1621
- Re-add code to download loc files in gulpfile.js for VS build by @EricCornelson in #1622
- fix: debugger failing on Node <=12 by @connor4312 in #1627
- fix: browser debugging in remotes not working by @connor4312 in #1629
- fix: allow saving multiple named profiles by @connor4312 in #1631
- fix: breakpoints not binding in certain cases if localRoot is a path child of remoteRoot by @connor4312 in #1632
- fix: workspace detection of nightly extension not working by @connor4312 in #1634
- fix: another node 10 fix by @connor4312 in #1638
- fix: cannot read createScope of undefined by @connor4312 in #1644
- Fix the race for the javascript terminal too by @markw65 in #1654
- Launch browser with argument user-data-dir specified without directory junction. by @NotAndOr in #1656
- fix: cannot get dapDebugServer actually running the process by @connor4312 in #1663
- Add 'remoteHostHeader' option for node attach by @pilaoda in #1664
- fix: can't hit breakpoints in worker thread that starts before debugger attaches by @connor4312 in #1668
- fix: vite sources on posix not setting breakpoints correctly by @connor4312 in #1669
- fix remoteHostHeader option for redirect error by @pilaoda in #1672
- fix: never attach to devtools pages by @connor4312 in #1677
New Contributors
- @dancrumb made their first contribution in #1590
- @markw65 made their first contribution in #1654
- @NotAndOr made their first contribution in #1656
Full Changelog: v1.77.0...v1.78.0
v1.77.2
Full Changelog: v1.77.1...v1.77.2
v1.77.1
Full Changelog: v1.77.0...v1.77.1
v1.77.0
What's Changed
- Release/1.76 by @connor4312 in #1574
- fix: repl stacktrace with renames showing too much info by @connor4312 in #1576
- fix: recursive source map resolution parsing ignored locations by @connor4312 in #1578
- fix: Reflect.hasOwnMetadata is not a function in debugServer by @connor4312 in #1579
- fix: unbound breakpoints in sourcemaps on Chrome 112 by @connor4312 in #1580
- chore: remove webpack and tsb, use esbuild by @connor4312 in #1581
- fix: function previews not working in RN/hermes by @connor4312 in #1584
- fix: assorted bad source behaviors when reloading a page by @connor4312 in #1585
- Use localization by @TylerLeonhardt in #1543
- fix: evaluateName in watch variables not being set correctly by @connor4312 in #1586
- fix: step over eval/new Function with sourcemaps not working by @connor4312 in #1589
- fix: strings not being included by @connor4312 in #1595
- fix: undefined sources with running without debugging by @connor4312 in #1594
- fix: 'break on caught exceptions' pausing on worker threads by @connor4312 in #1610
Full Changelog: v1.76.0...v1.77.0