From 380c3bf828f4b10290f9ea0522fae2958bf1fedd Mon Sep 17 00:00:00 2001 From: Victor Vieux Date: Tue, 13 Oct 2015 17:40:00 -0700 Subject: [PATCH] Bump version to 1.0.0 Signed-off-by: Victor Vieux --- CHANGELOG.md | 28 ++++++++++++++++++++++++++++ version/version.go | 2 +- 2 files changed, 29 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 13421431a3..9fc4130ead 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,33 @@ # Changelog +## 1.0 (2015-10-13) + +#### Scheduler + +- Swarm is now pulling Images in parallel after the scheduling decision has been made, which mitigates the error happening occasionally with Docker pulls blocking the entire scheduler. + +#### General stability + +- The Node refresh loop process has been improved and does not yield to a panic when removing an Engine and trying to refresh the state at the same time. +- The refresh loop has been randomized to better handle huge scale scenarios (> 1000 nodes) where a *refresh burst* could occur and make the Manager unstable/fail. +- General improvements and fixes for the Mesos experimental backend for swarm. + +#### Integration with libnetwork / Support for overlay networking + +- It is now possible to use the new networking features with Swarm through the `network` sub-system. Commands like `docker network create`, `docker network attach` and `docker network ls` are now available through swarm. + +#### Integration with Docker Volume Plugins + +- You can now use the docker volume plugin subsystem available with `docker volume`. + +#### Leader Election + +- You can now specify the `--replication-ttl` flag to control how long it takes for Replicas to be notified of the Primary failure and take over the lead. + +#### TLS + +- This is now possible to use TLS with discovery for `consul` and `etcd` using the new `--discovery-opt` flag. + ## 0.4 (2015-08-04) #### Scheduler diff --git a/version/version.go b/version/version.go index 681556d8b2..06beea72ba 100644 --- a/version/version.go +++ b/version/version.go @@ -2,7 +2,7 @@ package version var ( // VERSION should be updated by hand at each release - VERSION = "0.5.0-dev" + VERSION = "1.0.0" // GITCOMMIT will be overwritten automatically by the build system GITCOMMIT = "HEAD"