v0.2.1
New features and improvements on top of 0.2.0.
Services
- New per-project Services tab: a detail card for every container (web, db, redis, phpMyAdmin, and more) with status, image, and clickable endpoints (HTTPS and HTTP URLs, plus copyable host:port for databases and caches).
- Start, stop, and restart individual services from their card, with output streamed live in the operation dock. xhgui is toggled correctly through its DDEV command.
- Per-service Shell and Logs shortcuts that open those tabs with the container preselected.
- Inline compose view per service: see the rendered config and edit any docker-compose override.
Onboarding and add-ons
- Framework-aware recommended services in the New Project wizard. Pick Laravel and it suggests Redis, a queue worker, Cron, and Buggregator; WordPress suggests Redis and phpMyAdmin; Magento 2 suggests OpenSearch, Redis, and RabbitMQ, and so on. Selected ones install automatically after the project starts.
- New "Add a service" gallery on the Services tab: a categorized, one-click add-on installer (cache, search, queues, storage, database UIs, frontend, dev tooling) that shows what is already installed.
Connections
- New Connections map: a visual canvas of all your projects and their services. Drag from one project to another project's service to wire them together, and DDevUI injects the host and port into the consumer and restarts it. Select an edge and delete it to unlink.
Fixes
- The Xdebug toggle now reflects the real runtime state instead of always showing off.
Install
- macOS (recommended):
brew upgrade --cask ddevuiorbrew install --cask shiv122/tap/ddevui - Windows and Linux installers are attached below.