This repository has been archived by the owner on Nov 27, 2023. It is now read-only.
v1.0.18
Pre-release
Pre-release
What's Changed
- Move progress writter into backend(s) by @ndeloof in #1735
- Stop using buildkit hack to pull images by @ndeloof in #1733
- go.mod: update docker and cli to v20.10.7 by @thaJeztah in #1748
- mobycli: ignore SIGURG on Linux and Darwin by @thaJeztah in #1749
- Update compose-go by @ndeloof in #1750
- Move progress to backend on "down" by @ndeloof in #1747
- Only report pull progress if we have something to pull by @ndeloof in #1751
- Kube backend updates by @aiordache in #1758
- Move up logic from CLI into local backend by @ndeloof in #1752
- Code cleanup: splitWriter does not use service/container name by @ndeloof in #1760
- Update reference docs by @ndeloof in #1757
- LogPrinter should not be part of the API by @ndeloof in #1765
- Include packaging LICENSE in release by @ndeloof in #1768
- Fix broken network_alias_test by @ndeloof in #1770
- Config --profiles to list all defined profiles by @ndeloof in #1766
- go.mod: update moby/term to fix Invalid Standard Handle Panic on Windows by @thaJeztah in #1774
- Automatically disable TTY if shell isn't a terminal by @ndeloof in #1767
- Define compose labels within the compose API by @ndeloof in #1779
- Fix volume inheritance and conflict with trailing '/' by @ndeloof in #1782
compose down -v
also removes anonymous volumes by @ndeloof in #1787- Isolate Compose v2 codebase by @ndeloof in #1790
- Add docker compose logs --since option by @afshinpaydar-binary in #1791
- Better interoperability with docker-compose on version label by @ndeloof in #1803
- Set container links by @lorenrh in #1793
- Don't apply restart_policy on
compose run
by @ndeloof in #1821 - go.mod: update moby/term and Azure/go-ansiterm by @thaJeztah in #1825
- Look for docker cli next to the current executable by @mat007 in #1826
- Add --verbose option for compatibility by @ndeloof in #1830
- Implement ps --status=xx filter by @ndeloof in #1823
- Compose ps to include container command by @ndeloof in #1829
- Inherit anoymous volumes by @ndeloof in #1831
- Apply IPAM configuration on network and services by @ndeloof in #1827
- Automation to remove pending label on new comment by @ndeloof in #1839
- Pass --force and --volumes options to backend by @ndeloof in #1846
- Introduce
convergence
to hold per-service Containers and prevent race conditions by @ndeloof in #1841 - Fix references to docker-compose command by @manuelgrabowski in #1845
- Minor readme.md issues (no more docker desktop stable/edge, etc.) by @rfay in #1855
- Move compose e2e tests into pkg by @ndeloof in #1847
- Adds s390x support by @vibhutisawant in #1859
- Add support for detach keys on compose run|exec by @ndeloof in #1860
- Update compose-go by @ndeloof in #1864
- Issue template should ask for docker-compose version by @rfay in #1877
- Distinguish stdout and stderr by @ndeloof in #1878
- Close sdtin stream on EOF to propagate exec process' stdin by @ndeloof in #1880
- Do not strip "v" prefix from version when printing by @thaJeztah in #1884
- Fix help text when for context create and kube backend by @mikesir87 in #1897
- Fix races by @mat007 in #1901
- Bump compose-go by @ulyssessouza in #1904
- Fix container name used in kube log output by @mikesir87 in #1906
- Report error on
ps
when no container found for service(s) by @ndeloof in #1912 - Run -v should not remove configured volumes by @ndeloof in #1914
- Report error when there's no container to start by @ndeloof in #1913
- Detect new containers on logs --follow by @ulyssessouza in #1852
- Add dry run workflow to test release by @lorenrh in #1890
- Fix dotEnv load path precedence by compose-go bump by @ulyssessouza in #1926
- Print services in dependency order by @milas in #1937
- Add a post-login message to promote personal access tokens by @amineck in #1943
- Restore support for control sequence in
compose run
by @ndeloof in #1934 - Completion by @ulyssessouza in #1773
- Allow for 0 scale/replicas by @shua in #1935
- Stop using helm fork for oras dependency conflict by @ndeloof in #1942
- Update personal access token url by @amineck in #1952
- Post-login msg: Ignore if password is empty by @amineck in #1953
- Allow unspecified protocol on exposed port in kube backend by @mikesir87 in #1916
- Fix issue
docker compose rm -s
not removing containers by @motemen in #1965 - Include exposed ports in container ports config by @ndeloof in #1967
- Bump github.com/containerd/containerd from 1.5.0 to 1.5.4 by @dependabot in #1954
- Fix slack link by @sanshirookazaki in #1981
- Ignore one-off container events by @ndeloof in #1987
- Fix formatting bug in ISSUE_TEMPLATE.md by @Zenexer in #1990
- Apply filter before formatter by @ndeloof in #1995
- Introduce ImageDigestLabel to track image built for service by @ndeloof in #1997
- Revert "introduce ImageDigestLabel to track image built for service" by @lorenrh in #2006
- Fix typo by @iibrahimli in #2003
- Bump compose-go by @lorenrh in #2002
- Fix typo by @bounlu in #2009
- Lowercase project name for "compose down" by @ulyssessouza in #2025
- Bump compose-go by @ulyssessouza in #2019
- Introduce ImageDigestLabel to track image built for service by @ndeloof in #2038
- Include volume_from as a source for implicit dependencies by @ndeloof in #2037
- Add build warning on pull by @ulyssessouza in #2026
- Bump compose-go to fix #2017 by @ulyssessouza in #2045
- Publish cross platform artifacts for PRs by @ndeloof in #2041
- Prepare volume for service set by
run
by @ndeloof in #2047 - Only build requested services by @ndeloof in #2044
- Update doc for ACI token renewal by @gtardif in #2049
- Set proxy env vars based on CLI config by @ndeloof in #2053
- Remove all references to cli from compose.v2 cmd package by @ndeloof in #2054
- Bump compose-go by @ulyssessouza in #2058
- Use docker/compose/v2 by @ndeloof in #2055
- Fix release project to build with GIT_TAG by @ndeloof in #2064
- Redirect compose v2 users to github.com/docker/compose by @ndeloof in #2065
- Fixed the INSTALL.md file to take into account artifact packaging cha… by @mreferre in #2074
- Error on unsupported flags by @ulyssessouza in #2039
- Signals by @ndeloof in #1879
- Allow compose exec to accept a specific instance in kube backend by @mikesir87 in #2076
- Bump github.com/containerd/containerd from 1.5.4 to 1.5.7 by @dependabot in #2082
- Remove obsolete workflow by @mat007 in #2083
- Update .proto files by @lorenrh in #2080
- Fix default values on ACI flags by @ulyssessouza in #2078
- Point to correct backend when switching context by @lorenrh in #2088
- Bump compose to 2.0.1 by @mat007 in #2090
- Bump compose to v2.1.0 by @ulyssessouza in #2094
New Contributors
- @afshinpaydar-binary made their first contribution in #1791
- @mat007 made their first contribution in #1826
- @manuelgrabowski made their first contribution in #1845
- @rfay made their first contribution in #1855
- @vibhutisawant made their first contribution in #1859
- @mikesir87 made their first contribution in #1897
- @milas made their first contribution in #1937
- @amineck made their first contribution in #1943
- @shua made their first contribution in #1935
- @motemen made their first contribution in #1965
- @dependabot made their first contribution in #1954
- @sanshirookazaki made their first contribution in #1981
- @Zenexer made their first contribution in #1990
- @iibrahimli made their first contribution in #2003
- @bounlu made their first contribution in #2009
Full Changelog: v1.0.17...v1.0.18