consul v1.8.4 Release Notes
Release Date: 2020-09-11 // over 3 years ago-
1.8.4 (September 11, 2020)
๐ FEATURES:
- ๐ agent: expose the list of supported envoy versions on /v1/agent/self [GH-8545]
- cache: Config parameters for cache throttling are now reloaded automatically on agent reload. Restarting the agent is not needed anymore. [GH-8552]
- connect: all config entries pick up a meta field [GH-8596]
๐ IMPROVEMENTS:
- api: Added
ACLMode
method to theAgentMember
type to determine what ACL mode the agent is operating in. [GH-8575] - api: Added
IsConsulServer
method to theAgentMember
type to easily determine whether the agent is a server. [GH-8575] - api: Added constants for common tag keys and values in the
Tags
field of theAgentMember
struct. [GH-8575] - api: Allow for the client to use TLS over a Unix domain socket. [GH-8602]
- api:
GET v1/operator/keyring
also lists primary keys. [GH-8522] - ๐ connect: Add support for http2 and grpc to ingress gateways [GH-8458]
- โก๏ธ serf: update to
v0.9.4
which supports primary keys in the ListKeys operation. [GH-8522]
๐ BUGFIXES:
- [backport/1.8.x] connect: use stronger validation that ingress gateways have compatible protocols defined for their upstreams [GH-8494]
- agent: ensure that we normalize bootstrapped config entries [GH-8547]
- ๐ api: Fixed a panic caused by an api request with Connect=null [GH-8537]
- connect:
connect envoy
command now respects the-ca-path
flag [GH-8606] - connect: fix bug in preventing some namespaced config entry modifications [GH-8601]
- connect: fix renewing secondary intermediate certificates [GH-8588]
- ๐ป ui: fixed a bug related to in-folder KV creation GH-8613