diff --git a/CHANGELOG.md b/CHANGELOG.md index cfbd86cd75..b4b4d9e9e0 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,99 @@ # Changelog +## 0.6.0 (2013-08-22) +- Runtime: Load authConfig only when needed and fix useless WARNING ++ Runtime: Add lxc-conf flag to allow custom lxc options +- Runtime: Fix race conditions in parallel pull +- Runtime: Improve CMD, ENTRYPOINT, and attach docs. +* Documentation: Small fix to docs regarding adding docker groups +* Documentation: Add MongoDB image example ++ Builder: Add USER instruction do Dockerfile +* Documentation: updated default -H docs +* Remote API: Sort Images by most recent creation date. ++ Builder: Add workdir support for the Buildfile ++ Runtime: Add an option to set the working directory +- Runtime: Show tag used when image is missing +* Documentation: Update readme with dependencies for building +* Documentation: Add instructions for creating and using the docker group +* Remote API: Reworking opaque requests in registry module +- Runtime: Fix Graph ByParent() to generate list of child images per parent image. +* Runtime: Add Image name to LogEvent tests +* Documentation: Add sudo to examples and installation to documentation ++ Hack: Bash Completion: Limit commands to containers of a relevant state +* Remote API: Add image name in /events +* Runtime: Apply volumes-from before creating volumes +- Runtime: Make docker run handle SIGINT/SIGTERM +- Runtime: Prevent crash when .dockercfg not readable +* Hack: Add docker dependencies coverage testing into docker-ci ++ Runtime: Add -privileged flag and relevant tests, docs, and examples ++ Packaging: Docker-brew 0.5.2 support and memory footprint reduction +- Runtime: Install script should be fetched over https, not http. +* Packaging: Add new docker dependencies into docker-ci +* Runtime: Use Go 1.1.2 for dockerbuilder +* Registry: Improve auth push +* Runtime: API, issue 1471: Use groups for socket permissions +* Documentation: PostgreSQL service example in documentation +* Contrib: bash completion script +* Tests: Improve TestKillDifferentUser to prevent timeout on buildbot +* Documentation: Fix typo in docs for docker run -dns +* Documentation: Adding a reference to ps -a +- Runtime: Correctly detect IPv4 forwarding +- Packaging: Revert "docker.upstart: avoid spawning a `sh` process" +* Runtime: Use ranged for loop on channels +- Runtime: Fix typo: fmt.Sprint -> fmt.Sprintf +- Tests: Fix typo in TestBindMounts (runContainer called without image) +* Runtime: add websocket support to /container//attach/ws +* Runtime: Mount /dev/shm as a tmpfs +- Builder: Only count known instructions as build steps +- Builder: Fix docker build and docker events output +- Runtime: switch from http to https for get.docker.io +* Tests: Improve TestGetContainersTop so it does not rely on sleep ++ Packaging: Docker-brew and Docker standard library +* Testing: Add some tests in server and utils ++ Packaging: Release docker with docker +- Builder: Make sure ENV instruction within build perform a commit each time +* Packaging: Fix the upstart script generated by get.docker.io +- Runtime: fix small \n error un docker build +* Runtime: Let userland proxy handle container-bound traffic +* Runtime: Updated the Docker CLI to specify a value for the "Host" header. +* Runtime: Add warning when net.ipv4.ip_forwarding = 0 +* Registry: Registry unit tests + mock registry +* Runtime: fixed #910. print user name to docker info output +- Builder: Forbid certain paths within docker build ADD +- Runtime: change network range to avoid conflict with EC2 DNS +* Tests: Relax the lo interface test to allow iface index != 1 +* Documentation: Suggest installing linux-headers by default. +* Documentation: Change the twitter handle +* Client: Add docker cp command and copy api endpoint to copy container files/folders to the host +* Remote API: Use mime pkg to parse Content-Type +- Runtime: Reduce connect and read timeout when pinging the registry +* Documentation: Update amazon.rst to explain that Vagrant is not necessary for running Docker on ec2 +* Packaging: Enabled the docs to generate manpages. +* Runtime: Parallel pull +- Runtime: Handle ip route showing mask-less IP addresses +* Documentation: Clarify Amazon EC2 installation +* Documentation: 'Base' image is deprecated and should no longer be referenced in the docs. +* Runtime: Fix to "Inject dockerinit at /.dockerinit" +* Runtime: Allow ENTRYPOINT without CMD +- Runtime: Always consider localhost as a domain name when parsing the FQN repos name +* Remote API: 650 http utils and user agent field +* Documentation: fix a typo in the ubuntu installation guide +- Builder: Repository name (and optionally a tag) in build usage +* Documentation: Move note about officially supported kernel +* Packaging: Revert "Bind daemon to 0.0.0.0 in Vagrant. +* Builder: Add no cache for docker build +* Runtime: Add hostname to environment +* Runtime: Add last stable version in `docker version` +- Builder: Make sure ADD will create everything in 0755 +* Documentation: Add ufw doc +* Tests: Add registry functional test to docker-ci +- Documentation: Solved the logo being squished in Safari +- Runtime: Use utils.ParseRepositoryTag instead of strings.Split(name, ":") in server.ImageDelete +* Runtime: Refactor checksum +- Runtime: Improve connect message with socket error +* Documentation: Added information about Docker's high level tools over LXC. +* Don't read from stdout when only attached to stdin + ## 0.5.3 (2013-08-13) * Runtime: Use docker group for socket permissions - Runtime: Spawn shell within upstart script diff --git a/VERSION b/VERSION index aaa0831b0d..a918a2aa18 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -0.5.3-dev +0.6.0