-
Notifications
You must be signed in to change notification settings - Fork 5.5k
Bump 1.22.0-rc1 #6034
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
Bump 1.22.0-rc1 #6034
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Signed-off-by: Joffrey F <[email protected]>
Fix port serialization with external IP
Signed-off-by: Joffrey F <[email protected]>
Make sure error messages are unicode strings before combining
Signed-off-by: Harald Albers <[email protected]>
- add support for `docker-compose exec --workdir|-w` - add support for `docker-compose build --compress` - add support for `docker-compose pull --no-parallel`, drop deprecated option `--parallel` Signed-off-by: Harald Albers <[email protected]>
Signed-off-by: Joffrey F <[email protected]>
Signed-off-by: Joffrey F <[email protected]>
Signed-off-by: Joffrey F <[email protected]>
Refactor bash completion for services
Add support for features added in 1.21.0 to bash completion
Signed-off-by: Joffrey F <[email protected]>
Signed-off-by: Joffrey F <[email protected]>
Signed-off-by: Joffrey F <[email protected]>
Signed-off-by: Joffrey F <[email protected]>
Signed-off-by: Joffrey F <[email protected]>
Signed-off-by: Joffrey F <[email protected]>
Signed-off-by: Joffrey F <[email protected]>
Signed-off-by: Joffrey F <[email protected]>
Signed-off-by: Joffrey F <[email protected]>
Signed-off-by: Joffrey F <[email protected]>
Signed-off-by: Joffrey F <[email protected]>
Signed-off-by: Joffrey F <[email protected]>
Signed-off-by: Joffrey F <[email protected]>
Signed-off-by: Joffrey F <[email protected]>
Signed-off-by: Joffrey F <[email protected]>
Signed-off-by: Joffrey F <[email protected]>
Signed-off-by: Joffrey F <[email protected]>
Signed-off-by: Joffrey F <[email protected]>
Automated releases
Ignoring it on docker-compose Signed-off-by: Vincent Demeester <[email protected]>
Add 3.7 schema and add rollback_config to it
As for top-level key, any 3rd-level key which starts with `x-` will be ignored by compose. This allows for users to: * include additional metadata in their compose files * create YAML anchor objects that can be re-used in other parts of the config This matches a similar feature in the swagger spec definition: https://swagger.io/specification/#specificationExtensions This means a composefile like the following is valid ``` verison: "3.7" services: foo: image: foo/bar x-foo: bar network: bar: x-bar: baz ``` It concerns services, volumes, networks, configs and secrets. Signed-off-by: Vincent Demeester <[email protected]>
Allow `x-*` extension on 3rd level objects
> Run an init inside the container that forwards signals and reaps > processes This is already supported in 2.4 schema Signed-off-by: Vincent Demeester <[email protected]>
Add `init` support in 3.7 schema
Signed-off-by: Joffrey F <[email protected]>
Bump Python SDK -> 3.4.0
Signed-off-by: Joffrey F <[email protected]>
Signed-off-by: Joffrey F <[email protected]>
Use original LD_LIBRARY_PATH when shelling out to credential stores
Better support for UTF8+bom Compose files
Signed-off-by: Joffrey F <[email protected]>
Signed-off-by: Joffrey F <[email protected]>
Signed-off-by: Joffrey F <[email protected]>
|
Please sign your commits following these rules: $ git clone -b "bump-1.22.0-rc1" [email protected]:docker/compose.git somewhere
$ cd somewhere
$ git rebase -i HEAD~842354177128
editor opens
change each 'pick' to 'edit'
save the file and quit
$ git commit --amend -s --no-edit
$ git rebase --continue # and repeat the amend for each commit
$ git push -fAmending updates the existing PR. You DO NOT need to open a new one. |
Signed-off-by: Joffrey F <[email protected]>
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Automated release for docker-compose 1.22.0-rc1
Features
Compose format version 3.7
Introduced version 3.7 of the
docker-compose.ymlspecification.This version requires Docker Engine 18.06.0 or above.
Added support for
rollback_configin the deploy configurationAdded support for the
initparameter in service configurationsAdded support for extension fields in service, network, volume, secret,
and config configurations
Compose format version 2.4
and volume configurations
Bugfixes
Fixed a bug that prevented deployment with some Compose files when
DOCKER_DEFAULT_PLATFORMwas setCompose will no longer try to create containers or volumes with
invalid starting characters
Fixed several bugs that prevented Compose commands from working properly
with containers created with an older version of Compose
Fixed an issue with the output of
docker-compose configwith the--compatibility-modeflag enabled when the source file containsattachable networks
Fixed a bug that prevented the
gcloudcredential store from workingproperly when used with the Compose binary on UNIX
Fixed a bug that caused connection errors when trying to operate
over a non-HTTPS TCP connection on Windows
Fixed a bug that caused builds to fail on Windows if the Dockerfile
was located in a subdirectory of the build context
Fixed an issue that prevented proper parsing of UTF-8 BOM encoded
Compose files on Windows