Skip to content

Releases: geriwald/vscode-devstack

v0.5.0

Choose a tag to compare

@github-actions github-actions released this 23 Jul 07:54

What's Changed

  • fix(terminal): eliminate venv activation delay and intermittent Ctrl+C kill by @geriwald in #7
  • fix(config): disable now matches subdir-detected services by intrinsic name by @geriwald in #8
  • feat(panel): source affordances — config gear + one-click hide by @geriwald in #9
  • fix(panel): drop redundant per-service config gear by @geriwald in #10

Full Changelog: v0.4.0...v0.5.0

v0.4.0

Choose a tag to compare

@github-actions github-actions released this 18 May 13:09

Full Changelog: v0.3.2...v0.4.0

v0.3.2

Choose a tag to compare

@github-actions github-actions released this 20 Apr 11:01

Full Changelog: v0.3.1...v0.3.2

v0.3.1

Choose a tag to compare

@github-actions github-actions released this 19 Apr 18:00

Full Changelog: v0.3.0...v0.3.1

v0.3.0

Choose a tag to compare

@github-actions github-actions released this 19 Apr 17:56

What's Changed

  • feat(webview): replace stack color dots with codicon icons by @geriwald in #6

Full Changelog: v0.2.1...v0.3.0

v0.2.1

Choose a tag to compare

@github-actions github-actions released this 15 Apr 12:39

What's Changed

  • ci: typecheck + package workflows and tagged release by @geriwald in #5
  • feat: detect Python script sites and allow URL/port overrides by @geriwald in #2

New Contributors

Full Changelog: v0.2.0...v0.2.1

v0.2.0

Choose a tag to compare

@geriwald geriwald released this 13 Apr 13:01

Highlights

  • Parse all Makefile targets — the detector no longer relies on a dev/serve/start/run/watch whitelist. It now picks up every real target (excluding variable assignments, .PHONY, recipes, and private _* targets), so projects like LaTeX builds with make pdf or make all show up correctly.
  • Subdirectory scanning — workspaces with nested projects (up to depth 2) now have all their stacks detected, with services tagged by their relative path.
  • Python venv resolution — auto-detects .venv/venv and resolves the right python/uvicorn/flask binary.
  • FastAPI package entry discovery — reads [project.scripts] from pyproject.toml so packages with relative imports launch from the workspace root.
  • Runtime port detection — the webview now shows the actual port a service is listening on, parsed from terminal output.
  • Crash detection — services that exit with a non-zero code are flagged with a red error icon in the sidebar.

Install

```bash
code --install-extension devstack-0.2.0.vsix
```

v0.1.0

Choose a tag to compare

@geriwald geriwald released this 11 Apr 15:43

DevStack v0.1.0

Auto-detect your project's tech stack and launch dev services from the VS Code activity bar.

Features

  • Auto-detection: Next.js, Nuxt, Remix, Astro, Vite, Angular, Go, FastAPI, Django, Flask, Rust, Docker Compose, Makefile, npm scripts
  • Rich sidebar panel with stack overview, grouped services, play/stop buttons
  • Mode badges (dev · hot reload, run, containers) and default port display
  • Docker Compose services shown as badges
  • Clickable localhost URLs when a service is running
  • Config override via .devstack.json

Install

Download devstack-0.1.0.vsix below, then:

code --install-extension devstack-0.1.0.vsix