...
|
...
|
@@ -1,5 +1,50 @@
|
1
|
1
|
# Changelog
|
2
|
2
|
|
|
3
|
+## 0.8.1 (2014-02-18)
|
|
4
|
+
|
|
5
|
+#### Builder
|
|
6
|
+
|
|
7
|
+- Avoid extra mount/unmount during build. This removes an unneeded mount/unmount operation which was causing problems with devicemapper
|
|
8
|
+- Fix regression with ADD of tar files. This stops Docker from decompressing tarballs added via ADD from the local file system
|
|
9
|
+- Add error to `docker build --rm`. This adds a missing error check to ensure failures to remove containers are detected and reported
|
|
10
|
+
|
|
11
|
+#### Documentation
|
|
12
|
+
|
|
13
|
+* Update issue filing instructions
|
|
14
|
+* Warn against the use of symlinks for Docker's storage folder
|
|
15
|
+* Replace the Firefox example with an IceWeasel example
|
|
16
|
+* Rewrite the PostgresSQL example using a Dockerfile and add more details to it
|
|
17
|
+* Improve the OS X documentation
|
|
18
|
+
|
|
19
|
+#### Remote API
|
|
20
|
+
|
|
21
|
+- Fix broken images API for version less than 1.7
|
|
22
|
+- Use the right encoding for all API endpoints which return JSON
|
|
23
|
+- Move remote api client to api/
|
|
24
|
+- Queue calls to the API using generic socket wait
|
|
25
|
+
|
|
26
|
+#### Runtime
|
|
27
|
+
|
|
28
|
+- Fix the use of custom settings for bridges and custom bridges
|
|
29
|
+- Refactor the devicemapper code to avoid many mount/unmount race conditions and failures
|
|
30
|
+- Remove two panics which could make Docker crash in some situations
|
|
31
|
+- Don't ping registry from the CLI client
|
|
32
|
+- Enable skip_block_zeroing for devicemapper. This stops devicemapper from always zeroing entire blocks
|
|
33
|
+- Fix --run in `docker commit`. This makes docker commit store `--run` in the image configuration
|
|
34
|
+- Remove directory when removing devicemapper device. This cleans up leftover mount directories
|
|
35
|
+- Drop NET_ADMIN capability for non-privileged containers. Unprivileged containers can't change their network configuration
|
|
36
|
+- Ensure `docker cp` stream is closed properly
|
|
37
|
+- Avoid extra mount/unmount during container registration. This removes an unneeded mount/unmount operation which was causing problems with devicemapper
|
|
38
|
+- Stop allowing tcp:// as a default tcp bin address which binds to 127.0.0.1:4243 and remove the default port
|
|
39
|
++ Mount-bind the PTY as container console. This allows tmux and screen to run in a container
|
|
40
|
+- Clean up archive closing. This fixes and improves archive handling
|
|
41
|
+- Fix engine tests on systems where temp directories are symlinked
|
|
42
|
+- Add test methods for save and load
|
|
43
|
+- Avoid temporarily unmounting the container when restarting it. This fixes a race for devicemapper during restart
|
|
44
|
+- Support submodules when building from a GitHub repository
|
|
45
|
+- Quote volume path to allow spaces
|
|
46
|
+- Fix remote tar ADD behavior. This fixes a regression which was causing Docker to extract tarballs
|
|
47
|
+
|
3
|
48
|
## 0.8.0 (2014-02-04)
|
4
|
49
|
|
5
|
50
|
#### Notable features since 0.7.0
|