diff --git a/CHANGELOG.md b/CHANGELOG.md index 2c6e01658..e99c0f78f 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,17 @@ BREAKING CHANGES: +* **Command-Line Interface RPC Deprecation**: The RPC client interface has been removed. All CLI commands that used RPC and the `-rpc-addr` flag to communicate with Consul have been converted to use the HTTP API and the appropriate flags for it, and the `rpc` field has been removed from the port and address binding configs. You will need to remove these fields from your config files and update any scripts that passed a custom `-rpc-addr` to the following commands: + + - `force-leave` + - `info` + - `join` + - `keyring` + - `leave` + - `members` + - `monitor` + - `reload` + FEATURES: * **Validate command:** To provide consistency across our products, the `configtest` command has been deprecated and replaced with the `validate` command (to match Nomad and Terraform). The `configtest` command will be removed in Consul 0.9. [GH-2732]