Skip to content

Commit

Permalink
Bump 1.6.1
Browse files Browse the repository at this point in the history
Signed-off-by: Daniel Nephin <[email protected]>
  • Loading branch information
dnephin committed Feb 23, 2016
1 parent e08409f commit a75c16c
Show file tree
Hide file tree
Showing 5 changed files with 61 additions and 6 deletions.
55 changes: 55 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,61 @@
Change log
==========

1.6.1 (2016-02-23)
------------------

Bug Fixes

- Fixed a bug where recreating a container multiple times would cause the
new container to be started without the previous volumes.

- Fixed a bug where Compose would set the value of unset environment variables
to an empty string, instead of a key without a value.

- Provide a better error message when Compose requires a more recent version
of the Docker API.

- Add a missing config field `network.aliases` which allows setting a network
scoped alias for a service.

- Fixed a bug where `run` would not start services listed in `depends_on`.

- Fixed a bug where `networks` and `network_mode` where not merged when using
extends or multiple Compose files.

- Fixed a bug with service aliases where the short container id alias was
only contained 10 characters, instead of the 12 characters used in previous
versions.

- Added a missing log message when creating a new named volume.

- Fixed a bug where `build.args` was not merged when using `extends` or
multiple Compose files.

- Fixed some bugs with config validation when null values or incorrect types
were used instead of a mapping.

- Fixed a bug where a `build` section without a `context` would show a stack
trace instead of a helpful validation message.

- Improved compatibility with swarm by only setting a container affinity to
the previous instance of a services' container when the service uses an
anonymous container volume. Previously the affinity was always set on all
containers.

- Fixed the validation of some `driver_opts` would cause an error if a number
was used instead of a string.

- Some improvements to the `run.sh` script used by the Compose container install
option.

- Fixed a bug with `up --abort-on-container-exit` where Compose would exit,
but would not stop other containers.

- Corrected the warning message that is printed when a boolean value is used
as a value in a mapping.


1.6.0 (2016-01-15)
------------------

Expand Down
2 changes: 1 addition & 1 deletion compose/__init__.py
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
from __future__ import absolute_import
from __future__ import unicode_literals

__version__ = '1.6.0'
__version__ = '1.6.1'
2 changes: 1 addition & 1 deletion docs/compose-file.md
Original file line number Diff line number Diff line change
Expand Up @@ -477,7 +477,7 @@ Networks to join, referencing entries under the

#### aliases

Aliases (alternative hostnames) for this service on the network. Other containers on the same network can use either the service name or this alias to connect to one of the service's containers.
Aliases (alternative hostnames) for this service on the network. Other containers on the same network can use either the service name or this alias to connect to one of the service's containers.

Since `aliases` is network-scoped, the same service can have different aliases on different networks.

Expand Down
6 changes: 3 additions & 3 deletions docs/install.md
Original file line number Diff line number Diff line change
Expand Up @@ -39,7 +39,7 @@ which the release page specifies, in your terminal.

The following is an example command illustrating the format:

curl -L https://github.com/docker/compose/releases/download/1.6.0/docker-compose-`uname -s`-`uname -m` > /usr/local/bin/docker-compose
curl -L https://github.com/docker/compose/releases/download/1.6.1/docker-compose-`uname -s`-`uname -m` > /usr/local/bin/docker-compose

If you have problems installing with `curl`, see
[Alternative Install Options](#alternative-install-options).
Expand All @@ -54,7 +54,7 @@ which the release page specifies, in your terminal.
7. Test the installation.

$ docker-compose --version
docker-compose version: 1.6.0
docker-compose version: 1.6.1


## Alternative install options
Expand All @@ -77,7 +77,7 @@ to get started.
Compose can also be run inside a container, from a small bash script wrapper.
To install compose as a container run:

$ curl -L https://github.com/docker/compose/releases/download/1.6.0/run.sh > /usr/local/bin/docker-compose
$ curl -L https://github.com/docker/compose/releases/download/1.6.1/run.sh > /usr/local/bin/docker-compose
$ chmod +x /usr/local/bin/docker-compose

## Master builds
Expand Down
2 changes: 1 addition & 1 deletion script/run.sh
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@

set -e

VERSION="1.6.0"
VERSION="1.6.1"
IMAGE="docker/compose:$VERSION"


Expand Down

0 comments on commit a75c16c

Please sign in to comment.