# Grafana v9.0.0 — Release & Upgrade Intelligence
- **Product:** Grafana (https://grafana.com)
- **Version:** v9.0.0
- **Released:** Jun 14, 2022
- **Impact Score:** 7/10
- **Breaking Changes:** Source flagged
- **Canonical Analysis:** https://changelogs.us/grafana/updates/v9.0.0/

## Executive Summary (TL;DR)
Grafana v9.0.0. Source highlight: Download page

## Breaking Changes & Deprecations
- Breaking changes The `@grafana/ui` package helper function `selectOptionInTest` used in frontend tests has been removed as it caused testing libraries to be bundled in the production code of Grafana. If you were using this helper function in your tests please update your code accordingly:

## New Features
- **API:** Add GET /api/annotations/:annotationId endpoint. #47739, @scottbock
- **API:** Add endpoint for updating a data source by its UID. #49396, @papagian
- **AccessControl:** Add enterprise only setting for rbac permission cache. #49006, @kalleep
- **AccessControl:** Document basic roles changes and provisioning V2. #48910, @gamab
- **AccessControl:** Enable RBAC by default. #48813, @IevaVasiljeva
- **AddDataSourceConfig:** Remove deprecated checkHealth prop. #50296, @kaydelaney

## Bug Fixes
- **Alerting:** Fix database unavailable removes rules from scheduler. #49874, @grobinson-grafana
- **AzureMonitor:** Fix auto-selection of time-grain for metrics. #49278, @aangelisc
- **DataSources:** Fixes issue with expressions not being queried. #50446, @JoaoSilvaGrafana
- **GraphNG:** Fix thresholds by  color not following data update. #48571, @zoltanbedi
- **Jaeger:** Update operations dropdown. #49329, @joey-grafana
- **Login:** Fix mismatching label on auth_module in user list. #49177, @Jguer
