Skip to content

v0.1.5

Choose a tag to compare

@github-actions github-actions released this 22 Jul 20:18
· 43 commits to main since this release
v0.1.5
ed82e24

Fixed

  • docker buildx build now works end to end. Two bugs were blocking it: Apple Container only materializes a container's filesystem at start, not at create, so buildx seeding files into its BuildKit builder container before starting it (its docker-container driver's normal bootstrap sequence) failed outright — Whalebridge now bootstraps such a container on demand (booting its VM without yet launching its command) so the seed succeeds, and the /start that follows reuses that same bootstrap rather than erroring on a redundant one. Separately, HostConfig.Privileged was silently dropped entirely; it's now treated as granting all capabilities (the closest available equivalent), which BuildKit's build container needs to mount build contexts. Verified against two real Dockerfiles (apt-get + multi-stage COPY, and Leiningen/Maven) built and run successfully.
  • The 0.1.4 "container's runtime state is missing or corrupted" message was wrong for a container that simply hasn't been started yet — that case (like buildx's, above) now either succeeds automatically or, if the automatic recovery itself fails, correctly says to run docker start rather than docker rm -f. A container that genuinely started and then lost its state (e.g. an OOM kill) still gets the crash/docker rm -f guidance.

Full Changelog: v0.1.4...v0.1.5