consul v1.1.0 Release Notes
Release Date: 2019-05-08 // almost 5 years ago-
๐ FEATURES:
- ๐ป UI: The web UI has been completely redesigned and rebuilt and is in an opt-in beta period.
๐ป Setting the
CONSUL_UI_BETA
environment variable to1
ortrue
will replace the existing UI ๐ with the new one. The existing UI will be deprecated and removed in a future release. [GH-4086] - ๐ api: Added support for Prometheus client format in metrics endpoint with
?format=prometheus
(see docs) [GH-4014] - agent: New Cloud Auto-join provider: Joyent Triton. [GH-4108]
- agent: (Consul Enterprise) Implemented license management with license propagation within a datacenter.
๐ฅ BREAKING CHANGES:
- ๐ agent: The following previously deprecated fields and config options have been removed [GH-4097]:
CheckID
has been removed from config file check definitions (useid
instead).script
has been removed from config file check definitions (useargs
instead).enableTagOverride
is no longer valid in service definitions (useenable_tag_override
instead).- The deprecated set of metric names (beginning with
consul.consul.
) has been removed along with theenable_deprecated_names
option from the metrics configuration.
๐ IMPROVEMENTS:
- ๐ agent: Improve DNS performance on large clusters [GH-4036]
- agent:
start_join
,start_join_wan
,retry_join
,retry_join_wan
config params now all support go-sockaddr templates [GH-4102] - server: Added new configuration options
raft_snapshot_interval
andraft_snapshot_threshold
to allow operators to configure how often servers take raft snapshots. The default values for these have been tuned for large and busy clusters with high write load. [GH-4105]
๐ BUG FIXES:
- ๐ฆ agent: Only call signal.Notify once during agent startup [PR-4024]
- ๐ agent: Add support for the new Service Meta field in agent config [GH-4045]
- ๐ api: Add support for the new Service Meta field in API client [GH-4045]
- โก๏ธ agent: Updated serf library for two bug fixes - allow enough time for leave intents to propagate [GH-510] and preventing a deadlock [GH-507]
- ๐ง agent: When node-level checks (e.g. maintenance mode) were deleted, some watchers currently in between blocking calls may have missed the change in index. See [GH-3970]
- ๐ป UI: The web UI has been completely redesigned and rebuilt and is in an opt-in beta period.
๐ป Setting the