Docker-DCO-1.1-Signed-off-by: Cristian Staretu <cristian.staretu@gmail.com> (github: unclejack)
| ... | ... |
@@ -1,5 +1,142 @@ |
| 1 | 1 |
# Changelog |
| 2 | 2 |
|
| 3 |
+## 0.10.0 (2014-04-08) |
|
| 4 |
+ |
|
| 5 |
+#### Builder |
|
| 6 |
+- Fix printing multiple messages on a single line. Fixes broken output during builds. |
|
| 7 |
+- Follow symlinks inside container's root for ADD build instructions. |
|
| 8 |
+- Fix EXPOSE caching. |
|
| 9 |
+ |
|
| 10 |
+#### Documentation |
|
| 11 |
+- Add the new options of `docker ps` to the documentation. |
|
| 12 |
+- Add the options of `docker restart` to the documentation. |
|
| 13 |
+- Update daemon docs and help messages for --iptables and --ip-forward. |
|
| 14 |
+- Updated apt-cacher-ng docs example. |
|
| 15 |
+- Remove duplicate description of --mtu from docs. |
|
| 16 |
+- Add missing -t and -v for `docker images` to the docs. |
|
| 17 |
+- Add fixes to the cli docs. |
|
| 18 |
+- Update libcontainer docs. |
|
| 19 |
+- Update images in docs to remove references to AUFS and LXC. |
|
| 20 |
+- Update the nodejs_web_app in the docs to use the new epel RPM address. |
|
| 21 |
+- Fix external link on security of containers. |
|
| 22 |
+- Update remote API docs. |
|
| 23 |
+- Add image size to history docs. |
|
| 24 |
+- Be explicit about binding to all interfaces in redis example. |
|
| 25 |
+- Document DisableNetwork flag in the 1.10 remote api. |
|
| 26 |
+- Document that `--lxc-conf` is lxc only. |
|
| 27 |
+- Add chef usage documentation. |
|
| 28 |
+- Add example for an image with multiple for `docker load`. |
|
| 29 |
+- Explain what `docker run -a` does in the docs. |
|
| 30 |
+ |
|
| 31 |
+#### Contrib |
|
| 32 |
+- Add variable for DOCKER_LOGFILE to sysvinit and use append instead of overwrite in opening the logfile. |
|
| 33 |
+- Fix init script cgroup mounting workarounds to be more similar to cgroupfs-mount and thus work properly. |
|
| 34 |
+- Remove inotifywait hack from the upstart host-integration example because it's not necessary any more. |
|
| 35 |
+- Add check-config script to contrib. |
|
| 36 |
+- Fix fish shell completion. |
|
| 37 |
+ |
|
| 38 |
+#### Hack |
|
| 39 |
+* Clean up "go test" output from "make test" to be much more readable/scannable. |
|
| 40 |
+* Excluse more "definitely not unit tested Go source code" directories from hack/make/test. |
|
| 41 |
++ Generate md5 and sha256 hashes when building, and upload them via hack/release.sh. |
|
| 42 |
+- Include contributed completions in Ubuntu PPA. |
|
| 43 |
++ Add cli integration tests. |
|
| 44 |
+* Add tweaks to the hack scripts to make them simpler. |
|
| 45 |
+ |
|
| 46 |
+#### Remote API |
|
| 47 |
++ Add TLS auth support for API. |
|
| 48 |
+* Move git clone from daemon to client. |
|
| 49 |
+- Fix content-type detection in docker cp. |
|
| 50 |
+* Split API into 2 go packages. |
|
| 51 |
+ |
|
| 52 |
+#### Runtime |
|
| 53 |
+* Support hairpin NAT without going through Docker server. |
|
| 54 |
+- devicemapper: succeed immediately when removing non-existing devices. |
|
| 55 |
+- devicemapper: improve handling of devicemapper devices (add per device lock, increase sleep time and unlock while sleeping). |
|
| 56 |
+- devicemapper: increase timeout in waitClose to 10 seconds. |
|
| 57 |
+- devicemapper: ensure we shut down thin pool cleanly. |
|
| 58 |
+- devicemapper: pass info, rather than hash to activateDeviceIfNeeded, deactivateDevice, setInitialized, deleteDevice. |
|
| 59 |
+- devicemapper: avoid AB-BA deadlock. |
|
| 60 |
+- devicemapper: make shutdown better/faster. |
|
| 61 |
+- improve alpha sorting in mflag. |
|
| 62 |
+- Remove manual http cookie management because the cookiejar is being used. |
|
| 63 |
+- Use BSD raw mode on Darwin. Fixes nano, tmux and others. |
|
| 64 |
+- Add FreeBSD support for the client. |
|
| 65 |
+- Merge auth package into registry. |
|
| 66 |
+- Add deprecation warning for -t on `docker pull`. |
|
| 67 |
+- Remove goroutine leak on error. |
|
| 68 |
+- Update parseLxcInfo to comply with new lxc1.0 format. |
|
| 69 |
+- Fix attach exit on darwin. |
|
| 70 |
+- Improve deprecation message. |
|
| 71 |
+- Retry to retrieve the layer metadata up to 5 times for `docker pull`. |
|
| 72 |
+- Only unshare the mount namespace for execin. |
|
| 73 |
+- Merge existing config when committing. |
|
| 74 |
+- Disable daemon startup timeout. |
|
| 75 |
+- Fix issue #4681: add loopback interface when networking is disabled. |
|
| 76 |
+- Add failing test case for issue #4681. |
|
| 77 |
+- Send SIGTERM to child, instead of SIGKILL. |
|
| 78 |
+- Show the driver and the kernel version in `docker info` even when not in debug mode. |
|
| 79 |
+- Always symlink /dev/ptmx for libcontainer. This fixes console related problems. |
|
| 80 |
+- Fix issue caused by the absence of /etc/apparmor.d. |
|
| 81 |
+- Don't leave empty cidFile behind when failing to create the container. |
|
| 82 |
+- Mount cgroups automatically if they're not mounted already. |
|
| 83 |
+- Use mock for search tests. |
|
| 84 |
+- Update to double-dash everywhere. |
|
| 85 |
+- Move .dockerenv parsing to lxc driver. |
|
| 86 |
+- Move all bind-mounts in the container inside the namespace. |
|
| 87 |
+- Don't use separate bind mount for container. |
|
| 88 |
+- Always symlink /dev/ptmx for libcontainer. |
|
| 89 |
+- Don't kill by pid for other drivers. |
|
| 90 |
+- Add initial logging to libcontainer. |
|
| 91 |
+* Sort by port in `docker ps`. |
|
| 92 |
+- Move networking drivers into runtime top level package. |
|
| 93 |
++ Add --no-prune to `docker rmi`. |
|
| 94 |
++ Add time since exit in `docker ps`. |
|
| 95 |
+- graphdriver: add build tags. |
|
| 96 |
+- Prevent allocation of previously allocated ports & prevent improve port allocation. |
|
| 97 |
+* Add support for --since/--before in `docker ps`. |
|
| 98 |
+- Clean up container stop. |
|
| 99 |
++ Add support for configurable dns search domains. |
|
| 100 |
+- Add support for relative WORKDIR instructions. |
|
| 101 |
+- Add --output flag for docker save. |
|
| 102 |
+- Remove duplication of DNS entries in config merging. |
|
| 103 |
+- Add cpuset.cpus to cgroups and native driver options. |
|
| 104 |
+- Remove docker-ci. |
|
| 105 |
+- Promote btrfs. btrfs is no longer considered experimental. |
|
| 106 |
+- Add --input flag to `docker load`. |
|
| 107 |
+- Return error when existing bridge doesn't match IP address. |
|
| 108 |
+- Strip comments before parsing line continuations to avoid interpreting instructions as comments. |
|
| 109 |
+- Fix TestOnlyLoopbackExistsWhenUsingDisableNetworkOption to ignore "DOWN" interfaces. |
|
| 110 |
+- Add systemd implementation of cgroups and make containers show up as systemd units. |
|
| 111 |
+- Fix commit and import when no repository is specified. |
|
| 112 |
+- Remount /var/lib/docker as --private to fix scaling issue. |
|
| 113 |
+- Use the environment's proxy when pinging the remote registry. |
|
| 114 |
+- Reduce error level from harmless errors. |
|
| 115 |
+* Allow --volumes-from to be individual files. |
|
| 116 |
+- Fix expanding buffer in StdCopy. |
|
| 117 |
+- Set error regardless of attach or stdin. This fixes #3364. |
|
| 118 |
+- Add support for --env-file to load environment variables from files. |
|
| 119 |
+- Symlink /etc/mtab and /proc/mounts. |
|
| 120 |
+- Allow pushing a single tag. |
|
| 121 |
+- Shut down containers cleanly at shutdown and wait forever for the containers to shut down. This makes container shutdown on daemon shutdown work properly via SIGTERM. |
|
| 122 |
+- Don't throw error when starting an already running container. |
|
| 123 |
+- Fix dynamic port allocation limit. |
|
| 124 |
+- remove setupDev from libcontainer. |
|
| 125 |
+- Add API version to `docker version`. |
|
| 126 |
+- Return correct exit code when receiving signal and make SIGQUIT quit without cleanup. |
|
| 127 |
+- Fix --volumes-from mount failure. |
|
| 128 |
+- Allow non-privileged containers to create device nodes. |
|
| 129 |
+- Skip login tests because of external dependency on a hosted service. |
|
| 130 |
+- Deprecate `docker images --tree` and `docker images --viz`. |
|
| 131 |
+- Deprecate `docker insert`. |
|
| 132 |
+- Include base abstraction for apparmor. This fixes some apparmor related problems on Ubuntu 14.04. |
|
| 133 |
+- Add specific error message when hitting 401 over HTTP on push. |
|
| 134 |
+- Fix absolute volume check. |
|
| 135 |
+- Remove volumes-from from the config. |
|
| 136 |
+- Move DNS options to hostconfig. |
|
| 137 |
+- Update the apparmor profile for libcontainer. |
|
| 138 |
+- Add deprecation notice for `docker commit -run`. |
|
| 139 |
+ |
|
| 3 | 140 |
## 0.9.1 (2014-03-24) |
| 4 | 141 |
|
| 5 | 142 |
#### Builder |