Releases: microsoft/vscode-js-debug
Releases · microsoft/vscode-js-debug
v1.86.1
v1.86.0
What's Changed
- 1.85.0 by @connor4312 in #1891
- fix: instrumentation breakpoint in pauseForSourceMap stuck on Node 20 by @connor4312 in #1896
- fix: bad character range in wat syntax by @connor4312 in #1897
- fix: automatically reconnect when debugging browsers in port mode by @connor4312 in #1899
- fix: remove debug code by @connor4312 in #1901
- fix: show errors from cond bps, don't pause on internal exceptions by @connor4312 in #1902
- fix: avoid unnecessary exceptions in object preview evaluation by @connor4312 in #1905
- fix: match mjs and cjs in outFiles by default by @connor4312 in #1906
- fix: bad regex in matching resolveSourceMapLocations by @connor4312 in #1909
- Mention VS Code in profile descriptions by @roblourens in #1913
- finish moving over to a modern sourcemap library by @connor4312 in #1916
- chore(deps): bump follow-redirects from 1.15.3 to 1.15.4 by @dependabot in #1918
- fix: apply resolveSourceMapLocations in remoteRoot by @connor4312 in #1921
Full Changelog: v1.85.0...v1.86.0
v1.85.0
What's Changed
- v1.84.0 by @connor4312 in #1860
- chore: bump deps, drop abandoned estraverse by @connor4312 in #1868
- fix: reuse the webassembly worker across sessions in the debug tree by @connor4312 in #1871
- fix: respect sourceMapResolveLocations in the web extension host by @connor4312 in #1873
- chore: cleanup custom breakpoint ui by @connor4312 in #1865
- fix: path diff display in diagnostic tool by @connor4312 in #1876
- fix: allow variable substitutions for ports properties by @connor4312 in #1880
- update doc for IChromiumLaunchConfiguration.runtimeExecutable by @isSatake in #1881
- chore(deps): bump axios and vscode-tas-client by @dependabot in #1884
- fix: don't use approximate matching for file uris in browsers by @connor4312 in #1889
- feat: Addition of XHR/feat Breakpoints by @OnesAndZer0s in #1856
New Contributors
Full Changelog: v1.84.0...v1.85.0
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
evalwhenpauseForSourceMapis 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
Binderby @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