Releases: grafana/grafana
Releases · grafana/grafana
12.3.0
Download page
What's new highlights
Features and enhancements
- API Clients: Add lazy hooks to clients #113226, @tomratcliffe
- API clients: Automatically set PATCH headers #111879, @Clarity-89
- API clients: Extract into a package #111810, @Clarity-89
- API clients: Extract into a package (Enterprise)
- API clients: Update API clients to include all endpoints & add hooks #113061, @tomratcliffe
- AccessControl: Include hidden roles in service account role display #112924, @Jguer
- AccessControl: Increase limit of LBAC for Datasources rules #111560, @Jguer
- Accessibility: Wrap data source info onto 2 lines at small viewports #113033, @ashharrison90
- Alert Enrichment: Add mutator to insert rule UID labels to allow for efficient use of labelSelector (Enterprise)
- Alerting: Add enrichment components to rule view page (Enterprise)
- Alerting: Add enrichment section to rule view page (Enterprise)
- Alerting: Add jitter support for periodic alert state storage to reduce database load spikes #111357, @softho0n
- Alerting: Add position-based matching for identical alert rules #112407, @konrad147
- Alerting: Create alertingAlertRuleFormSchema in restrictedGrafanaApis #112794, @soniaAguilarPeiron
- Alerting: Display error message in central state history view #111445, @laurenashleigh
- Alerting: Enrichment per rule wip-2 (Enterprise)
- Alerting: Hide metadata if grouping by folder #113216, @laurenashleigh
- Alerting: Improve template ai helper prompt and add some examples (Enterprise)
- Alerting: Move enrichment tab between details and versions #110886, @laurenashleigh
- Alerting: Remove ai feedback button from alert form #112713, @soniaAguilarPeiron
- Alerting: Remove unused components #111320, @laurenashleigh
- Alerting: Remove useRulesSourcesWithRuler for SmartAlertTypeDetector #111623, @soniaAguilarPeiron
- Alerting: Surface remote AM silence creation errors properly #112757, @moustafab
- Alerting: Triage #110339, @gillesdemey
- Alerting: Triage rule details drawer #112055, @konrad147
- Alerting: Update prompt examples for template AI Helper (Enterprise)
- Alerting: Update width to instance details drawer in Triage page #113209, @soniaAguilarPeiron
- Alerting: Use new enrichment endpoints in FE (Enterprise)
- Alerting: Use ruleUid as a prop instead of extracting it from the rule context (Enterprise)
- Analytics: Aggregate daily summary in datasources analytics (Enterprise)
- Analytics: Apply proper batching to Loki exports and add configurable settings (Enterprise)
- Annotations: Exclude internal dashboard id when saved via UID #111535, @ryantxu
- Azure: Use SSO settings in plugin context #112058, @aangelisc
- Buttons: Active style for buttons #111235, @gtk-grafana
- Caching: Disable cache if datasource has oauthPassThru=true (Enterprise)
- Canvas: Allow non-icon bg image fields #112308, @fastfrwrd
- Chore: Add logsdrilldown replace to apps/iam/go.mod #112581, @njvrzm
- CloudWatch Logs: Don't add console link to every field in the logs response #112230, @idastambuk
- CloudWatch Logs: Support Log Anomalies query type #113067, @idastambuk
- CloudWatch: Add syntax highlighting and autocomplete for logs diff command #111207, @kevinwcyu
- CloudWatch: Add tracking for logs anomalies #113181, @idastambuk
- Dashboard Controls: Add annotations to the dashboard controls menu #112816, @leventebalogh
- Dashboard Picker: Update to use correct search + dashboards APIs #112341, @tomratcliffe
- Dashboard: Backend always set
metricEditorMode: 0regardlessmetricQueryTypeandexpression#111613, @ivanortegaalba - Dashboards: Add a new variable type called "Switch" #111366, @leventebalogh
- Dashboards: Hide error notifications in kiosk mode on dashboards #112390, @ivanortegaalba
- Dynamic Dashboards: Expand dashboards_init_dashboard_completed tracking info #111102, @idastambuk
- ErrorBoundary: Report specific boundary type to Faro #112071, @tskarhed
- Explore: Use compact mode only when targeting Tempo #113037, @ifrost
- FeatureToggles: Remove deprecated experimental apiserver #111617, @ryantxu
- Fields Selector: Add component and integrate with Logs and Logs table visualization #112534, @matyax
- Flame Graph: Anchor exact match when clicking a table symbol in search #111101, @samarthbagga-meesho
- FlameGraph: Improve prompt for open assistant to analyze flamegraph #113071, @simonswine
- FolderPicker: Don't show expand button for empty folders and move search icon #111872, @aocenas
- FolderPicker: Show parent folder when searching #111026, @aocenas
- Geomap: Add a MapLibre style base layer #109841, @remogeissbuehler
- Geomap: Move beta layers to GA #113186, @drew08t
- Go: Update to 1.25.2 + golangci-lint v2.5.0 + golang.org/x/net v0.45.0 #112149, @macabu
- Go: Update to 1.25.3 #112359, @macabu
- Grafana Advisor: Prometheus Type Migration check #110853, @bossinc
- Grafana Data Source: Add random walk configuration options #113009, @nmarrs
- IAM: Add uid column in team_member DB table #112439, @dmihai
- Jaeger: Migrate API calls to gRPC endpoint #113297, @jcolladokuri
- LBAC for data sources: Provide user feedback of potential performance loss from LBAC rules (Enterprise)
- Library Panels: Remove direct use of legacy search #112231, @tomratcliffe
- Logs panel: Respect selected fields for downloading logs ...
12.2.2
Download page
What's new highlights
Features and enhancements
- Access control: Reduce memory usage when fetching user's permissions #113414, @hairyhenderson
- Table: Pill and JSON Cells should allow formatting #113130, @fastfrwrd
Bug fixes
- AnalyticsSummaries: Fix dashboard rollup not resetting "last X days" metrics to zero (Enterprise)
- AnalyticsSummaries: Fix dashboard rollup totals resetting incorrectly (Enterprise)
- Security: fix for CVE-2025-41115 in SCIM (System for Cross-domain Identity Management) (Enterprise)
12.2.1+security-01
Download page
What's new highlights
Bug fixes
- Security: fix for CVE-2025-41115 in SCIM (System for Cross-domain Identity Management) (Enterprise)
12.1.4
Download page
What's new highlights
Bug fixes
- Alerting: Fix unmarshalling of GettableStatus to include time intervals #112733, @yuri-tceretian
- AnalyticsSummaries: Fix dashboard rollup not resetting "last X days" metrics to zero (Enterprise)
- AnalyticsSummaries: Fix dashboard rollup totals resetting incorrectly (Enterprise)
- Security: fix for CVE-2025-41115 in SCIM (System for Cross-domain Identity Management) (Enterprise)
12.1.3+security-01
Download page
What's new highlights
Bug fixes
- Security: fix for CVE-2025-41115 in SCIM (System for Cross-domain Identity Management) (Enterprise)
12.0.7
Download page
What's new highlights
Bug fixes
- Alerting: Fix unmarshalling of GettableStatus to include time intervals #112732, @yuri-tceretian
- AnalyticsSummaries: Fix dashboard rollup not resetting "last X days" metrics to zero (Enterprise)
- AnalyticsSummaries: Fix dashboard rollup totals resetting incorrectly (Enterprise)
- Security: fix for CVE-2025-41115 in SCIM (System for Cross-domain Identity Management) (Enterprise)
12.0.6+security-01
Download page
What's new highlights
Bug fixes
- Security: fix for CVE-2025-41115 in SCIM (System for Cross-domain Identity Management) (Enterprise)
11.6.8
Download page
What's new highlights
Bug fixes
- Alerting: Fix unmarshalling of GettableStatus to include time intervals #112731, @yuri-tceretian
- AnalyticsSummaries: Fix dashboard rollup not resetting "last X days" metrics to zero (Enterprise)
- AnalyticsSummaries: Fix dashboard rollup totals resetting incorrectly (Enterprise)
- Seeder: Add check in
filterRemovedPermissionsfor already existing new permissions before seeding (Enterprise)
12.2.1
Download page
What's new highlights
Features and enhancements
- Go: Update to 1.25.2 + golangci-lint v2.5.0 + golang.org/x/net v0.45.0 #112156, @macabu
- Go: Update to 1.25.3 #112361, @macabu
Bug fixes
- Auth: Fix render user OAuth passthrough #112092, @mgyongyosi
- Dashboards: Fix missing Ctrl+O keyboard shortcut for crosshair toggle #111402, @ivanortegaalba
- Fix: Fix redirection after login when Grafana is served from subpath #111069, @mgyongyosi
- FlameGraph: Ensure total is only counted once for recursive function calls #111606, @simonswine
- LDAP Authentication: Fix URL to propagate username context as parameter #111849, @bradleypettit
- Plugins: Dependencies do not inherit parent URL for preinstall #111769, @wbrowne
- Table: Backport the Safari 26 fixes to 12.2.1 #111906, @fastfrwrd
12.1.3
Download page
What's new highlights
Features and enhancements
- Go: Update to 1.25.2 + golangci-lint v2.5.0 + golang.org/x/net v0.45.0 #112159, @macabu
- Go: Update to 1.25.3 #112362, @macabu
- Table: Avoid thrown error due to internal React issue #111945, @fastfrwrd
Bug fixes
- Auth: Fix render user OAuth passthrough #112097, @mgyongyosi
- FlameGraph: Ensure total is only counted once for recursive function calls #111605, @simonswine
- LDAP Authentication: Fix URL to propagate username context as parameter #111848, @bradleypettit
- Plugins: Dependencies do not inherit parent URL for preinstall #111767, @wbrowne