Skip to content

Releases: daveleroy/SublimeDebugger

0.6.2

08 Feb 19:01
Compare
Choose a tag to compare
  • Fixes a layout issue on Linux

0.6.1

08 Feb 07:47
Compare
Choose a tag to compare
  • Fixes an issue with the debugger panel not being correctly sized on Windows/Linux #121
  • Fixes an issue with hover evaluation #152 (@ta946)

0.6.0

30 Jan 23:30
Compare
Choose a tag to compare
  • This update changes how the output is handled. Instead of showing up as a tab in the debugger UI the layout is changed to a split view and the output is created in a standard view. This isn't perfect but it at least allows copy/paste/scrolling etc. The output view now also supports some ansi escape codes. You can customize the layout/placement of the view in the settings.
  • Adds dissasembly syntax for LLDB
  • Elixer support (@timfjord)

0.5.4

30 Nov 01:54
Compare
Choose a tag to compare
  • Resolve the$workspaceFolder variable to first folder project instead of being an alias of $project_path (@rchl)
  • Fix layout positioning in latest ST dev builds (@rchl)
  • lldb: Fixes an issue with the integrated terminal handling

0.5.3

29 Aug 07:13
Compare
Choose a tag to compare
  • Tool tips when hovering over debugger controls
  • Moved Debugger menu item into tools -> Debugger
  • Improved json schema support for auto completeing adapter configurations (requires LSP-json)
  • Fixes node json schema contributions
  • Fixes issue with installing the php adapter
  • Fixes issues with localized pacakages and json schema/snippets
  • Fixes issue with external terminal on mac

0.5.2

11 Jun 13:40
Compare
Choose a tag to compare
  • Disable winpty on Windows (needs to be rebuilt for python 3.8)

0.5.1

11 Jun 13:16
Compare
Choose a tag to compare
  • Fixes 64/32 bit windows importing the wrong winpyty versions

0.5.0

11 Jun 05:56
Compare
Choose a tag to compare
  • python: Allow module launch configurations (@anergictcell)

  • lldb: fixes issue with toggle disassembly

  • ruby: added adapter (requires readapt)

  • The install adapter menu now checks installed adapters for updates (for most adapters)

  • The install adapter menu now has a link to each adapters documentations

  • Added 'Debugger: Clear Breakpoints' command that clears all breakpoints

  • Support for exception breakpoint filter conditions (not all adapters support this)

  • Support for debug session hierarchies which is going to be required for some complex adapter setups such as vscode-debug-js

  • Support the "clipboard" context when copying a variables value

  • When expanding a variable display a loading indicator when the variables children are fetched.

  • Show error message inline when expanding a variable fails

  • Allow expanding/collapsing a debug session

  • Improved handling of stack frames that are marked as labels

  • Improved handling of stack frames that are marked as deemphasized or their source is deemphasized

  • Fixes integrated terminal

0.4.1

13 Dec 10:03
Compare
Choose a tag to compare
  • Adds explicit font setting for debugger panel

0.4.0

13 Nov 10:24
Compare
Choose a tag to compare
  • debugger_configuration replaces debug.configurations and is now defined at the root of the .sublime-project instead of inside settings
  • Adds support for tasks see https://github.com/daveleroy/sublime_debugger#tasks
  • Adds support for pre_debug_task and post_debug_task which can be used to build etc
  • Adds schema support for LSP-json for auto completeing adapter configurations (see https://github.com/sublimelsp/LSP-json)
  • Improvements to lldb adapter adding toggle disassembly, display options, dereference options
  • Clicking a terminal panel when already selected now shows an output panel with the entire contents
  • Renamed a bunch of commands (so if you bound any commands check them)
  • Node adapter now has snippets
  • Fixes issues with latest release of lldb adapter
  • Fixes default ui scale accross platforms