NEWS 3.3 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495
  1. etcd v3.1.3 (2017-03-10)
  2. - use machine default host when advertise URLs are default
  3. values(localhost:2379,2380) AND if listen URL is 0.0.0.0
  4. - fix 'etcd gateway' schema handling in DNS discovery
  5. - fix sd_notify behaviors in gateway, grpc-proxy
  6. etcd v3.1.2 (2017-02-24)
  7. - use IPv4 default host, by default (when IPv4 and IPv6 are available)
  8. - fix 'etcd gateway' with multiple endpoints
  9. etcd v3.1.1 (2017-02-17)
  10. etcd v2.3.8 (2017-02-17)
  11. etcd v3.1.0 (2017-01-20)
  12. - faster linearizable reads (implements Raft read-index)
  13. - automatic leadership transfer when leader steps down
  14. - etcd uses default route IP if advertise URL is not given
  15. - cluster rejects removing members if quorum will be lost
  16. - SRV records (e.g., infra1.example.com) must match the discovery domain
  17. (i.e., example.com) if no custom certificate authority is given
  18. - TLSConfig ServerName is ignored with user-provided certificates
  19. for backwards compatibility; to be deprecated in 3.2
  20. - discovery now has upper limit for waiting on retries
  21. - etcd flags
  22. - --strict-reconfig-check flag is set by default
  23. - add --log-output flag
  24. - add --metrics flag
  25. - v3 authentication API is now stable
  26. - v3 client
  27. - add SetEndpoints method; update endpoints at runtime
  28. - add Sync method; auto-update endpoints at runtime
  29. - add Lease TimeToLive API; fetch lease information
  30. - replace Config.Logger field with global logger
  31. - Get API responses are sorted in ascending order by default
  32. - v3 etcdctl
  33. - add lease timetolive command
  34. - add --print-value-only flag to get command
  35. - add --dest-prefix flag to make-mirror command
  36. - command get responses are sorted in ascending order by default
  37. - recipes now conform to sessions defined in clientv3/concurrency
  38. - ACI has symlinks to /usr/local/bin/etcd*
  39. - warn on binding listeners through domain names; to be deprecated in 3.2
  40. - experimental gRPC proxy feature
  41. etcd v3.0.16 (2017-01-13)
  42. etcd v3.0.15 (2016-11-11)
  43. - fix cancel watch request with wrong range end
  44. etcd v3.0.14 (2016-11-04)
  45. - v3 etcdctl migrate command now supports --no-ttl flag to discard keys on transform
  46. etcd v3.0.13 (2016-10-24)
  47. etcd v3.0.12 (2016-10-07)
  48. etcd v3.0.11 (2016-10-07)
  49. - server returns previous key-value (optional)
  50. - clientv3 WithPrevKV option
  51. - v3 etcdctl put,watch,del --prev-kv flag
  52. etcd v3.0.10 (2016-09-23)
  53. etcd v3.0.9 (2016-09-15)
  54. - warn on domain names on listen URLs (v3.2 will reject domain names)
  55. etcd v3.0.8 (2016-09-09)
  56. - allow only IP addresses in listen URLs (domain names are rejected)
  57. etcd v3.0.7 (2016-08-31)
  58. - SRV records only allow A records (RFC 2052)
  59. etcd v3.0.6 (2016-08-19)
  60. etcd v3.0.5 (2016-08-19)
  61. - SRV records (e.g., infra1.example.com) must match the discovery domain
  62. (i.e., example.com) if no custom certificate authority is given
  63. etcd v3.0.4 (2016-07-27)
  64. - v2 auth can now use common name from TLS certificate when --client-cert-auth is enabled
  65. - v2 etcdctl ls command now supports --output=json
  66. - Add /var/lib/etcd directory to etcd official Docker image
  67. etcd v3.0.3 (2016-07-15)
  68. - Revert Dockerfile to use CMD, instead of ENTRYPOINT, to support etcdctl run
  69. - Docker commands for v3.0.2 won't work without specifying executable binary paths
  70. - v3 etcdctl default endpoints are now 127.0.0.1:2379
  71. etcd v3.0.2 (2016-07-08)
  72. - Dockerfile uses ENTRYPOINT, instead of CMD, to run etcd without binary path specified
  73. etcd v3.0.1 (2016-07-01)
  74. etcd v3.0.0 (2016-06-30)