@@ -4,7 +4,39 @@ ChangeLog
4
4
0.3.2
5
5
-----
6
6
7
- _ In development._
7
+ * Default API version is now 1.12 (support for docker 1.0)
8
+ * Added new methods ` Client.get_image ` and ` Client.load_image `
9
+ (` docker save ` and ` docker load ` )
10
+ * Added new method ` Client.ping `
11
+ * ` Client.build ` can now be provided with a custom context using the
12
+ ` custom_context ` parameter.
13
+ * Added support for ` memswap_limit ` parameter in ` create_container `
14
+ * Added support for ` force ` parameter in ` remove_container `
15
+ * Added support for ` force ` and ` noprune ` parameters in ` remove_image `
16
+ * Added support for ` timestamps ` parameter in ` logs `
17
+ * Added support for ` dns_search ` parameter in ` start `
18
+ * Added support for ` network_mode ` parameter in ` start `
19
+ * Added support for ` volumes_from ` and ` dns ` parameters in ` start ` . As of
20
+ API version >= 1.10, these parameters no longer belong to ` create_container `
21
+ * ` Client.logs ` now uses the logs endpoint when API version is sufficient
22
+
23
+ ### Bugfixes
24
+
25
+ * Fixed a bug in pull where the ` repo:tag ` notation wasn't interpreted
26
+ properly
27
+ * Fixed a bug in streaming methods with python 3 (unicode, bytes/str related)
28
+ * Fixed a bug in ` Client.start ` where legacy notation for volumes wasn't
29
+ supported anymore.
30
+
31
+ ### Miscellaneous
32
+
33
+ * The client now raises ` DockerException ` s when appropriate. You can import
34
+ ` DockerException ` (and its subclasses) from the ` docker.errors ` module to
35
+ catch them if needed.
36
+ * ` docker.APIError ` has been moved to the new ` docker.errors ` module as well.
37
+ * ` Client.insert ` is deprecated in API version > 1.11
38
+ * Improved integration tests should now run much faster.
39
+ * There is now a single source of truth for the docker-py version number.
8
40
9
41
0.3.1
10
42
-----
0 commit comments