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