diff --git a/CHANGELOG-3.2.md b/CHANGELOG-3.2.md index 82f73db86..9f0b82216 100644 --- a/CHANGELOG-3.2.md +++ b/CHANGELOG-3.2.md @@ -1,5 +1,15 @@ +## [v3.2.15](https://github.com/coreos/etcd/releases/tag/v3.2.15) (2018-01-22) + +See [code changes](https://github.com/coreos/etcd/compare/v3.2.14...v3.2.15) and [v3.2 upgrade guide](https://github.com/coreos/etcd/blob/master/Documentation/upgrades/upgrade_3_2.md) for any breaking changes. + +### Fixed + +- Prevent [server panic from member update/add](https://github.com/coreos/etcd/pull/9174) with [wrong scheme URLs](https://github.com/coreos/etcd/issues/9173). +- Log [user context cancel errors on stream APIs in debug level with TLS](https://github.com/coreos/etcd/pull/9178). + + ## [v3.2.14](https://github.com/coreos/etcd/releases/tag/v3.2.14) (2018-01-11) See [code changes](https://github.com/coreos/etcd/compare/v3.2.13...v3.2.14) and [v3.2 upgrade guide](https://github.com/coreos/etcd/blob/master/Documentation/upgrades/upgrade_3_2.md) for any breaking changes. diff --git a/CHANGELOG-3.3.md b/CHANGELOG-3.3.md index 2c25fd3a1..fb5e51df4 100644 --- a/CHANGELOG-3.3.md +++ b/CHANGELOG-3.3.md @@ -2,7 +2,11 @@ ## [v3.3.0](https://github.com/coreos/etcd/releases/tag/v3.3.0) (2018-02-01) -**v3.3.0 is not yet released; expected to be released in January 2018.** +**v3.3.0 is not yet released.** + +## [v3.3.0-rc.4](https://github.com/coreos/etcd/releases/tag/v3.3.0-rc.4) (2018-01-22) + +See [code changes](https://github.com/coreos/etcd/compare/v3.3.0-rc.3...v3.3.0-rc.4) and [v3.3 upgrade guide](https://github.com/coreos/etcd/blob/master/Documentation/upgrades/upgrade_3_3.md) for any breaking changes. ## [v3.3.0-rc.3](https://github.com/coreos/etcd/releases/tag/v3.3.0-rc.3) (2018-01-17) @@ -207,6 +211,7 @@ See [code changes](https://github.com/coreos/etcd/compare/v3.2.0...v3.3.0-rc.0) - Handle [empty key permission](https://github.com/coreos/etcd/pull/8514) in `etcdctl`. - Fix [`mvcc/backend.defragdb` nil-pointer dereference on create bucket failure](https://github.com/coreos/etcd/pull/9119). - Fix [server crash](https://github.com/coreos/etcd/pull/8010) on [invalid transaction request from gRPC gateway](https://github.com/coreos/etcd/issues/7889). +- Prevent [server panic from member update/add](https://github.com/coreos/etcd/pull/9174) with [wrong scheme URLs](https://github.com/coreos/etcd/issues/9173). - Fix [`clientv3.WatchResponse.Canceled`](https://github.com/coreos/etcd/pull/8283) on [compacted watch request](https://github.com/coreos/etcd/issues/8231). - Handle [WAL renaming failure on Windows](https://github.com/coreos/etcd/pull/8286). - Make [peer dial timeout longer](https://github.com/coreos/etcd/pull/8599). diff --git a/CHANGELOG-3.4.md b/CHANGELOG-3.4.md index f6b32f9b2..8d6b4fa7e 100644 --- a/CHANGELOG-3.4.md +++ b/CHANGELOG-3.4.md @@ -10,15 +10,22 @@ - [AppC was officially suspended](https://github.com/appc/spec#-disclaimer-), as of late 2016. - [`acbuild`](https://github.com/containers/build#this-project-is-currently-unmaintained) is not maintained anymore. - `*.aci` files are not available from `v3.4` release. +- 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. + - Remove recursive symlinks in `cmd` directory. + - Now `go get/install/build` on `etcd` packages (e.g. `clientv3`, `tools/benchmark`) enforce builds with `vendor` directory. -### Added(`etcd`) +### Added(API) +- Add [`snapshot`](https://github.com/coreos/etcd/pull/9118) package for snapshot restore/save operations. - Add [`watch_id` field to `etcdserverpb.WatchCreateRequest`](https://github.com/coreos/etcd/pull/9065), allow user-provided watch ID to `mvcc`. - Corresponding `watch_id` is returned via `etcdserverpb.WatchResponse`, if any. +- Add [`raftAppliedIndex` field to `etcdserverpb.StatusResponse`](https://github.com/coreos/etcd/pull/9176) for current Raft applied index. -### Added(`etcdctl`) +### Added(v3 `etcdctl`) -- Add [package `snapshot` for snapshot restore logic](https://github.com/coreos/etcd/pull/9118). +- Add [`check datascale`](https://github.com/coreos/etcd/pull/9185) command. +- Add ["raft applied index" to `endpoint status`](https://github.com/coreos/etcd/pull/9176). ### Package `raft`