Skip to content

🚀 DevDash v2.0.0 - Native Desktop Release

Latest

Choose a tag to compare

@FBIopeningUPP FBIopeningUPP released this 17 Jun 08:22

I am thrilled to announce DevDash v2.0.0, marking a massive architectural shift from a simple browser utility into a fully standalone Native Desktop Application!

This release completely overhauls the DevDash experience, turning it into a seamless, unified .exe that lives in your system tray and runs quietly in the background without cluttering your browser tabs.

✨ Major Features

  • Native Portable Application: Delivered as a single DevDash-Portable.exe. No installation, no complicated setups, no local CLI scripts required. Just double-click and you're ready to go.
  • System Tray Integration: Clicking the X hides DevDash into your Windows system tray (like Discord or Spotify) so your background servers (npm run dev) and logs continue running uninterrupted.
  • Single-Instance Lock: Ensures that opening the app multiple times won't spawn conflicting servers. Instead, it seamlessly brings your existing dashboard to the front of your screen.
  • Theme Engine: I've expanded far beyond a simple dark mode. DevDash now ships with 5 curated aesthetics for developers: Light, Dark, Dracula, Nord, and Monokai.

🛠️ Key Improvements

  • Persistent Data Storage: All your imported projects and configurations are now safely persisted in the native Windows AppData directory. Updating DevDash in the future will no longer wipe your imported projects.
  • Unified Architecture: I merged the Electron wrapper, Node.js proxy API, and Vite React frontend into a unified, monolithic application structure, eliminating complex setup steps.
  • Socket Stability: Fixed critical bugs related to backend Express routing and .asar archive limitations that were preventing the React frontend from mounting when packaged.

📦 Installation

Simply download the DevDash-Portable.exe asset below.

  1. Save it anywhere on your computer (e.g., Desktop).
  2. Double-click to launch.
  3. Add your Node.js/React/TypeScript projects and start developing!