Skip to content

Releases: matt1398/claude-devtools

0.4.9

23 Mar 04:32
f23e881

Choose a tag to compare

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

Full Changelog: v0.4.8...v0.4.9

0.4.8

09 Mar 03:32
f23c581

Choose a tag to compare

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

26 Feb 07:13
1ced071

Choose a tag to compare

What's Changed

  • Update CONTRIBUTING.md with new guidelines for PRs and AI-assisted co… by @matt1398 in #78
  • Revert PRs #60, #65, #73 and clarify project scope by @matt1398 in #87

Full Changelog: v0.4.6...v0.4.7

0.4.6

24 Feb 08:33
1233a6f

Choose a tag to compare

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

Full Changelog: v0.4.5...v0.4.6

0.4.5

21 Feb 17:20
39d88e2

Choose a tag to compare

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

Full Changelog: v0.4.4...v0.4.5

0.4.4

20 Feb 04:52
44da078

Choose a tag to compare

What's Changed

  • feat: improve MCP tool input/output rendering by @cesarafonseca in #33
  • feat: enhance notification handling with scoped actions by @matt1398 in #36
  • feat: add copy functionality to session context menu by @matt1398 in #37
  • feat: enhance ContextBadge and SessionContextPanel with new FlatInjec… by @matt1398 in #38

Full Changelog: v0.4.3...v0.4.4

0.4.3

19 Feb 16:50
4f1e401

Choose a tag to compare

What's Changed

Full Changelog: v0.4.2...v0.4.3

0.4.2

19 Feb 05:39
4ec2727

Choose a tag to compare

What's Changed

  • Docker support, session management, context insights, and subagent display improvements by @matt1398 in #15
  • feat: add markdown preview toggle for Write tool output by @sanathks in #21
  • fix: collect tool results from subagent messages with absent isMeta field by @cesarafonseca in #23

New Contributors

Full Changelog: v0.4.1...v0.4.2

0.4.1

16 Feb 14:55

Choose a tag to compare

feat(sessions): add API endpoints for hiding and unhiding sessions

- Implemented new POST endpoints for hiding and unhiding individual and bulk sessions in the configuration.
- Added error handling and validation for project and session IDs in the new API routes.
- Enhanced the existing session management functionality in the ConfigManager to support these operations.

0.4.0

14 Feb 05:33

Choose a tag to compare

Highlights

  • Added intel macOS support
  • Added linux support
  • Added WSL support for discovering Claude root path candidates.