Skip to content

Release 0.2.19

Choose a tag to compare

@wonderwhy-er wonderwhy-er released this 24 Oct 12:35
· 19 commits to main since this release

Release Notes - v0.2.19

🚀 Performance Improvements

160x Faster Terminal Interactions

After Discord user reports that terminal commands felt slow, we investigated and found a critical bug: interact_with_process was always waiting the full 8-second timeout even when output arrived in milliseconds.

Fixed! REPL interactions now complete in 50-100ms(when process finishes as fast, or waits for process) instead of 8 seconds.

New: Performance Debugging
Added optional verbose_timing parameter to help diagnose performance issues:

  • Shows exit reasons, timing data, and output event timelines
  • Available on start_process, read_process_output, and interact_with_process

🐛 Bug Fixes

Fixed Code Search on Windows #260

When installing Desktop Commander as an MCPB extension in Claude, code search wasn't working on Windows. Our bundling process wasn't including ripgrep binaries for all platforms.

Fixed! Now bundles for all platforms: macOS (x64/ARM), Windows (x64/ARM/x86), Linux (x64/ARM/ARM64/PPC64/S390X).

Note: This fix is pending Anthropic's review before it appears in the Claude extensions store.

Fixed Installation Error #259

Fixed incorrect mkdir call that was breaking installation. Thanks @bhowell2 for finding and fixing this!

Fixed Terminal Listener Bug

Resolved issue where terminal commands would break after the first use due to improper listener cleanup.

Cleaner Console Output

Removed diagnostic messages that were cluttering terminal output.

✨ New Features

Feature Flags & Survey

Added feature flag system and new user survey.

Full Changelog: v0.2.17...v0.2.19