Grafana 12.2.0

Release · · Official release notes ↗

← All Grafana releases · Searchable index of all 1282 changes

Changelog

PR / issue Type Description
— Feature Alerting: Add feedback buttons for the new AI helpers (Enterprise)
— Feature Access: Remove plugin app access in plugin basic role seeder (Enterprise)
#109493 Feature Actions: Infinity authentication
#109784 Feature Alerting: Add GMA export to the new list page
— Feature Alerting: Add alerting AI buttons for cloud (Enterprise)
#109775 Feature Alerting: Add contact point filter to Active Notifications page
— Feature Alerting: Add enrichment per rule extension component (Enterprise)
#108566 Feature Alerting: Add extension point link from alert rule to grafana-metricsdrilldown-app
#110141 Feature Alerting: Add feature toggle and extension point
#109699 Feature Alerting: Add keepFiringFor and missing_series_evals_to_resolve to file provisioning
— Feature Alerting: Add observability to enrichment UI (Enterprise)
— Feature Alerting: Add tooltips in enrichment list for enrichment type (Enterprise)
— Feature Alerting: Alert enrichment list page (Enterprise)
#110336 Feature Alerting: Allow filter by rule source in Filter V2
#109539 Feature Alerting: Auto refresh contact points in the rule form
#110691 Feature Alerting: Check if TimeInterval is used in ActiveTimings when deleting
#109599 Feature Alerting: Disable group consistency check for GMA rules
#110123 Feature Alerting: Display Error Message in Alert History View
— Feature Alerting: Enrichment Config Form (Enterprise)
#109295 Feature Alerting: Filter out private labels before writing recording rules
#108960 Feature Alerting: List V2 - Add a group link to the rule list item
#109033 Feature Alerting: List V2 - datasource icons for rules
#110648 Feature Alerting: Load labels in drop-downs without blocking the interaction with the form inputs
#103499 Feature Alerting: Mark Prometheus to Grafana conversion API as stable
#110257 Feature Alerting: Move alerting file to an alerting folder
#109070 Feature Alerting: Support JSON responses in the Prometheus conversion API
#109136 Feature Alerting: Support extra labels in the Prometheus conversion API
#99710 Feature Alerting: Support retry with backoff in alert rule evaluation
— Feature Alerting: Triage alert history with Assistant if available (Enterprise)
— Feature Auditing: Add settings to control recording of datasource query request and response body (Enterprise)
#109152 Feature Auth: Add setting to disable username based brute force login protection
#109095 Feature Auth: Support JWT configs tls_client_ca and jwk_set_bearer_token_file
#109458, #109520 Feature Azure: Resource picker improvements
#110442 Feature Azure: Show resource group in picker
#109937 Feature Canvas: Add option to disable tooltips for one-click elements
#108423 Feature Canvas: Dynamic connection direction
#109024 Feature Chore: Remove prometheusCodeModeMetricNamesSearch feature toggle
#110665 Feature Chore: Removes HideAngularDeprecation configuration
— Feature CloudConfig: Add config from defaults.ini to StackInfo (Enterprise)
#109068 Feature CloudWatch: Append query type to the request id
#109089 Feature CloudWatch: Use default region when query region is unset
#110718 Feature CloudWatch: Use the correct metric name for errors per function panel in the AWS Lambda sample dashboard
#108884 Feature CommandPalette: Use fuzzySearch util from grafana/data
#109617 Feature Dashboard: Inspect drawer can no longer be opened with url or linked to
#107375 Feature Dashboards: Add support for full screen panel view and embedded (solo panel) route to repeated panels and new layouts (via new SoloPanelContex)
#109769 Feature Dashboards: Conserve timestamp on time range copy-paste across timezones
#107618 Feature Dashboards: Enable kubernetesDashboards by default
#109225 Feature Dashboards: Make it possible to render variables under a drop-down
— Feature Database: Add primary key to Settings table (Enterprise)
— Feature Database: Add primary key to settings table (Enterprise)
— Feature Dependencies: Bump Go to v1.24.5 (Enterprise)
#110065 Feature Docs: Deprecate grafana/grafana-oss docker repo in favor of grafana/grafana
#108684 Feature Flame Graph: Analyze with Grafana Assistant
#109389 Feature Folders: Add team folders feature toggle
#110449 Feature Folders: Update folder using app platform APIs
#108814 Feature Folders: Use app platform search endpoint and update tests
#109313 Feature Go: Update to 1.24.6
#109344 Feature InfluxDB: Ad hoc filters support for expressions
#110428 Feature Metrics: Add http_response_size_bytes metric
#109212 Feature Nested folders: Remove feature flag
#109991 Feature NestedFolderPicker: Add rootFolderUID prop
#110160 Feature P2P Filter: Add adhoc filter option toggle
#109564 Feature PieChart: Add panel options for ascending/descending sort, and no sorting
#108350 Feature Plugin Extensions: DataSource Configuration Components
#108316 Feature Plugins: Add Connections homepage
#110210 Feature Plugins: Record plugin version in request metrics
#109178 Feature Preferences: Move codegen to apps
#107364 Feature Prometheus data source: Migration service
#108437 Feature Prometheus: Refactor metrics modal to handle high cardinality metrics
#109707 Feature Pyroscope: Process and display sampling annotations
— Feature Reporting: Permit valid but weird emails (Enterprise)
— Feature Reporting: Show correct recipient count (Enterprise)
#106996, #110342 Feature Revert: DataSource: Support config CRUD from apiservers
#8860 Feature Revert: DataSource: Support config CRUD from apiservers (Enterprise)
— Feature SCIM: Add flag for rejecting non provisioned users from logging in (Enterprise)
— Feature SCIM: Allow empty externalId on update operation (Enterprise)
— Feature SCIM: Delete user instead of disabling it on SCIM DELETE user request (Enterprise)
#110473 Feature SQL Expressions: Switch feature toggle to public preview
#109276 Feature Table: Frozen columns
#109639 Feature Table: Max row height for variable height rows
#109428 Feature Table: Tooltip from Field
#110493 Feature Table: Update UX for uniform-reducer case in new footer and overflow
#102948 Feature TableNG: Footer enhancements
#110313 Feature Text: Add Inter italic font variants to Grafana UI
#108929 Feature TraceView: Refine UI visual hierarchy inside details section
#108421 Feature Transformations: Add empty values options to Transpose
#108090 Feature Trend/TimeSeries: Add "Show values" option
#101433 Feature Trend: Add support for a logarithmic x axis
#110154 Feature Variables: shows warning when user tries to save erroneous variables
#109369 Feature VizTooltip: Replace ExemplarHoverView with VizTooltip components
#110971 Bug fix Alerting: Fix bug where rules with identical mute/active intervals produced conflicting routes
#110311 Bug fix Alerting: Fix copying of recording rule fields
#110722 Bug fix Alerting: Fix field names on webhook HMAC/TLS config HCL export
#109584 Bug fix Alerting: Fix newly created alert rules not immediately showing up in folder view
#109950 Bug fix Alerting: Fix permission checks for the Import to GMA
— Bug fix Alerting: Fix permissions for enrichment routes (Enterprise)
#109448 Bug fix Alerting: Fix subpath handling in the alerting package
— Bug fix Alerting: Fix wrong import (Enterprise)
#110464 Bug fix Alerting: Hide list view loader if we don't have anything yet
#109900 Bug fix Alerting: Set dataSourceName to GRAFANA_RULES_SOURCE_NAME when switch…
#109989 Bug fix Alerting: Update alerting module to 10915888e4f099586ad37bea5f4a70f45101d2f5
#109491 Bug fix Azure: Fix logs editor rendering
#110010 Bug fix Canvas: Fix element selection being cleared on panel resize
— Bug fix CloudConfig: Fix panic in defaults.ini merge (Enterprise)
#109217 Bug fix CloudWatch: Fix handling region for legacy alerts
#109930 Bug fix CloudWatch: Fix logs query requestId to prevent setting undefined-logs as a requestId
#109120 Bug fix CloudWatch: Update grafana/aws-sdk-go with STS endpoint bugfix
#109339 Bug fix Config: Fix date_formats options being moved to a different section
#109861 Bug fix Dashboard List: Fix how link query part is created when variables are included
#109433 Bug fix Dashboard versions: Fix list for large dashboards
#106462 Bug fix Dashboard: Fix AngularJS deprecation in grafana-overview dashboard
#109837 Bug fix Dashboard: Fixes url links to embedded panels in scene based dashboards
#110099 Bug fix Dashboards: Fix UTF-8 characters not working with excel downloads by replacing download for excel with excel compatibility mode.
#108607 Bug fix Dashboards: Fix issue where the time range picker would seemingly be hidden behind the side menu if it was set to always open.
#110284 Bug fix Dashboards: Fix kiosk mode not persisting through refresh
#109856 Bug fix Dashboards: Fixing saving and viewing snapshots for repeated panels
#108515 Bug fix Explore: Fix units overflow for trace durations
#109200 Bug fix Fix: Install plugins when they have no plugin archive info(catalog en…
#105586 Bug fix InfluxDB: Fix Unable to use self-signed CA for adding influxdb data source
#108823 Bug fix Prometheus: Don't use incremental querying if one of the queries has $\_\_range variable
#109128 Bug fix Prometheus: Fix eager auto completion
#110179 Bug fix Prometheus: QueryEditor fix error when switching from code to builder for undefined aggregation operations
#110277 Bug fix Pyroscope: Add start and end date to profiletypes call
#110470 Bug fix Pyroscope: Fix incorrect rate calculation from flamegraph totals
#109560 Bug fix Service Accounts: Fix typo on page indicating none are present
#108924 Bug fix Tempo: Fix instant query streaming
#109947 Bug fix TimeSeries: Use exported time shift and fix time comparison tooltip
#110546 Bug fix Transformations: Account for group by / count when assessing if calculation is needed
#109066 Bug fix Transforms: GroupToMatrix transform should retain keyRowField config
#109390 Breaking change Alerting: Enable alertingSaveStateCompressed by default
#109839 Breaking change Dashboards: Repeating with no clone keys
#109908 Breaking change Provisioning: Use inline secrets for gitsync
#110499 Breaking change Stars: Remove deprecated internal ID apis
#109540 Plugin Drawer: Truncate Drawer title to just one line
#109256 Plugin Modal: Center modals at smaller screen heights
#109473 Plugin MultiCombobox: Fix async options to being able to be removed
#109910 Plugin MultiCombobox: Fix select all when only a single option is available

Reproduced from the official Grafana 12.2.0 release notes. Last checked 8 Oct 2026, 13:19 UTC.