Skip to content

Releases: Rhevin/apple-compose

v0.6.0

11 Jun 04:34
v0.6.0
9d32fa8

Choose a tag to compare

Changelog

New features

  • feat: add shell completions, config scripting flags, and unsupported key warnings (#44)
  • feat: add up/down flags and config-change recreation (#41)
  • feat: honor depends_on conditions with healthcheck polling (#40)
  • feat: improve DNS discovery, DB volumes, and CLI version checks (#43)
  • feat: map compose service keys to container run flags (#38)
  • feat: poll healthchecks via container exec for --wait (#42)
  • feat: support multiple compose files via -f (#37)

Bug fixes

  • fix: apply deploy.resources.limits in RunArgs (#39)
  • fix: expand config-hash and refresh peer /etc/hosts (#45)

v0.5.0

11 Jun 03:44
v0.5.0
845a1b6

Choose a tag to compare

Changelog

New features

  • feat: add Docker Compose parity for shm_size and stop options (#34)

Bug fixes

  • fix: parse container CLI 1.0.0 JSON output (#33)

Other

  • Chore/benchmark resource limits (#32)

v0.4.0

04 Jun 22:32
v0.4.0
b0a6b51

Choose a tag to compare

Changelog

New features

  • feat: add benchmark suite and fix apple-compose run command (#26)

Bug fixes

  • fix: up is idempotent, skips already running containers (#21)

v0.3.0

04 Jun 21:00

Choose a tag to compare

Changelog

New features

  • feat: add create-pr Claude skill for PR conventions (#16)
  • feat: add release skill (#19)

Bug fixes

  • fix: align top output with docker compose top format (#18)
  • fix: logs accepts both service name and full container name (#17)
  • fix: top command now works without compose file and skips stopped containers (#15)

v0.2.0

04 Jun 20:27

Choose a tag to compare

Changelog

New features

  • feat: add create-pr Claude skill for PR conventions (#13)
  • feat: add run-tests Claude skill (#11)

Bug fixes

  • fix: change workflow branch target from main to master, fix go report card URL
  • fix: correct golangci-lint v2 config schema and goreleaser brew key
  • fix: disable cobra flag parsing in exec to pass flags to container command (#10)
  • fix: exec flag parsing (#12)
  • fix: gofmt all files
  • fix: gofmt import ordering in cmd files
  • fix: lowercase Go module path to comply with module proxy requirements (#9)
  • fix: move gofmt to formatters, remove deprecated brews from goreleaser
  • fix: relax integration test assertions for project name and postgres readiness
  • fix: remove author email from release changelog
  • fix: remove commit hash from release changelog format
  • fix: update golangci-lint config and goreleaser deprecated fields
  • fix: upgrade logrus to v1.9.1 to fix DoS vulnerability

Other

  • build(deps): bump the github-actions group across 1 directory with 6 updates

v0.1.0

04 Jun 18:56

Choose a tag to compare

Changelog

New features

  • feat: add readme
  • feat: initial implementation of apple-compose