diff --git a/CHANGELOG.md b/CHANGELOG.md index 66d052e6e2..e7c7742076 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,32 +1,77 @@ # Changelog -## 0.2.0 (dev) - - Fix Vagrant in windows and OSX - - Fix TTY behavior - - Fix attach/detach/run behavior - - Fix memory/fds leaks - - Fix various race conditions - - Fix `docker diff` for removed files - - Fix `docker stop` for ghost containers - - Fix lxc 0.9 compatibility - - Implement an escape sequence `C-p C-q` in order to detach containers in tty mode - - Implement `-a stdin` in order to write on container's stdin while retrieving its ID - - Implement the possiblity to choose the publicly exposed port - - Implement progress bar for registry push/pull - - Improve documentation - - Improve `docker rmi` in order to remove images by name - - Shortened containers and images IDs - - Add cgroup capabilities detection - - Automatically try to load AUFS module - - Automatically create and configure a bridge `dockbr0` - - Remove the standalone mode +## 0.1.8 (2013-04-22) + - Dynamically detect cgroup capabilities + - Issue stability warning on kernels <3.8 + - 'docker push' buffers on disk instead of memory + - Fix 'docker diff' for removed files + - Fix 'docker stop' for ghost containers + - Fix handling of pidfile + - Various bugfixes and stability improvements -## 0.1.0 (03/23/2013) - - Open-source the project +## 0.1.7 (2013-04-18) + - Container ports are available on localhost + - 'docker ps' shows allocated TCP ports + - Contributors can run 'make hack' to start a continuous integration VM + - Streamline ubuntu packaging & uploading + - Various bugfixes and stability improvements + +## 0.1.6 (2013-04-17) + - Record the author an image with 'docker commit -author' + +## 0.1.5 (2013-04-17) + - Disable standalone mode + - Use a custom DNS resolver with 'docker -d -dns' + - Detect ghost containers + - Improve diagnosis of missing system capabilities + - Allow disabling memory limits at compile time + - Add debian packaging + - Documentation: installing on Arch Linux + - Documentation: running Redis on docker + - Fixed lxc 0.9 compatibility + - Automatically load aufs module + - Various bugfixes and stability improvements + +## 0.1.4 (2013-04-09) + - Full support for TTY emulation + - Detach from a TTY session with the escape sequence `C-p C-q` + - Various bugfixes and stability improvements + - Minor UI improvements + - Automatically create our own bridge interface 'docker0' + +## 0.1.3 (2013-04-04) + - Choose TCP frontend port with '-p :PORT' + - Layer format is versioned + - Major reliability improvements to the process manager + - Various bugfixes and stability improvements + +## 0.1.2 (2013-04-03) + - Set container hostname with 'docker run -h' + - Selective attach at run with 'docker run -a [stdin[,stdout[,stderr]]]' + - Various bugfixes and stability improvements + - UI polish + - Progress bar on push/pull + - Use XZ compression by default + - Make IP allocator lazy + +## 0.1.1 (2013-03-31) + - Display shorthand IDs for convenience + - Stabilize process management + - Layers can include a commit message + - Simplified 'docker attach' + - Fixed support for re-attaching + - Various bugfixes and stability improvements + - Auto-download at run + - Auto-login on push + - Beefed up documentation + +## 0.1.0 (2013-03-23) + - First release - Implement registry in order to push/pull images + - TCP port allocation - Fix termcaps on Linux - - Add the documentation + - Add documentation - Add Vagrant support with Vagrantfile - Add unit tests - - Add repository/tags to ease the image management + - Add repository/tags to ease image management - Improve the layer implementation