mirror of https://github.com/status-im/consul.git
Updates the CHANGELOG with all the 0.6.0 updates.
This commit is contained in:
parent
c299338575
commit
47c53b3871
55
CHANGELOG.md
55
CHANGELOG.md
|
@ -2,25 +2,74 @@
|
|||
|
||||
FEATURES:
|
||||
|
||||
* Service ACL's apply to service discovery [GH-1024]
|
||||
* Service ACLs now apply to service discovery [GH-1024]
|
||||
* Added event ACLs to guard firing user events [GH-1046]
|
||||
* Added keyring ACLs for gossip encryption keyring operations [GH-1090]
|
||||
* Added a new socket check type that does a connect as a check [GH-1130]
|
||||
* Added new "tag override" feature that lets catalog updates to a
|
||||
service's tags flow down to agents [GH-1187]
|
||||
* Ported in-memory database from LMDB to an immutable radix tree to improve
|
||||
read throughput, reduce garbage collection pressure, and make Consul 100%
|
||||
pure Go [GH-1291]
|
||||
* Added new network tomography sub system that estimates the network
|
||||
round trip times between nodes and exposes that in raw APIs, as well
|
||||
as in existing APIs (find the service node nearest node X); also
|
||||
includes a new `consul rtt` command to query interactively [GH-1331]
|
||||
* Consul now builds under Go 1.5.1 by default [GH-1345]
|
||||
* Added built-in support for running health checks inside Docker containers
|
||||
[GH-1343]
|
||||
|
||||
BUG FIXES:
|
||||
|
||||
* Fixes expired certificates in unit tests [GH-979]
|
||||
* Allow services with `/` characters in the UI [GH-988]
|
||||
* Added SOA/NXDOMAIN records to negative DNS responses per RFC2308 [GH-995]
|
||||
[GH-1142] [GH-1195] [GH-1217]
|
||||
* Token hiding in HTTP logs bug fixed [GH-1020]
|
||||
* RFC6598 addresses are accepted as private IP's [GH-1050]
|
||||
* RFC6598 addresses are accepted as private IPs [GH-1050]
|
||||
* Fixed reverse DNS lookups to recursor [GH-1137]
|
||||
* Removes the trailing `/` added by the `consul lock` command [GH-1145]
|
||||
* Fixed bad lock handler execution during shutdown [GH-1080] [GH-1158] [GH-1214]
|
||||
* Added missing support for AAAA queries for nodes [GH-1222]
|
||||
* Tokens passed from the CLI or API work for maint mode [GH-1230]
|
||||
* Fixed service derigister/reregister flaps that could happen during
|
||||
`consul reload` [GH-1235]
|
||||
* Fixed the Go API client to properly distinguish between expired sessions
|
||||
and sessions that don't exist [GH-1041]
|
||||
* Fixed the KV section of the UI to work on Safari [GH-1321]
|
||||
* Cleaned up Javascript for built-in UI with bug fixes [GH-1338]
|
||||
|
||||
IMPROVEMENTS:
|
||||
|
||||
* Added sorting of `consul members` command output [GH-969]
|
||||
* Updated AWS templates for RHEL6, CentOS6 [GH-992] [GH-1002]
|
||||
* Advertised gossip/rpc addresses can now be configured [GH-1004]
|
||||
* Failed lock acquisition handling now responds based on type of failure
|
||||
[GH-1006]
|
||||
* Agents now remember check state across restarts [GH-1009]
|
||||
* Always run ACL tests by default in API tests [GH-1030]
|
||||
* Consul now refuses to start if there are multiple private IPs [GH-1099]
|
||||
* Improved efficiency of servers managing incoming connections from agents
|
||||
[GH-1170]
|
||||
* Added logging of the DNS client addresses in error messages [GH-1166]
|
||||
* Added `-http-port` option to change the HTTP API port number [GH-1167]
|
||||
* Atlas integration options are reload-able via SIGHUP [GH-1199]
|
||||
* Atlas endpoint is a configurable option and CLI arg [GH-1201]
|
||||
* Added `-pass-stdin` option to `consul lock` command [GH-1200]
|
||||
* Enables the `/v1/internal/ui/*` endpoints, even if `-ui-dir` isn't set
|
||||
[GH-1215]
|
||||
* Added HTTP method to Consul's log output for better debugging [GH-1270]
|
||||
* Improved an O(n^2) algorithm in the agent's catalog sync code [GH-1296]
|
||||
* Switched to net-rpc-msgpackrpc to reduce RPC overhead [GH-1307]
|
||||
* Removes all uses of the http package's default client and transport in
|
||||
Consul to avoid conflicts with other packages [GH-1310] [GH-1327]
|
||||
* Adds new `X-Consul-Token` HTTP header option to avoid passing tokens
|
||||
in the query string [GH-1318]
|
||||
|
||||
MISC:
|
||||
|
||||
* Vagrantfile fixed for VMware [GH-1042]
|
||||
* Lots of docs fixes
|
||||
* Lots of Vagrantfile cleanup
|
||||
* Data migrator utility removed to reduce cgo dependency. [GH-1309]
|
||||
|
||||
UPGRADE NOTES:
|
||||
|
|
Loading…
Reference in New Issue