main
Add ability to inject a CRD informer to the aggregator (#116611)
fix: cleanup legacy storage type and remove redundant constructor (#128787)
feat: experimental embedded apiextensions (#128779)
API Server: Report abandoned requests as 499 instead of 504 (#129893)
Annotations: replace `client.K8sHandler` with `rest.RESTClient` in migration proxy (#129489)
AppPlugins: Run as apiservers (#123676)
Search: let a flag-configured apiserver serve the search endpoints (#129671)
`RBAC`: Merge Zanzana permissions account for team permissions (#126739)
Search: publish schemas for the search endpoint (#130380)
Dashboards: Graduate to V1 (#120748)
CI: Bump golangci-lint to 2.0.2 (#103572)
Apiserver: Add KV reader for the version policy (#130135)
chore: replace `grafanaAPIServerEnsureKubectlAccess` with config param (#127478)
chore(deps): Upgrade grafana-app-sdk to v0.54.0 (#123847)
Apiserver: Re-prioritize aggregated discovery to the global preferred version (#130117)
Apiserver: Enforce global maxAllowedVersion persist cap in apistore.encode (#129869)
IAM: Add support for kubernetes APIs in team service (#119623)