diff --git a/CHANGELOG/CHANGELOG-3.6.md b/CHANGELOG/CHANGELOG-3.6.md new file mode 100644 index 000000000000..fe36290cae04 --- /dev/null +++ b/CHANGELOG/CHANGELOG-3.6.md @@ -0,0 +1,17 @@ +Note that we start to track changes starting from v3.6. + +
+ +## v3.6.0-alpha.0(2024-01-12) + +### Features +- [Add MaxInflightBytes setting in `raft.Config` for better flow control of entries](https://github.com/etcd-io/etcd/pull/14624) +- [Send empty `MsgApp` when entry in-flight limits are exceeded](https://github.com/etcd-io/etcd/pull/14633) +- [Support asynchronous storage writes](https://github.com/etcd-io/raft/pull/8) +- [Paginate the unapplied config changes scan](https://github.com/etcd-io/raft/pull/32) +- [Add ForgetLeader](https://github.com/etcd-io/raft/pull/78) +- [Add StepDownOnRemoval](https://github.com/etcd-io/raft/pull/79) +- [Accept any snapshot that allows replication](https://github.com/etcd-io/raft/pull/110) + +### Others +- [Deprecate RawNode.TickQuiesced()](https://github.com/etcd-io/raft/pull/62)