Browse code

Merge pull request #31811 from vieux/bump_17.04.0

bump 17.04.0-rc1
(cherry picked from commit b2fc918c5aa6d0c96953acaf62f9fb38049b608e)
Signed-off-by: Sebastiaan van Stijn <github@gone.nl>

Victor Vieux authored on 2017/03/15 12:40:32
Showing 1 changed files
... ...
@@ -5,6 +5,72 @@ information on the list of deprecated flags and APIs please have a look at
5 5
 https://docs.docker.com/engine/deprecated/ where target removal dates can also
6 6
 be found.
7 7
 
8
+## 17.04.0-ce (2017-04-05)
9
+
10
+### Client
11
++ Sort `docker stack ls` by name [#31085](https://github.com/docker/docker/pull/31085)
12
++ Flags for specifying bind mount consistency [#31047](https://github.com/docker/docker/pull/31047)
13
+* Suppressing image digest in docker ps [#30848](https://github.com/docker/docker/pull/30848)
14
+* Hide command options that are related to Windows [#30788](https://github.com/docker/docker/pull/30788)
15
+* Fix `docker plugin install` prompt to accept "enter" for the "N" default [#30769](https://github.com/docker/docker/pull/30769)
16
++ Add `truncate` function for Go templates [#30484](https://github.com/docker/docker/pull/30484)
17
+* Support expanded syntax of ports in `stack deploy` [#30476](https://github.com/docker/docker/pull/30476)
18
+* Support expanded syntax of mounts in `stack deploy` [#30597](https://github.com/docker/docker/pull/30597) [#31795](https://github.com/docker/docker/pull/31795)
19
++ Add `--add-host` for docker build [#30383](https://github.com/docker/docker/pull/30383)
20
++ Add `.CreatedAt` placeholder for `docker network ls --format` [#29900](https://github.com/docker/docker/pull/29900)
21
+* Update order of `--secret-rm` and `--secret-add` [#29802](https://github.com/docker/docker/pull/29802)
22
+* Fix use of `**/` in `.dockerignore` [#29043](https://github.com/docker/docker/pull/29043)
23
++ Add `--filter enabled=true` for `docker plugin ls` [#28627](https://github.com/docker/docker/pull/28627)
24
++ Add `--format` to `docker service ls` [#28199](https://github.com/docker/docker/pull/28199)
25
++ Add `publish` and `expose` filter for `docker ps --filter` [#27557](https://github.com/docker/docker/pull/27557)
26
+* Support multiple service IDs on `docker service ps` [#25234](https://github.com/docker/docker/pull/25234)
27
++ Allow swarm join with `--availability=drain` [#24993](https://github.com/docker/docker/pull/24993)
28
+* Removal of the email from `docker login` [#26868](https://github.com/docker/docker/pull/26868)
29
+
30
+### Networking
31
+* Check parameter `--ip`, `--ip6` and `--link-local-ip` in `docker network connect` [#30807](https://github.com/docker/docker/pull/30807)
32
++ Added support for `dns-search` [#30117](https://github.com/docker/docker/pull/30117)
33
++ Added --verbose option for docker network inspect to show task details from all swarm nodes [#31710](https://github.com/docker/docker/pull/31710)
34
+* Clear stale datapath encryption states when joining the cluster [docker/libnetwork#1354](https://github.com/docker/libnetwork/pull/1354)
35
++ Ensure iptables initialization only happens once [docker/libnetwork#1676](https://github.com/docker/libnetwork/pull/1676)
36
+* Fix bad order of iptables filter rules [docker/libnetwork#961](https://github.com/docker/libnetwork/pull/961)
37
++ Add anonymous container alias to service record on attachable network [docker/libnetwork#1651](https://github.com/docker/libnetwork/pull/1651)
38
++ Support for `com.docker.network.container_interface_prefix` driver label [docker/libnetwork#1667](https://github.com/docker/libnetwork/pull/1667)
39
+
40
+### Runtime
41
+* Handle paused container when restoring without live-restore set [#31704](https://github.com/docker/docker/pull/31704)
42
+- Do not allow sub second in healthcheck options in Dockerfile [#31177](https://github.com/docker/docker/pull/31177)
43
+* Support name and id prefix in  `secret update` [#30856](https://github.com/docker/docker/pull/30856)
44
+* Use binary frame for websocket attach endpoint [#30460](https://github.com/docker/docker/pull/30460)
45
+* Fix linux mount calls not applying propagation type changes [#30416](https://github.com/docker/docker/pull/30416)
46
+* Fix ExecIds leak on failed `exec -i` [#30340](https://github.com/docker/docker/pull/30340)
47
+* Prune named but untagged images if `danglingOnly=true` [#30330](https://github.com/docker/docker/pull/30330)
48
++ Add daemon flag to set `no_new_priv` as default for unprivileged containers [#29984](https://github.com/docker/docker/pull/29984)
49
++ Add daemon option `--default-shm-size` [#29692](https://github.com/docker/docker/pull/29692)
50
++ Support registry mirror config reload [#29650](https://github.com/docker/docker/pull/29650)
51
+- Ignore the daemon log config when building images [#29552](https://github.com/docker/docker/pull/29552)
52
+* Move secret name or ID prefix resolving from client to daemon [#29218](https://github.com/docker/docker/pull/29218)
53
++ Implement optional ring buffer for container logs [#28762](https://github.com/docker/docker/pull/28762)
54
++ Allow adding rules to `cgroup devices.allow` on container create/run [#22563](https://github.com/docker/docker/pull/22563)
55
+
56
+### Swarm Mode
57
++ Topology-aware scheduling [#30725](https://github.com/docker/docker/pull/30725)
58
++ Automatic service rollback on failure [#31108](https://github.com/docker/docker/pull/31108)
59
++ Worker and manager on the same node are now connected through a UNIX socket [docker/swarmkit#1828](https://github.com/docker/swarmkit/pull/1828), [docker/swarmkit#1850](https://github.com/docker/swarmkit/pull/1850), [docker/swarmkit#1851](https://github.com/docker/swarmkit/pull/1851)
60
+* Improve raft transport package [docker/swarmkit#1748](https://github.com/docker/swarmkit/pull/1748)
61
+* No automatic manager shutdown on demotion/removal [docker/swarmkit#1829](https://github.com/docker/swarmkit/pull/1829)
62
+* Use TransferLeadership to make leader demotion safer [docker/swarmkit#1939](https://github.com/docker/swarmkit/pull/1939)
63
+* Decrease default monitoring period [docker/swarmkit#1967](https://github.com/docker/swarmkit/pull/1967)
64
++ Add Service logs formatting [#31672](https://github.com/docker/docker/pull/31672)
65
+* Fix service logs API to be able to specify stream [#31313](https://github.com/docker/docker/pull/31313)
66
++ Add `--stop-signal` for `service create` and `service update` [#30754](https://github.com/docker/docker/pull/30754)
67
++ Add `--read-only` for `service create` and `service update` [#30162](https://github.com/docker/docker/pull/30162)
68
++ Renew the context after communicating with the registry [#31586](https://github.com/docker/docker/pull/31586)
69
+
70
+### Windows
71
+* Wait for OOBE to prevent crashing during host update [#31054](https://github.com/docker/docker/pull/31054)
72
+* Block pulling Windows images on non-Windows daemons [#29001](https://github.com/docker/docker/pull/29001)
73
+
8 74
 ## 17.03.1-ce (2017-03-27)
9 75
 
10 76
 ### Remote API (v1.27) & Client