main
switch to an updated semver library
build: upgrade go.etcd.io/raft to v3.7.0-beta.0
enable linter for deprecated functions
fix: enable gofumpt instead of gofmt linter in server
chore: fix some typos across codebase
Move AlarmBackend interface to fix unexported-return
online defrag notifies gRPC health server to expose NOT_SERVING status
*: add GetStream and RangeStream client support
fix golangci-lint path, genproto, go.work.sum
Fix the security issue where a user granted read permission on one key could receive watch responses for every key starting from that key
server: Move server files to 'server' directory. 26 git mv mvcc wal auth etcdserver etcdmain proxy embed/ lease/ server 36 git mv go.mod go.sum server