Releases: matt1398/claude-devtools
Releases · matt1398/claude-devtools
0.5.0
What's Changed
- chore(deps-dev): bump vite from 5.4.21 to 6.4.2 in the npm_and_yarn group across 1 directory by @dependabot[bot] in #171
- docs: expand CHANGELOG with full release history and polish README by @matt1398 in #196
- fix: align session sidebar recency with file updates by @Arshgill01 in #193
- Feat/memory viewer by @matt1398 in #197
- chore(deps): bump the npm_and_yarn group across 1 directory with 9 updates by @dependabot[bot] in #195
- feat(memory): improve memory handling and regex performance across co… by @matt1398 in #198
Full Changelog: v0.4.16...v0.5.0
0.4.16
What's Changed
- fix(discovery): list sessions from git worktrees by @Arshgill01 in #191
- feat(ssh): make SSH connection robust and self-diagnosing by @matt1398 in #192
New Contributors
- @Arshgill01 made their first contribution in #191
Full Changelog: v0.4.15...v0.4.16
0.4.15
What's Changed
Full Changelog: v0.4.14...v0.4.15
0.4.13
What's Changed
- fix: prevent stale session detail and 60s update lag by @matt1398 in #183
- feat: add hover copy button to last output markdown by @matt1398 in #182
- fix(MermaidViewer): clean up orphan error SVG left in document.body by @GoldenXPig in #184
New Contributors
- @GoldenXPig made their first contribution in #184
Full Changelog: v0.4.11...v0.4.13
0.4.10
What's Changed
- fix: sessions not loading on project navigation without restart by @psypeal in #137
- chore(deps): bump fastify from 5.8.1 to 5.8.3 in the npm_and_yarn group across 1 directory by @dependabot[bot] in #141
- fix: show copy button only on code blocks, not entire text output by @psypeal in #145
- chore(deps): bump the npm_and_yarn group across 1 directory with 3 updates by @dependabot[bot] in #155
- feat: session ID lookup in CommandPalette (Cmd+K) by @WesleyMFrederick in #153
- fix: compute real message count in light metadata path by @romeromarcelo in #134
- Fix #152: 🎉 Your project has been featured in Awesome Claude Code! by @JiwaniZakir in #157
- Fix/issue 142 settings not applied on startup by @nevdelap in #161
- fix(ssh): resolve private key paths correctly by @adriencaccia in #159
- chore(deps): bump the npm_and_yarn group across 1 directory with 2 updates by @dependabot[bot] in #160
- feat: render mermaid code blocks as interactive diagrams (#124) by @matt1398 in #128
- chore(deps): bump the npm_and_yarn group across 1 directory with 2 updates by @dependabot[bot] in #162
- feat: add tab rename and fix sidebar collapse layout by @psypeal in #133
- fix: address code review feedback from #153 (session ID lookup) by @WesleyMFrederick in #156
- perf: optimize macOS UI responsiveness by @psypeal in #163
- perf: fix renderer heap exhaustion on long-running sessions by @psypeal in #120
- fix: open links in system browser instead of Electron window by @psypeal in #143
- Fixed plain HTTP UUID creation by @RubbaBoy in #135
- perf: lazy-load mermaid to reduce main bundle size by @matt1398 in #164
New Contributors
- @WesleyMFrederick made their first contribution in #153
- @romeromarcelo made their first contribution in #134
- @JiwaniZakir made their first contribution in #157
- @nevdelap made their first contribution in #161
- @adriencaccia made their first contribution in #159
- @RubbaBoy made their first contribution in #135
Full Changelog: v0.4.9...v0.4.10
0.4.9
What's Changed
- perf: replace 8 filter passes with single-pass message categorization by @MintCollector in #108
- perf: cache compiled regexes in TriggerMatcher by @MintCollector in #109
- chore(deps): bump fastify from 5.7.4 to 5.8.1 in the npm_and_yarn group across 1 directory by @dependabot[bot] in #113
- feat: add CollapsibleOutputSection and markdown preview toggle by @psypeal in #112
- perf: convert synchronous file reads to async in main process by @MintCollector in #111
- chore(deps): bump flatted from 3.3.3 to 3.4.1 in the npm_and_yarn group across 1 directory by @dependabot[bot] in #116
- chore(deps): bump flatted from 3.4.1 to 3.4.2 in the npm_and_yarn group across 1 directory by @dependabot[bot] in #125
- fix: normalize Windows drive letter casing in extractCwd by @matt1398 in #126
- feat: render task notifications as styled cards by @psypeal in #122
- fix: translate WSL mount paths to Windows drive-letter paths by @matt1398 in #127
New Contributors
- @MintCollector made their first contribution in #108
Full Changelog: v0.4.8...v0.4.9
0.4.8
What's Changed
- chore(deps): bump rollup from 4.55.1 to 4.59.0 in the npm_and_yarn group across 1 directory by @dependabot[bot] in #88
- fix: deduplicate streaming JSONL entries to prevent ~2x cost overcounting by @psypeal in #77
- feat: add syntax highlighting for R, Ruby, PHP, and SQL by @psypeal in #76
- fix(#85): Ctrl+R session refresh via IPC with scroll-to-bottom by @psypeal in #89
- fix: sidebar header repo/branch not syncing when switching tabs by @LeeJuOh in #97
- perf: optimize search and reduce unnecessary re-renders by @matt1398 in #99
- fix: mark stale ongoing sessions as dead after 5min inactivity by @matt1398 in #100
New Contributors
Full Changelog: v0.4.7...v0.4.8
0.4.7
0.4.6
What's Changed
- Update issue templates by @matt1398 in #63
- chore(deps): bump the npm_and_yarn group across 1 directory with 4 updates by @dependabot[bot] in #64
- fix: auto-expand sidebar when a project is selected by @proxikal in #56
- fix: resolve performance regression in transcript loading and session search by @proxikal in #55
- fix: wrap HTTP_SERVER_GET_STATUS response in IpcResult envelope by @proxikal in #57
- feat: add auto-expand AI response groups setting by @proxikal in #59
- fix: prevent Ctrl+R page reload and show platform-aware shortcuts (#58) by @psypeal in #66
- fix: guard Notification.isSupported for standalone/Docker (#42) by @psypeal in #67
- fix: reliable window drag region in tab bar by @proxikal in #69
- feat: add cost calculation metric by @KaustubhPatange in #65
- feat: session analysis report with assessment badges by @holstein13 in #60
- feat: add MoreMenu component for toolbar actions by @matt1398 in #71
- Unify cost calculation with shared pricing module by @holstein13 in #73
- feat: custom title bar on Linux with native toggle by @psypeal in #68
New Contributors
- @dependabot[bot] made their first contribution in #64
- @proxikal made their first contribution in #56
Full Changelog: v0.4.5...v0.4.6
0.4.5
What's Changed
- feat: disable default notification triggers for better control by @matt1398 in #43
- fix: prevent false cwd split that hides all sessions by @cesarafonseca in #40
- fix: increase macOS traffic light content gap for better title spacing by @cesarafonseca in #48
- fix: correct context badge count to sum actual items instead of injection objects (#2) by @psypeal in #45
- feat: search session globally across projects by @KaustubhPatange in #44
- feat: add session export (Markdown, JSON, Plain Text) by @holstein13 in #51
- feat: implement SearchTextCache and SearchTextExtractor for efficient… by @matt1398 in #53
- feat: color badges for subagent types with .claude/agents/ config support by @cesarafonseca in #50
New Contributors
- @psypeal made their first contribution in #45
- @KaustubhPatange made their first contribution in #44
- @holstein13 made their first contribution in #51
Full Changelog: v0.4.4...v0.4.5