Releases: daveleroy/SublimeDebugger
0.6.2
0.6.1
0.6.0
- 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
0.5.3
- 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
0.5.1
0.5.0
-
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
0.4.0
- 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