Skip to content

Latest commit

 

History

History
26 lines (17 loc) · 1.89 KB

CHANGELOG-3.5.md

File metadata and controls

26 lines (17 loc) · 1.89 KB

Previous change logs can be found at CHANGELOG-3.4.

v3.5.0 (TBD 2018-12)

See code changes and v3.5 upgrade guide for any breaking changes. Again, before running upgrades from any previous release, please make sure to read change logs below and v3.5 upgrade guide.

Breaking Changes

  • gRPC gateway only supports /v3 endpoint.
    • Deprecated /v3beta.
    • curl -L http://localhost:2379/v3beta/kv/put -X POST -d '{"key": "Zm9v", "value": "YmFy"}' does work in v3.5. Use curl -L http://localhost:2379/v3/kv/put -X POST -d '{"key": "Zm9v", "value": "YmFy"}' instead.
  • etcd --log-output flag has been deprecated. Use etcd --log-outputs instead.
  • etcd --logger=capnslog flag has been deprecated. Now, etcd --logger=zap is the default.
  • etcd --log-package-levels flag for capnslog has been deprecated. Now, etcd --logger=zap is the default.
  • [CLIENT-URL]/config/local/log endpoint has been deprecated, as is etcd --log-package-levels flag.
    • curl http://127.0.0.1:2379/config/local/log -XPUT -d '{"Level":"DEBUG"}' won't work.
    • Please use etcd --logger=zap instead.

gRPC gateway

  • gRPC gateway only supports /v3 endpoint.
    • Deprecated /v3beta.
    • curl -L http://localhost:2379/v3beta/kv/put -X POST -d '{"key": "Zm9v", "value": "YmFy"}' does work in v3.5. Use curl -L http://localhost:2379/v3/kv/put -X POST -d '{"key": "Zm9v", "value": "YmFy"}' instead.