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