v3.5.33
tests: rename "master" branch references to "main"
*: Convert tabulators to whitespaces in bash scripts.
Fix the security issue where a user granted read permission on one key could receive watch responses for every key starting from that key
test: add certificate with root CommonName
Create a test case to reproduce the security issue that a user with low permission can watch more keys
[release-3.5]: Bump Go to 1.24.6
server: allow non-admin maintenance status
Add cluster downgrade test.
replace gobin with go install
./test,./scripts: Update go.sum and bill-of-materials generation logic (and refresh bom).
version: bump up to 3.5.33
deps: bump google.golang.org/grpc to 1.82.1
tests: integrate "github.com/mgechev/revive" to fmt tests
github actions: Move e2e to separate workflow and remove semaphoreci