v1.4.0 Release Candidate 1
First release candidate for v1.4.0 — a major feature release rebuilding the entire UI and adding significant backend capabilities.
Highlights
- Tailwind CSS 4 UI — Complete frontend migration from Vuetify 3 with 13 rebuilt views, 4 color themes, 7 icon libraries, 6 font families, and a command palette
- Container update engine — Compose-native updates, rename-first rollback with health gates, tag-family aware semver selection, and self-update controller with SSE ack flow
- Security scanning — Dual-slot scanning (current + update image), scheduled cron scans, scan cancellation, batch progress, and runtime tool status
- Notification rules — Full CRUD API with rule-aware runtime dispatch for update-available, update-applied, update-failed, security-alert, and agent-disconnect events
- Dashboard — Live stat cards, drag-reorder widgets, security donut chart, and SSE-driven real-time updates
- Config migration CLI — `config migrate` converts legacy WUD/Watchtower env vars and labels to Drydock format
See the full CHANGELOG for the complete list of changes.
Testing
This is a pre-release. Please report issues at https://github.com/CodesWhat/drydock/issues.
```bash
docker pull ghcr.io/codeswhat/drydock:1.4.0-rc.1
```