v0.18.19.
Complete release notes · 2026-11-04. Read upgrade instructions and runtime limits before deploying.
Fixed
- Prepare fixed-host-port Docker candidates before stopping the serving runtime. A creation failure leaves the previous application serving; a successful preparation hands off ports immediately before candidate start.
- Preserve the serving runtime when cancellation arrives during candidate preparation. Cleanup removes only the interrupted candidate.
- Apply the guarded handoff to multiline environment deployments through Compose create/start, preserving decoded environment values and named volumes.
Deployment behavior
- Application startup with direct host ports remains sequential. This patch does not enable persistent TCP/UDP ingress or remove the startup interruption of all-in-one stateful applications.
Verification
- The actual builder, Docker and Traefik acceptance preserved 131 successful HTTP responses across injected creation-acknowledgement failures in plain and multiline environment cases. The stopped candidate, serving old runtime, prepared successful start and persistent-volume marker were checked.
- 200 local tests across seven covering suites passed, including four assertion-based before/after regressions. Full hosted CI and primary-network readiness passed before release preparation.
Source CHANGELOG.md at 6046cfe8