CHANGELOG.md in vcloud-edge_gateway-0.5.0 vs CHANGELOG.md in vcloud-edge_gateway-1.0.0
- old
+ new
@@ -1,5 +1,31 @@
+## 1.0.0 (2014-06-04)
+
+Features:
+
+ - `vcloud-edge-configure` now prints diff output. Colour is optional.
+ Defaults to off when STDOUT is redirected.
+ - `vcloud-edge-configure --dry-run` new argument to print the diff without
+ modifying the remote edge gateway.
+ - `vcloud-edge-configure --version` now only returns the version string
+ and no usage information.
+ - A side effect of changes to the executable means that exceptions from
+ Vcloud::EdgeGateway and Vcloud::Core will now result in a stacktrace
+ being returned by the CLI, which we'll retain for now until we refine
+ the error messages.
+
+API changes:
+
+ - Vcloud::EdgeGateway::Configure returns a hash, keyed by service name, of
+ HashDiff#diff arrays. It will be empty if there are no differences.
+ - Vcloud::EdgeGateway::Configure#update takes a `dry_run` argument which
+ defaults to false. When set to true it won't update the remote Edge GW.
+
+Bugfixes:
+
+ - The `vcloud-configure-edge` command has been renamed to `vcloud-edge-configure`.
+
## 0.5.0 (2014-05-15)
Bugfixes:
- Don't set a load balancer healthcheck URI for healthchecks using protocols other than HTTP
@@ -30,9 +56,13 @@
Features:
- Now uses the config loader and validator in vcloud-core rather than its own duplicate.
- Require fog v1.21 to allow use of FOG_VCLOUD_TOKEN via ENV as an alternative to a .fog file
+
+Documentation credits:
+
+ - Thanks to @Azulinho who added some example configuration.
## 0.2.2 (2014-03-05)
Bugfixes: