Skip to content

Releases: us/mocker

v0.6.1

Choose a tag to compare

@github-actions github-actions released this 01 Jul 11:56

0.6.1 (2026-07-01)

Bug Fixes

  • compose: resolve relative volume paths to absolute before mounting (ea4e7d1)

v0.6.0

Choose a tag to compare

@github-actions github-actions released this 30 Jun 12:18
7b3f6a2

0.6.0 (2026-06-30)

⚠ BREAKING CHANGES

  • 'mocker network inspect' now returns a Docker-compatible JSON array with the moby v29.6.1 network.Inspect shape (PascalCase keys, nested IPAM, Containers map) instead of the previous lowercase NetworkInfo object. Scripts consuming '.subnet' / '.gateway' / '.containers' (string array) must migrate to '.IPAM.Config[0].Subnet' / '.IPAM.Config[0].Gateway' / '.Containers' (map). Multi-arg invocation now returns one combined array (previously single-arg only).

Bug Fixes

  • make network inspect Docker-compatible (#48) (57f53c1)

v0.5.4

Choose a tag to compare

@github-actions github-actions released this 28 Jun 14:06
0f21ca3

0.5.4 (2026-06-28)

Features

  • serve: Docker Engine API daemon foundation (mocker serve) (b110ad2)
  • serve: engine-backed read endpoints (docker ps, images, info, inspect) (62179e4)

Bug Fixes

  • engine: drain runCLI output concurrently to avoid large-output deadlock (2694c42)

v0.5.3

Choose a tag to compare

@github-actions github-actions released this 27 Jun 07:23
188867f

0.5.3 (2026-06-27)

Features

  • inspect: evaluate -f/--format as a Go-template across all inspect commands (df10b86)

Bug Fixes

  • decode Apple inspect state object and nested ipv4 address (ee030ae)
  • drop fake exit code from stopped container display (c64fd47)
  • inspect: surface unsupported-template error via LocalizedError (804b370)

v0.5.2

Choose a tag to compare

@github-actions github-actions released this 26 Jun 17:37
61495e4

0.5.2 (2026-06-26)

Features

  • inspect: Docker-compatible container inspect output (b064631), closes #36

v0.5.1

Choose a tag to compare

@github-actions github-actions released this 26 Jun 01:25
84793c1

0.5.1 (2026-06-26)

Features

  • compose: parse deploy.restart_policy and wire restartPolicy through orchestrator (656a845)
  • compose: parse resource limits (mem_limit, cpus, deploy.resources) and forward to container runtime (1918762)

Bug Fixes

  • compose: sanitize fractional cpu counts for Apple container CLI (781a04a)

v0.5.0

Choose a tag to compare

@github-actions github-actions released this 22 Jun 22:32

0.5.0 (2026-06-22)

⚠ BREAKING CHANGES

  • subcommand flags placed AFTER the image/container/service are now captured as container command arguments. 'mocker exec ctn -it bash' must become 'mocker exec -it ctn bash'.

Features

  • compose: add --quiet, --services, and service args to compose ps (c351ae7), closes #32

Bug Fixes

  • build: resolve -f Dockerfile path with Docker parity (5880740)
  • compose: resolve build.dockerfile relative to context (cc4241a)
  • pass container command/args literally in run/create/exec/compose (c1b6570)

v0.4.1

Choose a tag to compare

@github-actions github-actions released this 19 Jun 22:54
707969e

0.4.1 (2026-06-19)

Features

  • image,container: add canonical ls group subcommand (7ff07f1)

Bug Fixes

  • make image/container ls flags Docker-accurate (e1aa122)

v0.4.0

Choose a tag to compare

@github-actions github-actions released this 16 Jun 07:38

0.4.0 (2026-06-16)

⚠ BREAKING CHANGES

  • image inspect output now uses the Docker ImageInspect shape — a JSON array of objects with PascalCase keys (Id, RepoTags, Created, Size, Config, RootFS, ...) instead of a single object with lowercase keys (id, repository, tag, size, created, labels). The Id field now reports the image config digest (Docker parity) rather than the index digest, so it differs from 'mocker images'. MockerKit consumers: ImageManager.inspect(_:) now returns ImageInspect (was ImageInfo) and takes an optional platform: argument.

Bug Fixes

  • add Docker-compatible ImageInspect model and mapping (aa318d5)
  • address image inspect review feedback (8c6c5ec)
  • compose: forward published ports (#19) and accept -f before subcommand (#21) (#22) (5255e50)
  • make image inspect Docker-compatible and honor --type (2b80af3)

v0.3.2

Choose a tag to compare

@github-actions github-actions released this 12 Jun 13:03
8b00c5a

0.3.2 (2026-06-11)

Features

  • build: forward --builder to container build (3024963), closes #10

Bug Fixes

  • compose: forward build.target/args and honor image+build (#14) (31a9a69)