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: