v0.3.0 v0.21.0
high risk
parruda/swarmOct 2, 2026 → Oct 2, 20260 days between releases
What's New
Infrastructure overhaul adds Caddy TLS sharing and systemd activation with API socket path change
Breaking Changes
- API socket path changed from /run/uncloud/uncloud.sock to /run/uncloud/api/uncloud.sock
New Features
- Shared TLS certificate storage for Caddy with distributed locks
- Systemd socket activation for stable API socket
- Runtime templates for bind mount paths using container metadata
- Certificate inventory command via `uc caddy cert ls`
- UNCLOUD_DAEMON_VERSION support in machine init/add
Improvements
- Faster service listing with single broadcast request
- Compose support for `stdin_open` and `tty` configurations
- Fixes for proxying, container logs, and terminal output
Upgrade Notes
Update custom tools and container mounts that reference the old socket path. The new `uc` binary handles the move automatically, but external consumers must be updated.
The Two Releases
v0.3.0
laya-mlx v0.3.0
Oct 2, 2026· 20 days ago
Brings upstream Laya runtime fixes into the native MLX port.
Full release notesv0.21.0
v0.21.0
Oct 2, 2026· 20 days ago
Adds shared TLS certificate storage for Caddy, systemd socket activation, runtime templates for bind mounts, and custom cluster domain support.
Full release notes