Skip to content

Releases

1.2.0

Choose a tag to compare

@Mcrich23 Mcrich23 released this 21 Sep 07:21

What's Changed

  • fix: tolerate env-var placeholders and quoted scalars in deploy.replicas decoding by @mvanhorn in #129
  • Add shared ComposeProjectOptions by @adrum in #138
  • feat: error on unknown service name in up instead of hanging by @OrtegaMatias in #139
  • fix: make Main the root command instead of a passthrough wrapper by @subpop in #149
  • feat: add dependencyLevels scheduler for parallel up (#128, step 1) by @OrtegaMatias in #144
  • Change license to Apache 2.0 by @Mcrich23 in #155
  • feat: add/support stop_grace_period by @jpagh in #150

New Contributors

Full Changelog: 1.1.0...1.2.0

1.1.0

Choose a tag to compare

@Cyb3rDudu Cyb3rDudu released this 13 Jul 08:38
400266c

Compatibility and bugfix release tracking Apple Container 1.1. Built against apple/container 1.1.0.

Note: the container-compose binary attached to this release is Apple Silicon (arm64) only and will not run on Intel Macs. The Homebrew formula stays on 1.0.0's universal binary until an x86_64 build is available.

What's Changed

  • feat(up): stamp com.docker.compose project/service labels on containers by @DonsWayo in #110
  • Fix env_file variable parsing on Compose file by @nvsofts in #120
  • fix: preserve user PATH in streamCommand instead of overwriting it by @mvanhorn in #123
  • Adjust timeout to ignore pull activity by @adrum in #112
  • feat(up): use Apple container DNS when domain registered, /etc/hosts fallback otherwise by @Cyb3rDudu in #97
  • Improve Apple container compose compatibility by @thromel in #119
  • fix(service): support Compose 2.x dict form for env_file entries by @ryan106 in #124
  • fix(service): add mem_limit and extra_hosts support by @ryan106 in #125
  • feat(service): add Compose profiles support by @ryan106 in #126
  • Fix Up Command Foreground Interactions when sending signals by @adrum in #127
  • fix(up): drop unsupported network aliases instead of failing startup by @Cyb3rDudu in #133
  • fix(up): clamp mem_limit below 200 MiB to the daemon minimum by @Cyb3rDudu in #134
  • fix(up): foreground (non-detached) up no longer crashes on startup by @Cyb3rDudu in #135

New Contributors

Full Changelog: 1.0.0...1.1.0

1.0.0

Choose a tag to compare

@Mcrich23 Mcrich23 released this 11 Jun 18:41
1.0.0
2417b8f

What's Changed

  • fix(run): resolve service IP from container address, not network gateway by @w1zdun in #100
  • Update to container 1.0.0 by @Mcrich23 in #108

This is the first official release of Container-Compose in conjunction with Apple releasing Container 1.0 🎉

New Contributors

Full Changelog: 0.12.0...1.0.0

0.12.0

Choose a tag to compare

@Mcrich23 Mcrich23 released this 30 May 19:48
0.12.0
b95d677

This might contain the most community contributions yet!

What's Changed

  • fix(up): match locally-built multi-path images so pull is skipped by @Cyb3rDudu in #79
  • fix(build): resolve dockerfile path relative to build context, not compose dir by @Cyb3rDudu in #78
  • fix(up): allow entrypoint and command together, place --entrypoint before image by @Cyb3rDudu in #80
  • fix(parsing): accept list-form environment (- KEY=value) alongside map form by @Cyb3rDudu in #83
  • fix(up): stop pinning a CPU core during foreground wait by @Cyb3rDudu in #82
  • fix(up): forward single-file bind mounts to container run by @csaller in #94
  • fix(parsing): support map form of depends_on with condition syntax by @24601 in #75
  • Refactor compose file flag into shared OptionGroup for up, down, and build. by @Mcrich23 in #98

New Contributors

Full Changelog: 0.11.0...0.12.0

0.11.0

Choose a tag to compare

@Mcrich23 Mcrich23 released this 21 Apr 18:48
0.11.0
ac2e994

What's Changed

New Contributors

Full Changelog: 0.10.0...0.11.0

0.10.0

Choose a tag to compare

@Mcrich23 Mcrich23 released this 10 Mar 20:42
0.10.0
abb4b2f

What's Changed

New Contributors

Full Changelog: 0.9.0...0.10.0

0.9.0

Choose a tag to compare

@Mcrich23 Mcrich23 released this 04 Feb 04:48
0.9.0
5d78e69

What's Changed

  • Sanitize project name when using directory name by @oxisto in #47

New Contributors

Full Changelog: 0.8.0...0.9.0

0.8.0

Choose a tag to compare

@Mcrich23 Mcrich23 released this 29 Jan 00:54
0.8.0
630b5f7

What's Changed

Full Changelog: 0.7.0...0.8.0

0.7.0

Choose a tag to compare

@Mcrich23 Mcrich23 released this 04 Dec 02:30
0.7.0
b907436

What's Changed

Full Changelog: 0.6.1...0.7.0

0.6.1

Choose a tag to compare

@Mcrich23 Mcrich23 released this 20 Nov 18:48
0.6.1
e180ca2

What's Changed

Full Changelog: 0.6.0...0.6.1