Repository navigation
v0.21.0
What's Changed
Features
- Add etcd 3.7 streaming range reads through
KvClient::get_stream()andGetStreamResponse. - Add
MaintenanceClient::downgrade()to validate, enable, or cancel cluster downgrades. - Expose etcd 3.6 response fields for storage version, database quota, downgrade information, hash revision, and snapshot version.
- Update bundled protobuf definitions to etcd v3.7.2.
Bug fixes
- Fix automatic token refresh for
LockandElectionrequests when etcd returns Unknown with an invalid authentication token error by @askalt in #124.
Maintenance
- Add etcd 3.7 CI coverage and streaming range tests.
- Refresh API documentation and improve test cleanup.
Full Changelog: v0.20.0...v0.21.0