Repository navigation
v0.3.32
·
132 commits
to master
since this release
Changelog
[0.3.10] — 2026
New Features
- Package Browser — Browse every npm package loaded in an active debug session as a collapsible tree. Jump to any source file inside a package without navigating node_modules manually.
- Package Regex Filter — Filter the package list by name using a regex. Pre-configure a default via
cdsDebug.packageRegexFilterin workspace or user settings; edits in the UI sync back automatically. - Auto-reconnect — SSH tunnel reconnects automatically (up to 3 attempts) when a CF timeout or network blip drops it mid-session.
- Breakpoint Snapshots — Capture variable context at any breakpoint without pausing execution. Snapshots accumulate in the sidebar. Enable in Settings → Breakpoint Snapshot Handling.
- Branch Preparation — Stash local changes, check out the target git branch, and run
pnpm install && pnpm buildbefore attaching the debugger so local sources always match the remote service. - Shared CAP Debug Config — Set
cdsDebug.sharedCapDebugConfigonce in VS Code user settings to shareremoteRootandorgBranchMapacross all workspaces. - What's New panel — Displays automatically after a version upgrade so you always know what changed.
Bug Fixes
- Suppress VS Code's save-before-start behaviour for extension-managed debug sessions, preventing spurious permission-denied errors when an unrelated editor is open at a root path.
- Package entries reload correctly when a debug session is restarted.
- Source maps for generated CAP server files resolve from the correct output path.
[0.3.0]
- Breakpoint snapshot handling foundation (capture + display).
- Auto-continue after snapshot capture (configurable via
cdsDebug.pauseOnBreakpoint). - Performance improvements for snapshot capture latency.
[0.2.41]
- Shared
cdsDebug.sharedCapDebugConfigVS Code setting as a workspace-level fallback. - Region picker — 14 built-in CF regions plus custom endpoint support.
[0.1.0]
- Renamed "Auto-open app in browser" to "Open browser on debugger attach" with live state badge.
- Multi-select debug — tick any running apps and launch all sessions at once.
- Background app cache with configurable sync interval.
[0.0.25]
- Region-switch fix: stale CF session cleared before switching regions.
[0.0.21]
- Select-all, Stop-all, Refresh, port display, theme badges.
[0.0.19]
- Various UI bug fixes and webview polish.