Skip to content
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

Bump 1.16.0 rc1 #5117

Merged
merged 25 commits into from
Aug 21, 2017
Merged

Bump 1.16.0 rc1 #5117

merged 25 commits into from
Aug 21, 2017

Conversation

shin-
Copy link

@shin- shin- commented Aug 18, 2017

New features

Compose file version 3.4

  • Introduced version 3.4 of the docker-compose.yml specification.
    This version requires to be used with Docker Engine 17.06.0 or above.

Compose file version 2.3

  • Introduced version 2.3 of the docker-compose.yml specification.
    This version requires to be used with Docker Engine 17.06.0 or above.

  • Added support for the target parameter in network configurations
    (also available in 3.4)

  • Added support for the start_period parameter in healthcheck
    configurations

Compose file version 2.x

  • Added support for the blkio_config parameter in service definitions

  • Added support for setting a custom name in volume definitions using
    the name parameter (not available for version 2.0)

All formats

  • Added new CLI flag --no-ansi to suppress ANSI control characters in
    output

Bugfixes

  • Fixed a bug where nested extends instructions weren't resolved
    properly, causing "file not found" errors

  • Fixed several issues with .dockerignore parsing

  • Fixed issues where logs of TTY-enabled services were being printed
    incorrectly and causing MemoryError exceptions

  • The $ character in the output of docker-compose config is now
    properly escaped

  • Fixed a bug where running docker-compose top would sometimes fail
    with an uncaught exception

  • Fixed a bug where docker-compose pull with the --parallel flag
    would return a 0 exit code when failing

  • Fixed an issue where keys in deploy.resources were not being validated

  • Fixed an issue where the logging options in the output of
    docker-compose config would be set to null, an invalid value

  • Fixed the output of docker-compose config when a port definition used
    0 as the value for the published port

@shin- shin- added this to the 1.16.0 milestone Aug 18, 2017
shin- and others added 24 commits August 18, 2017 15:22
…rmat

docker-compose scale modified to reuse code between up and scale

Signed-off-by: Joffrey F <[email protected]>
Signed-off-by: Yong Wen Chua <[email protected]>
Signed-off-by: Joffrey F <[email protected]>
Colorama is only useful on Windows by design.  Since it has no effect on
other platforms, it makes sense to not require it universally.

Signed-off-by: Carl George <[email protected]>
Signed-off-by: Joffrey F <[email protected]>
Signed-off-by: Joffrey F <[email protected]>
Improve merging strategy for healthcheck configs

Signed-off-by: Joffrey F <[email protected]>
Signed-off-by: Joffrey F <[email protected]>
@docker docker deleted a comment from GordonTheTurtle Aug 18, 2017
@shin- shin- merged commit 7805960 into release Aug 21, 2017
@shin- shin- deleted the bump-1.16.0-rc1 branch December 7, 2017 23:18
milas added a commit to milas/compose that referenced this pull request Feb 24, 2023
When creating files in Go, the stdlib will create (and then rapidly
delete) files ending with `-go-tmp-umask` to determine the umask
to use for permission purposes.

This can cause trouble with Live Update because the files tend to
vanish underneath it, for example.

Fixes docker#5117.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants