diff --git a/CHANGELOG-3.2.md b/CHANGELOG-3.2.md index 9f0b82216..b41d2f907 100644 --- a/CHANGELOG-3.2.md +++ b/CHANGELOG-3.2.md @@ -264,6 +264,7 @@ See [code changes](https://github.com/coreos/etcd/compare/v3.1.0...v3.2.0) and [ - Dependencies - Update [`google.golang.org/grpc`](https://github.com/grpc/grpc-go/releases) to `v1.2.1`. - Update [`github.com/grpc-ecosystem/grpc-gateway`](https://github.com/grpc-ecosystem/grpc-gateway/releases) to `v1.2.0`. +- Rejects domains names for `--listen-peer-urls` and `--listen-client-urls` (3.1 only prints out warnings), since [domain name is invalid for network interface binding](https://github.com/coreos/etcd/issues/6336). ### Fixed diff --git a/CHANGELOG-3.3.md b/CHANGELOG-3.3.md index ac86aab5e..1a54b151d 100644 --- a/CHANGELOG-3.3.md +++ b/CHANGELOG-3.3.md @@ -48,8 +48,8 @@ See [code changes](https://github.com/coreos/etcd/compare/v3.2.0...v3.3.0-rc.0) - Translate [gRPC status error in v3 client `Snapshot` API](https://github.com/coreos/etcd/pull/9038). - Upgrade [`github.com/ugorji/go/codec`](https://github.com/ugorji/go) for v2 `client`. - [Regenerated](https://github.com/coreos/etcd/pull/8721) v2 `client` source code with latest `ugorji/go/codec`. -- v3 `etcdctl` [`lease timetolive LEASE_ID`](https://github.com/coreos/etcd/issues/9028) on expired lease now prints [`lease LEASE_ID already expired`](https://github.com/coreos/etcd/pull/9047). - - <=3.2 prints `lease LEASE_ID granted with TTL(0s), remaining(-1s)`. +- v3 `etcdctl` [`lease timetolive LEASE_ID`](https://github.com/coreos/etcd/issues/9028) on expired lease now prints [`"lease LEASE_ID already expired"`](https://github.com/coreos/etcd/pull/9047). + - <=3.2 prints `"lease LEASE_ID granted with TTL(0s), remaining(-1s)"`. ### Added(`etcd`) diff --git a/CHANGELOG-3.4.md b/CHANGELOG-3.4.md index e5d5253de..4ece8e89e 100644 --- a/CHANGELOG-3.4.md +++ b/CHANGELOG-3.4.md @@ -16,7 +16,8 @@ - Exit on [shadowed environment variables](TODO). - Address [error on shadowed environment variables](https://github.com/coreos/etcd/issues/8380). - Migrate dependency management tool from `glide` to [`golang/dep`](https://github.com/coreos/etcd/pull/9155). - - Move `cmd/vendor` directory to `vendor` at repository root. + - <= 3.3 puts `vendor` directory under `cmd/vendor` directory to [prevent conflicting transitive dependencies](https://github.com/coreos/etcd/issues/4913). + - 3.4 moves `cmd/vendor` directory to `vendor` at repository root. - Remove recursive symlinks in `cmd` directory. - Now `go get/install/build` on `etcd` packages (e.g. `clientv3`, `tools/benchmark`) enforce builds with etcd `vendor` directory. - Rename `"github.com/coreos/etcd/snap"` to [`"github.com/coreos/etcd/internal/raftsnap"`](https://github.com/coreos/etcd/pull/9211).