Skip to content

v0.21.0

Choose a tag to compare

@belltoy belltoy released this 09 Oct 06:37
· 17 commits to master since this release
v0.21.0
28fd20e

What's Changed

Features

  • Add etcd 3.7 streaming range reads through KvClient::get_stream() and GetStreamResponse.
  • 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 Lock and Election requests 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