Skip to content

Release Notes v0.2.4

Choose a tag to compare

@wonderwhy-er wonderwhy-er released this 15 Jul 17:04
· 86 commits to main since this release

🚀 New Features

Cross-OS Interactive Terminal Support(SSH, REPL, etc)

  • New: REPL and interactive terminal functionality for things like SSH, Python and Node REPL and almost anything else
  • New: Now DC can start, read and interact with processes
  • New: Now instead of running new terminal with each command it can reuse single terminal session for many things
  • New: It also allows it to run code in memory to do things like parsing and working with Excel or PDF files among many other things
  • Improved: OS-specific prompt adjustments for better user experience
image

Usage Analytics & Feedback System

  • New: get_usage_stats tool for sharing your usage statistics, these are not sent anywhere, its for you
  • New: give_feedback_to_desktop_commander tool for streamlined user feedback collection, give us feedback
  • New: User will be prompted once to share feedback after moderate amount of usage

Docker Environment Compatibility

  • New: We can be installed from https://hub.docker.com/r/mcp/desktop-commander
  • Fixed: Bug fix with shell commands fixed so it fully works now
  • TODO: - add installation instructions with mounted folders + improve Windows compatibility

⚡ Improvements

Advanced File Operations

  • New: Support for negative file reads (tail-like behavior)
  • New: Enhanced file reading with offset/length parameters for large files
  • New: Improved file operation responses with better formatting

Search & Performance Optimizations

  • New: Smart truncation for large search results
  • New: Better handling of oversized responses to prevent timeouts
  • New: Optimized search performance across different file types

Cross-Platform Stability

  • Fixed: Enhanced Windows compatibility issues
  • Fixed: Improved shell execution across different operating systems
  • Fixed: Better handling of environment-specific commands and paths