← back to devglow
Changelog
Every devglow release, newest first. Currently on v1.7.4, shipped Aug 4, 2026.
Shortcuts below are written in mac notation. On Windows, read ⌘ as Ctrl.
v1.7.4
- fixedthe limit on how many suggested processes to show had no effect. processes an AI agent had started and stopped kept piling up in the sidebar no matter what you set, in whatever order they happened to load. the limit now holds, the most recent ones come first, and arrow-key navigation skips the ones it hides
v1.7.3
- improvedin the app on Windows, shortcut hints now use Windows notation. they used to be spelled with the mac Command symbol, which isn't printed on a Windows keyboard
- improvedon Windows, the default global hotkey moved from Ctrl+Shift+G to Ctrl+Alt+D. Ctrl+Shift+G opens Source Control in VS Code, and a global hotkey beats whatever app you're in, so devglow was taking that shortcut away from your editor. if you already set your own hotkey, it stays. on macOS the default is still ⌘⇧G
- fixedthe shortcut help shows the global hotkey you set, instead of the default you replaced
v1.7.2
- fixedon Windows, stopping a project now kills its whole process tree. a dev server like "npm run dev" could leave node running in the background holding its port, so the next start failed. devglow now reaps every child, including ones left behind when an intermediate process exits
- fixedon Windows, when a dev server crashes or exits on its own, the helper processes it spawned (like Next.js workers) are cleaned up too
- improvedon macOS, the dock and menu bar icons are now one setting, so at least one always stays visible
v1.7.0
- newWindows support (beta): devglow runs on Windows 10/11 alongside macOS. adding, starting, stopping, and updating projects through an AI agent (MCP) works on Windows too
- fixedon Windows, log and menu text renders in a proper monospace font (Cascadia Mono, falling back to Consolas) instead of Courier New
v1.6.0
- newinteractive terminal mode (beta): tools like flutter run and expo start now run inside devglow. turn on "interactive terminal (PTY)" when adding or editing a project, and it switches on automatically for commands like flutter run. once it's running you get hot reload and hot restart buttons, and you can type into the log viewer to answer prompts such as the device picker. works best with simulators; deploying to a physical device may need extra macOS permissions
- improvedif you drive devglow through an AI agent (MCP), update the mcp server to get interactive mode there too. devglow warns you in the agent logs when the mcp server is behind
v1.5.35
- fixedfixed a memory leak that could make devglow grow to many gigabytes of RAM after running for days or weeks. logs from processes that had stopped or were dismissed were kept in memory forever, which hit hardest when an AI agent started lots of short-lived processes over a long session. devglow now frees a process's logs when it stops, and sweeps away any leftovers as new processes start
- improvedlower memory and cpu use while the log viewer is open: log lines are no longer re-parsed on every refresh, and dev-server URL detection scans just the start of the logs instead of the whole buffer every few seconds
v1.5.34
- improvedthe MCP setup commands in settings are organized into tabs — pick Claude Code, Codex, or Cursor and copy just the one you need
v1.5.33
- improvedprojects you add through an AI agent show up in devglow instantly, instead of after a short delay
- newdevglow warns you if its project list is edited by hand outside the app. those edits won't be kept, so add or change projects through the app or your AI agent instead
- fixedthe detected dev server port no longer gets confused by other localhost lines in the logs. a project that prints something like "baseURL: http://localhost:4654" before its own "listening on port 4653" used to show the wrong port. devglow now picks the line that announces the server's own port, and prefers the port you registered when more than one shows up
v1.5.32
- newdetached docker now tracks correctly. projects that run "docker run -d" or "docker compose up -d" used to show as stopped the moment the command returned. they now show as running, and compose stacks show a live count like "running (3/3)" as services come and go
- newstopping a docker project pauses its containers instead of removing them, and quitting devglow leaves them running. reopen devglow and it picks them back up where it left off
- newa "manage license" link in settings opens your customer portal, where you can see your active devices and free one up when you hit the activation limit
v1.5.31
- fixedthe action button no longer flickers between start and restart during a restart. it locks to a clear "restarting…" state while the process spins up, so one press is enough
- improvedwhen a dev server stops or crashes, the button flips back to start right away instead of after a short delay
v1.5.29
- improvedthe window remembers its size and position across restarts
v1.5.28
- newdelete button in the edit process dialog (click twice to confirm) — same outcome as the ⌫⌫ shortcut, but discoverable from the UI
- improvedthe shortcut hints bar wraps on narrow windows, so labels like "close pane" no longer get cut off
v1.5.27
- fixedrestart no longer leaves the old process alive when it ignores the stop signal. devglow now stops every child process, not just the parent, and force-kills any survivor after a 5s grace. fixes duplicate windows on electron apps and zombie processes on dev servers that hang during shutdown
v1.5.26
- fixedwhen a command fails immediately, devglow shows the actual error output instead of a generic "command failed" line
v1.5.25
- fixedthe sidebar shows the dev server port detected from the logs, not just the one you registered by hand. clicking it opens the full url, path included
v1.5.24
- improvedfaster MCP cold start: devglow warms the npm cache at startup so AI agent sessions skip the registry round-trip
- fixedstructured json logs (hono, pino, winston, bunyan, structlog) show debug/warn/error colors correctly instead of all defaulting to info
v1.5.23
- newsunset-orange theme: warm orange, distinct from amber. it was a top-3 theme in todoglow and devglow didn't have it yet
- newx-large font size option, for 4k and curved screens where large still felt small
- improvedthe theme picker shows compact color swatches by default, with a toggle to expand the full labeled grid
v1.5.21
- newdevglow auto-detects the dev server URL from the logs, so the open button works even when no port was registered
- newport-conflict badge names the occupier (for example, "port 25006 occupied — todoglow")
- newred "exited" badge when a process dies right after start. click to jump to the logs
- newmcp: create_project (register without running, for bulk setup), delete_project, and full update_project (name, path, command, port, tags)
- fixedAI-registered processes no longer disappear when the requested port is already in use. the entry is preserved and flagged as a port conflict
- improvedmcp responses are actionable: they return the new id, the state, and who holds the port, including which devglow project if any
v1.5.18
- newfont size setting — small, medium, large
- fixedin the log viewer, text selection is no longer cancelled by incoming log lines while you copy
v1.5.16
- newlog viewer: copy logs to the clipboard, or save them to a file
- newlog viewer: a visible search button in the header (⌘F still works)
- newhover-revealed start/stop/restart controls on the pane header, with shortcut hints in the tooltip
v1.5.15
- newprojects can have a short description, shown on the detail pane and on hover in the sidebar
- newmcp: run_process accepts a description, plus a new update_project tool to refresh it later
v1.5.13
- newURLs in log lines are detected automatically. click to open in your default browser
- newhover any sidebar entry for a quick start/stop button, without switching to the card view
v1.5.12
- improvedthe menu bar icon adapts to the background, so it stays legible on light, dark, and wallpaper menu bars
- newthe menu bar icon shows the number of running processes (1-9, then 9+)
v1.5.11
- newregister multiple commands for one folder in a single step
- neweach command has its own port, so you can run dev:pro and dev:basic side by side
- improvedprocess names are auto-generated from folder and command (my-app/dev, my-app/dev:pro)
- improvedtag autocomplete prioritizes recently used tags
v1.5.7
- fixedO and ⇧O correctly open projects whose path contains ~
v1.5.5
- fixedSpace, R, O and ⇧O work when a pane is focused
- newsidebar toggle button in the header, with a ⌘\ hint
v1.5.4
- newdrag processes from the sidebar onto pane edges to split left, right, top, or bottom
- newreorder groups and processes in the sidebar by dragging
- newpane layout persists across app restarts
- newgroups appear in Quick Launch (⌘K) — search by tag name to jump directly
- newMCP setup commands in settings, so wiring up an AI agent is copy and paste
- newa dedicated Groups section in the help dialog, with all group shortcuts
- improveddelete a process with double backspace (⌫⌫) instead of a confirm dialog
- improvedhome directory paths display as ~
v1.5.0
read the post →- newsidebar + split pane layout
- newsplit panes with resizable dividers, horizontal or vertical
- newarrow key navigation between panes
- newcustomizable log level colors
- improvedAI-suggested processes appear in a dedicated Suggested section
v1.4.13
- newpress O to open a project in your editor (auto-detects VS Code, Cursor, Zed, and more)
- new⇧O to open the project folder in Finder
- newcopy path button on the project folder path
- neweditor picker in settings
v1.4.12
- improvedrefreshed app icon — new 3×5 dot grid
- newthe menu bar icon turns green when processes are running
v1.4.9
- newkeyboard layout support — QWERTY, QWERTZ, AZERTY. shortcuts follow physical key positions, not the characters on your keycaps
- improvedshortcut labels, the keystroke display, and the help dialog all adapt to your layout
v1.4.8
- improvedkeyboard shortcuts redesigned so your right hand can stay on the mouse
- newspace to start/stop, R to restart, W to toggle logs
- newglobal shortcut ⌘⇧G, customizable in settings
- improvedthe app follows you to the active desktop when toggled
v1.4.7
- newrestart button on running processes (hover to reveal)
- new⌘↵ to restart the focused process
- newstop all button when multiple processes are running
v1.4.0
- new7-day free trial
- newrecent processes in Quick Launch (⌘K)
Found a bug, or need something that isn't here yet? Write in.
hello@devglow.app