summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJoffrey F <joffrey@docker.com>2017-11-06 19:13:19 -0800
committerJoffrey F <f.joffrey@gmail.com>2017-11-07 15:18:26 -0800
commit3bad05136a6366c4e4a80bc13a79250fd7ca2657 (patch)
tree46937deaeb5e3c5e347bf13be3cca55c16dd679b
parentfe6c9a64b04f6ea4d440998debcf3d0739832be4 (diff)
downloaddocker-py-3bad05136a6366c4e4a80bc13a79250fd7ca2657.tar.gz
Bump 2.6.0
Signed-off-by: Joffrey F <joffrey@docker.com>
-rw-r--r--docker/version.py2
-rw-r--r--docs/change-log.md44
2 files changed, 45 insertions, 1 deletions
diff --git a/docker/version.py b/docker/version.py
index 273270d..bdf1346 100644
--- a/docker/version.py
+++ b/docker/version.py
@@ -1,2 +1,2 @@
-version = "2.5.1"
+version = "2.6.0"
version_info = tuple([int(d) for d in version.split("-")[0].split(".")])
diff --git a/docs/change-log.md b/docs/change-log.md
index 9fe15e1..ca19981 100644
--- a/docs/change-log.md
+++ b/docs/change-log.md
@@ -1,6 +1,50 @@
Change log
==========
+2.6.0
+-----
+
+[List of PRs / issues for this release](https://github.com/docker/docker-py/milestone/34?closed=1)
+
+### Features
+
+* Added support for `mounts` in `APIClient.create_host_config` and
+ `DockerClient.containers.run`
+* Added support for `consistency`, `tmpfs_size` and `tmpfs_mode` when
+ creating mount objects.
+* `Mount` objects now support the `tmpfs` and `npipe` types.
+* Added support for `extra_hosts` in the `build` methods.
+* Added support for the configs API:
+ * In `APIClient`: `create_config`, `inspect_config`, `remove_config`,
+ `configs`
+ * In `DockerClient`: `configs.create`, `configs.get`, `configs.list` and
+ the `Config` model.
+ * Added `configs` parameter to `ContainerSpec`. Each item in the `configs`
+ list must be a `docker.types.ConfigReference` instance.
+* Added support for the following parameters when creating a `ContainerSpec`
+ object: `groups`, `open_stdin`, `read_only`, `stop_signal`, `helathcheck`,
+ `hosts`, `ns_config`, `configs`, `privileges`.
+* Added the following configuration classes to `docker.types`:
+ `ConfigReference`, `DNSConfig`, `Privileges`, `SwarmExternalCA`.
+* Added support for `driver` in `APIClient.create_secret` and
+ `DockerClient.secrets.create`.
+* Added support for `scope` in `APIClient.inspect_network` and
+ `APIClient.create_network`, and their `DockerClient` equivalent.
+* Added support for the following parameters to `create_swarm_spec`:
+ `external_cas`, `labels`, `signing_ca_cert`, `signing_ca_key`,
+ `ca_force_rotate`, `autolock_managers`, `log_driver`. These additions
+ also apply to `DockerClient.swarm.init`.
+* Added support for `insert_defaults` in `APIClient.inspect_service` and
+ `DockerClient.services.get`.
+
+### Bugfixes
+
+* Fixed a bug where reading a 0-length frame in log streams would incorrectly
+ interrupt streaming.
+* Fixed a bug where the `id` member on `Swarm` objects wasn't being populated.
+* Fixed a bug that would cause some data at the beginning of an upgraded
+ connection stream (`attach`, `exec_run`) to disappear.
+
2.5.1
-----