Releases: grafana/grafana
10.3.3 (2024-02-02)
Download page
What's new highlights
Bug fixes
- Elasticsearch: Fix creating of legend so it is backward compatible with frontend produced frames. #81786, @ivanahuckova
- ShareModal: Fixes url sync issue that caused issue with save drawer. #81721, @ivanortegaalba
10.2.4 (2024-01-29)
Download page
What's new highlights
Features and enhancements
- Chore: Upgrade Go to 1.21.5. #79560, @tolzhabayev
Bug fixes
- Field: Fix perf regression in getUniqueFieldName(). #81417, @leeoniya
- Alerting: Fix Graphite subqueries. #80816, @gillesdemey
- Alerting: Fix Graphite subqueries. #80744, @gillesdemey
- Annotations: Split cleanup into separate queries and deletes to avoid deadlocks on MySQL. #80485, @alexweav
- Loki: Fix bug duplicating parsed labels across multiple log lines. #80368, @svennergr
- Alerting: Fix NoData & Error alerts not resolving when rule is reset. #80241, @JacobsonMT
- Auth: Fix a panic during logout when OAuth provider is not set. #80221, @dmihai
- Gauges: Fixing broken auto sizing. #79940, @torkelo
- Templating: Json interpolation of single-value default selection does not create valid json. #79503, @kaydelaney
- Tempo: Fix cache in TraceQL editor. #79471, @adrapereira
- Alerting: Fix for data source filter on cloud rules. (#79327). #79350, @soniaAguilarPeiron
10.1.7 (2024-01-29)
Download page
What's new highlights
Bug fixes
10.0.11 (2024-01-29)
Download page
What's new highlights
Bug fixes
9.5.16 (2024-01-29)
Download page
What's new highlights
Bug fixes
10.3.1 (2024-01-22)
Download page
What's new highlights
To resolve a technical issue within the Grafana release package management process, we are releasing both Grafana 10.3.0 and Grafana 10.3.1 simultaneously. The 10.3.1 release contains no breaking or functional changes from 10.3.0. Please refer to the What’s New post for Grafana 10.3.0 for details on new features and changes in this release.
10.3.0 (2024-01-22)
Download page
What's new highlights
To resolve a technical issue within the Grafana release package management process, we are releasing both Grafana 10.3.0 and Grafana 10.3.1 simultaneously. The 10.3.1 release contains no breaking or functional changes from 10.3.0. Please refer to the What’s New post for Grafana 10.3.0 for details on new features and changes in this release.
Features and enhancements
- Alerting: Guided legacy alerting upgrade dry-run. #80071, @JacobsonMT
- Explore: Preserve time range when creating a dashboard panel from Explore. #80070, @Elfo404
- Explore: Init with mixed DS if there's no root DS in the URL and queries have multiple datasources. #80068, @Elfo404
- QueryEditor: Display error even if error field is empty. #79943, @idastambuk
- K8s: Enable api-server by default. #79942, @ryantxu
- Parca: Add standalone building configuration. #79896, @fabrizio-grafana
- Auth: Hide forgot password if grafana auth is disabled. #79895, @Jguer
- Plugins: Add uninstall requested message for cloud plugins. #79748, @oshirohugo
- Loki: Open log context in new tab. #79723, @svennergr
- Alerting: Allow linking to library panels. #79693, @gillesdemey
- Loki: Drop all errors in volume requests. #79686, @svennergr
- Loki Logs volume: Added a query splitting loading indicator to the Logs Volume graph. #79681, @matyax
- Plugins: Disable add new data source for incomplete install. #79658, @oshirohugo
- RBAC: Render team, service account and user list when a user can see entities but not roles attached to them. #79642, @kalleep
- InfluxDB: Use database input for SQL configuration instead of metadata. #79579, @itsmylife
- Tempo: Support special characters in identifiers. #79565, @fabrizio-grafana
- Alerting: Display "Show all" button for cloud rules. #79512, @VikaCep
- React Hook Form: Update to v 7.49.2. #79493, @Clarity-89
- Loki: Add timeRange to labels requests in LogContext to reduce loading times. #79478, @svennergr
- InfluxDB: Enable SQL support by default. #79474, @itsmylife
- OAuth: Remove accessTokenExpirationCheck feature toggle. #79455, @mgyongyosi
- Units: Add scalable unit option. #79411, @Develer
- Alerting: Add export mute timings feature to the UI. #79395, @soniaAguilarPeiron
- Config: Can add static headers to email messages. #79365, @owensmallwood
- Alerting: Drop NamespaceID from responses on unstable ngalert API endpoints in favor of NamespaceUID. #79359, @alexweav
- Cloudwatch: Update cloudwatchNewRegionsHandler to General Availability. #79348, @sarahzinger
- Plugins: Include Azure settings as a part of Grafana config sent in plugin requests. #79342, @aangelisc
- Plugins: Add hide_angular_deprecation setting. #79296, @xnyo
- Table: Add select/unselect all column values to table filter. #79290, @ahuarte47
- Anonymous: Add configurable device limit. #79265, @Jguer
- Frontend: Detect new assets / versions / config changes. #79258, @ryantxu
- Plugins: Add option to disable TLS in the socks proxy. #79246, @PoorlyDefinedBehaviour
- Frontend: Reload the browser when backend configuration/assets change. #79057, @torkelo
- Chore: Refactor dataviz aria-label e2e selectors to data-testid. #78938, @khushijain21
- SSO: Add GitHub auth configuration page. #78933, @Clarity-89
- PublicDashboards: Add setting to disable the feature. #78894, @AgnesToulet
- Variables: Interpolate variables used in custom variable definition. #78800, @torkelo
- Table: Highlight row on shared crosshair. #78392, @mdvictor
- Stat: Add Percent Change Option. #78250, @drew08t
- Plugins: Add Command Palette extension point. #78098, @sd2k
- Transformations: Add frame source picker to allow transforming annotations. #77842, @leeoniya
- Pyroscope: Send start/end with profile types query. #77523, @bryanhuhta
- Explore: Create menu for short link button. #77336, @gelicia
- Alerting: Don't record annotations for mapped NoData transitions, when NoData is mapped to OK. #77164, @alexweav
- Canvas: Add Pan and Zoom. #76705, @drew08t
- Alerting: In migration, create one label per channel. #76527, @JacobsonMT
- Alerting: Separate overlapping legacy and UA alerting routes. #76517, @JacobsonMT
- Tooltip: Improved Timeseries and Candlestick tooltips. #75841, @adela-almasan
- Alerting: Support hysteresis command expression. #75189, @yuri-tceretian
- Plugins: Add update for instance plugins. (Enterprise)
- React Hook Form: Update to v 7.49.2. (Enterprise)
- Plugins: Improve cloud plugins install error treatment. (Enterprise)
Bug fixes
- Transformations: Fix bug where having NaN in the input to regression analysis transformation causes all predictions to be NaN. #80079, @oscarkilhed
- Alerting: Fix URL timestamp conversion in historian API in annotation mode. #80026, @alexweav
- Fix: Switch component not being styled as disabled when is checked. #80012, @soniaAguilarPeiron
- Tempo: Fix Spans table format. #79938, @fabrizio-grafana
- Gauges: Fixing broken auto sizing. #79926, @torkelo
- Barchart: Fix percent stacking regression. #79903, [@nmarrs](https://github...
10.2.3 (2023-12-18)
Download page
What's new highlights
Features and enhancements
- Auth: Improve groups claim setup docs for AzureAD. #79227, @mgyongyosi
- Alerting: Attempt to retry retryable errors. #79175, @gotjosh
- Unified Alerting: Set
max_attempts
to 1 by default. #79103, @gotjosh - Auth: Add anonymous users view and stats. #78965, @Jguer
Bug fixes
- Alerting: Fix deleting rules in a folder with matching UID in another organization. #79011, @papagian
- CloudWatch: Correctly quote metric names with special characters. #78975, @iwysiu
- DeleteDashboard: Redirect to home after deleting a dashboard. #78936, @ivanortegaalba
- Alerting: Fixes combination of multiple predicates for rule search. #78912, @gillesdemey
- CloudWatch: Fetch Dimension keys correctly from Dimension Picker. #78831, @iwysiu
- Tempo: Fix read-only access error. #78801, @fabrizio-grafana
- Bug: Fix broken ui components when angular is disabled. #78670, @jackw
- InfluxDB: Parse data for table view to have parity with frontend parser. #78551, @itsmylife
- Elasticsearch: Fix processing of raw_data with not-recognized time format. #78380, @ivanahuckova
- Recorded Queries: Add org isolation (remote write target per org), and fix cross org Delete/List. (Enterprise)
- Auditing: Fix missing action in alert manager routes. (Enterprise)
10.1.6 (2023-12-18)
Download page
What's new highlights
Features and enhancements
- Alerting: Attempt to retry retryable errors. #79211, @gotjosh
- Unified Alerting: Set
max_attempts
to 1 by default. #79102, @gotjosh
Bug fixes
- Alerting: Fix deleting rules in a folder with matching UID in another organization. #79007, @papagian
- Chore: Fix timeout issues when gathering prometheus datasource stats. #78858, @DanCech
- Provisioning: Ensure that enterprise provisioning runs [10.1.x]. #76686, @IevaVasiljeva
- Alerting: Make shareable alert rule link work if rule name contains forward slashes. #75950, @domasx2
- Loki: Cache extracted labels. #75905, @gtk-grafana
- DataSourcePicker: Disable autocomplete for the search input . #75900, @ivanortegaalba
- Plugins: Refresh plugin info after installation. #75225, @oshirohugo
- LDAP: FIX Enable users on successfull login . #75176, @gamab
- Loki: Fix filters not being added with multiple expressions and parsers. #75172, @svennergr
- Recorded Queries: Add org isolation (remote write target per org), and fix cross org Delete/List. (Enterprise)
- Auditing and UsageInsights: FIX Loki configuration to use proxy env variables. (Enterprise)
10.0.10 (2023-12-18)
Download page
What's new highlights
Features and enhancements
- Alerting: Attempt to retry retryable errors. #79210, @gotjosh
- Unified Alerting: Set
max_attempts
to 1 by default. #79101, @gotjosh
Bug fixes
- Recorded Queries: Add org isolation (remote write target per org), and fix cross org Delete/List. (Enterprise)