Skip to content

Changelog

All notable changes to DevAll are documented here.

Note: DevAll is currently in early preview release. While we strive for backward compatibility, some changes may occur as we refine the API and features based on user feedback.

  • Dashboard UI documentation
  • Troubleshooting guide
  • Examples section with common configurations
  • API reference documentation
  • Real-time Dashboard - Web-based UI for service management
  • Service Management - Start, stop, restart services with one click
  • WebSocket Communication - Live updates and bidirectional communication
  • Terminal Integration - Full ANSI color support with xterm.js
  • Interactive Terminals - Create freestyle terminal sessions with type: "terminal"
  • Configuration Formats - Support for YAML, JSONC, and JavaScript configs
  • Port Management - stealPort option to kill processes occupying ports
  • File Watching - Auto-restart services on file changes
  • Resource Monitoring - Real-time CPU and memory usage per service
  • Search in Logs - Find text in terminal output with navigation
  • Copy Logs - One-click copy of terminal content
  • Batch Operations - Start/stop all services at once
  • Environment Variables - Per-service environment configuration
  • Service Colors & Icons - Visual organization options
  • Secondary Services - Hide optional services by default
  • Auto-install Plugin - Automatically installs missing npm packages
  • Tunnel Support - Expose local services via ngrok or LocalTunnel
  • Project Switching - Switch between multiple DevAll configurations
  • IDE Integration - Open services in VS Code, Cursor, WebStorm, etc.
  • MCP Integration - AI assistants can control DevAll via Model Context Protocol
  • Command Palette - Quick access to frequently used npm scripts
  • Plugin System - Extensible architecture for custom functionality
  • Desktop Application - Native desktop app using Tauri (experimental)
  • CLI Commands - Comprehensive CLI for service control

This is an early preview release. Some features are still being refined:

  • Desktop app is experimental and may have platform-specific issues
  • Plugin API is subject to change
  • Some edge cases in service detection
  • Performance optimization ongoing for complex CLI tools like agents

ComponentRequirement
Node.js18.0 or higher
OSmacOS, Linux, Windows
BrowserChrome, Firefox, Safari, Edge (latest versions)
Memory512MB minimum, 2GB recommended

Planned for future releases:

  • Service dependencies and startup ordering
  • Performance profiling and metrics
  • Enhanced plugin ecosystem
  • Better debugging tools
  • Extended platform support

DevAll is in active development. We welcome your feedback!