[!WARNING]
Some dependencies could not be looked up. Check the Dependency Dashboard for more information.
Release Notes
grafana/grafana (grafana/grafana)
### [`v10.3.1`](https://togithub.com/grafana/grafana/releases/tag/v10.3.1): 10.3.1 (2024-01-22)
[Compare Source](https://togithub.com/grafana/grafana/compare/v10.3.0...v10.3.1)
[Download page](https://grafana.com/grafana/download/10.3.1)
[What's new highlights](https://grafana.com/docs/grafana/latest/whatsnew/)
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](https://grafana.com/docs/grafana/latest/whatsnew/whats-new-in-v10-3/) post for Grafana 10.3.0 for details on new features and changes in this release.
### [`v10.3.0`](https://togithub.com/grafana/grafana/releases/tag/v10.3.0): 10.3.0 (2024-01-22)
[Compare Source](https://togithub.com/grafana/grafana/compare/v10.2.3...v10.3.0)
[Download page](https://grafana.com/grafana/download/10.3.0)
[What's new highlights](https://grafana.com/docs/grafana/latest/whatsnew/)
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](https://grafana.com/docs/grafana/latest/whatsnew/whats-new-in-v10-3/) 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](https://togithub.com/grafana/grafana/issues/80071), [@JacobsonMT](https://togithub.com/JacobsonMT)
- **Explore:** Preserve time range when creating a dashboard panel from Explore. [#80070](https://togithub.com/grafana/grafana/issues/80070), [@Elfo404](https://togithub.com/Elfo404)
- **Explore:** Init with mixed DS if there's no root DS in the URL and queries have multiple datasources. [#80068](https://togithub.com/grafana/grafana/issues/80068), [@Elfo404](https://togithub.com/Elfo404)
- **QueryEditor:** Display error even if error field is empty. [#79943](https://togithub.com/grafana/grafana/issues/79943), [@idastambuk](https://togithub.com/idastambuk)
- **K8s:** Enable api-server by default. [#79942](https://togithub.com/grafana/grafana/issues/79942), [@ryantxu](https://togithub.com/ryantxu)
- **Parca:** Add standalone building configuration. [#79896](https://togithub.com/grafana/grafana/issues/79896), [@fabrizio-grafana](https://togithub.com/fabrizio-grafana)
- **Auth:** Hide forgot password if grafana auth is disabled. [#79895](https://togithub.com/grafana/grafana/issues/79895), [@Jguer](https://togithub.com/Jguer)
- **Plugins:** Add uninstall requested message for cloud plugins. [#79748](https://togithub.com/grafana/grafana/issues/79748), [@oshirohugo](https://togithub.com/oshirohugo)
- **Loki:** Open log context in new tab. [#79723](https://togithub.com/grafana/grafana/issues/79723), [@svennergr](https://togithub.com/svennergr)
- **Alerting:** Allow linking to library panels. [#79693](https://togithub.com/grafana/grafana/issues/79693), [@gillesdemey](https://togithub.com/gillesdemey)
- **Loki:** Drop all errors in volume requests. [#79686](https://togithub.com/grafana/grafana/issues/79686), [@svennergr](https://togithub.com/svennergr)
- **Loki Logs volume:** Added a query splitting loading indicator to the Logs Volume graph. [#79681](https://togithub.com/grafana/grafana/issues/79681), [@matyax](https://togithub.com/matyax)
- **Plugins:** Disable add new data source for incomplete install. [#79658](https://togithub.com/grafana/grafana/issues/79658), [@oshirohugo](https://togithub.com/oshirohugo)
- **RBAC:** Render team, service account and user list when a user can see entities but not roles attached to them. [#79642](https://togithub.com/grafana/grafana/issues/79642), [@kalleep](https://togithub.com/kalleep)
- **InfluxDB:** Use database input for SQL configuration instead of metadata. [#79579](https://togithub.com/grafana/grafana/issues/79579), [@itsmylife](https://togithub.com/itsmylife)
- **Tempo:** Support special characters in identifiers. [#79565](https://togithub.com/grafana/grafana/issues/79565), [@fabrizio-grafana](https://togithub.com/fabrizio-grafana)
- **Alerting:** Display "Show all" button for cloud rules. [#79512](https://togithub.com/grafana/grafana/issues/79512), [@VikaCep](https://togithub.com/VikaCep)
- **React Hook Form:** Update to v 7.49.2. [#79493](https://togithub.com/grafana/grafana/issues/79493), [@Clarity-89](https://togithub.com/Clarity-89)
- **Loki:** Add timeRange to labels requests in LogContext to reduce loading times. [#79478](https://togithub.com/grafana/grafana/issues/79478), [@svennergr](https://togithub.com/svennergr)
- **InfluxDB:** Enable SQL support by default. [#79474](https://togithub.com/grafana/grafana/issues/79474), [@itsmylife](https://togithub.com/itsmylife)
- **OAuth:** Remove accessTokenExpirationCheck feature toggle. [#79455](https://togithub.com/grafana/grafana/issues/79455), [@mgyongyosi](https://togithub.com/mgyongyosi)
- **Units:** Add scalable unit option. [#79411](https://togithub.com/grafana/grafana/issues/79411), [@Develer](https://togithub.com/Develer)
- **Alerting:** Add export mute timings feature to the UI. [#79395](https://togithub.com/grafana/grafana/issues/79395), [@soniaAguilarPeiron](https://togithub.com/soniaAguilarPeiron)
- **Config:** Can add static headers to email messages. [#79365](https://togithub.com/grafana/grafana/issues/79365), [@owensmallwood](https://togithub.com/owensmallwood)
- **Alerting:** Drop NamespaceID from responses on unstable ngalert API endpoints in favor of NamespaceUID. [#79359](https://togithub.com/grafana/grafana/issues/79359), [@alexweav](https://togithub.com/alexweav)
- **Cloudwatch:** Update cloudwatchNewRegionsHandler to General Availability. [#79348](https://togithub.com/grafana/grafana/issues/79348), [@sarahzinger](https://togithub.com/sarahzinger)
- **Plugins:** Include Azure settings as a part of Grafana config sent in plugin requests. [#79342](https://togithub.com/grafana/grafana/issues/79342), [@aangelisc](https://togithub.com/aangelisc)
- **Plugins:** Add hide_angular_deprecation setting. [#79296](https://togithub.com/grafana/grafana/issues/79296), [@xnyo](https://togithub.com/xnyo)
- **Table:** Add select/unselect all column values to table filter. [#79290](https://togithub.com/grafana/grafana/issues/79290), [@ahuarte47](https://togithub.com/ahuarte47)
- **Anonymous:** Add configurable device limit. [#79265](https://togithub.com/grafana/grafana/issues/79265), [@Jguer](https://togithub.com/Jguer)
- **Frontend:** Detect new assets / versions / config changes. [#79258](https://togithub.com/grafana/grafana/issues/79258), [@ryantxu](https://togithub.com/ryantxu)
- **Plugins:** Add option to disable TLS in the socks proxy. [#79246](https://togithub.com/grafana/grafana/issues/79246), [@PoorlyDefinedBehaviour](https://togithub.com/PoorlyDefinedBehaviour)
- **Frontend:** Reload the browser when backend configuration/assets change. [#79057](https://togithub.com/grafana/grafana/issues/79057), [@torkelo](https://togithub.com/torkelo)
- **Chore:** Refactor dataviz aria-label e2e selectors to data-testid. [#78938](https://togithub.com/grafana/grafana/issues/78938), [@khushijain21](https://togithub.com/khushijain21)
- **SSO:** Add GitHub auth configuration page. [#78933](https://togithub.com/grafana/grafana/issues/78933), [@Clarity-89](https://togithub.com/Clarity-89)
- **PublicDashboards:** Add setting to disable the feature. [#78894](https://togithub.com/grafana/grafana/issues/78894), [@AgnesToulet](https://togithub.com/AgnesToulet)
- **Variables:** Interpolate variables used in custom variable definition. [#78800](https://togithub.com/grafana/grafana/issues/78800), [@torkelo](https://togithub.com/torkelo)
- **Table:** Highlight row on shared crosshair. [#78392](https://togithub.com/grafana/grafana/issues/78392), [@mdvictor](https://togithub.com/mdvictor)
- **Stat:** Add Percent Change Option. [#78250](https://togithub.com/grafana/grafana/issues/78250), [@drew08t](https://togithub.com/drew08t)
- **Plugins:** Add Command Palette extension point. [#78098](https://togithub.com/grafana/grafana/issues/78098), [@sd2k](https://togithub.com/sd2k)
- **Transformations:** Add frame source picker to allow transforming annotations. [#77842](https://togithub.com/grafana/grafana/issues/77842), [@leeoniya](https://togithub.com/leeoniya)
- **Pyroscope:** Send start/end with profile types query. [#77523](https://togithub.com/grafana/grafana/issues/77523), [@bryanhuhta](https://togithub.com/bryanhuhta)
- **Explore:** Create menu for short link button. [#77336](https://togithub.com/grafana/grafana/issues/77336), [@gelicia](https://togithub.com/gelicia)
- **Alerting:** Don't record annotations for mapped NoData transitions, when NoData is mapped to OK. [#77164](https://togithub.com/grafana/grafana/issues/77164), [@alexweav](https://togithub.com/alexweav)
- **Canvas:** Add Pan and Zoom. [#76705](https://togithub.com/grafana/grafana/issues/76705), [@drew08t](https://togithub.com/drew08t)
- **Alerting:** In migration, create one label per channel. [#76527](https://togithub.com/grafana/grafana/issues/76527), [@JacobsonMT](https://togithub.com/JacobsonMT)
- **Alerting:** Separate overlapping legacy and UA alerting routes. [#76517](https://togithub.com/grafana/grafana/issues/76517), [@JacobsonMT](https://togithub.com/JacobsonMT)
- **Tooltip:** Improved Timeseries and Candlestick tooltips. [#75841](https://togithub.com/grafana/grafana/issues/75841), [@adela-almasan](https://togithub.com/adela-almasan)
- **Alerting:** Support hysteresis command expression. [#75189](https://togithub.com/grafana/grafana/issues/75189), [@yuri-tceretian](https://togithub.com/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](https://togithub.com/grafana/grafana/issues/80079), [@oscarkilhed](https://togithub.com/oscarkilhed)
- **Alerting:** Fix URL timestamp conversion in historian API in annotation mode. [#80026](https://togithub.com/grafana/grafana/issues/80026), [@alexweav](https://togithub.com/alexweav)
- **Fix:** Switch component not being styled as disabled when is checked. [#80012](https://togithub.com/grafana/grafana/issues/80012), [@soniaAguilarPeiron](https://togithub.com/soniaAguilarPeiron)
- **Tempo:** Fix Spans table format. [#79938](https://togithub.com/grafana/grafana/issues/79938), [@fabrizio-grafana](https://togithub.com/fabrizio-grafana)
- **Gauges:** Fixing broken auto sizing. [#79926](https://togithub.com/grafana/grafana/issues/79926), [@torkelo](https://togithub.com/torkelo)
- **Barchart:** Fix percent stacking regression. [#79903](https://togithub.com/grafana/grafana/issues/79903), [@nmarrs](https://togithub.com/nmarrs)
- **Alerting:** Fix reusing last url in tab when reopening a new tab in rule detail a…. [#79801](https://togithub.com/grafana/grafana/issues/79801), [@soniaAguilarPeiron](https://togithub.com/soniaAguilarPeiron)
- **Azure Monitor:** Fix multi-resource bug "Missing required region params, requested QueryParams: api-version:2017-12-01-preview...". [#79669](https://togithub.com/grafana/grafana/issues/79669), [@bossinc](https://togithub.com/bossinc)
- **Explore:** Fix URL sync with async queries import . [#79584](https://togithub.com/grafana/grafana/issues/79584), [@Elfo404](https://togithub.com/Elfo404)
- **Dashboards:** Skip inherited object variable names. [#79567](https://togithub.com/grafana/grafana/issues/79567), [@jarben](https://togithub.com/jarben)
- **Alerting:** Fix queries and expressions in rule view details. [#79497](https://togithub.com/grafana/grafana/issues/79497), [@soniaAguilarPeiron](https://togithub.com/soniaAguilarPeiron)
- **Tempo:** Fix cache in TraceQL editor. [#79468](https://togithub.com/grafana/grafana/issues/79468), [@adrapereira](https://togithub.com/adrapereira)
- **Nested Folders:** Fix /api/folders pagination. [#79447](https://togithub.com/grafana/grafana/issues/79447), [@papagian](https://togithub.com/papagian)
- **Elasticsearch:** Fix modify query with backslashes. [#79430](https://togithub.com/grafana/grafana/issues/79430), [@svennergr](https://togithub.com/svennergr)
- **Cloudwatch:** Fix errors while loading queries/datasource on Safari. [#79417](https://togithub.com/grafana/grafana/issues/79417), [@kevinwcyu](https://togithub.com/kevinwcyu)
- **Stat:** Fix inconsistent center padding. [#79389](https://togithub.com/grafana/grafana/issues/79389), [@torkelo](https://togithub.com/torkelo)
- **Tempo:** Fix autocompletion with strings. [#79370](https://togithub.com/grafana/grafana/issues/79370), [@fabrizio-grafana](https://togithub.com/fabrizio-grafana)
- **Alerting:** Fix for data source filter on cloud rules. [#79327](https://togithub.com/grafana/grafana/issues/79327), [@soniaAguilarPeiron](https://togithub.com/soniaAguilarPeiron)
- **Alerting:** Fix UI inheriting mute timings from parent when calculating the polic…. [#79295](https://togithub.com/grafana/grafana/issues/79295), [@soniaAguilarPeiron](https://togithub.com/soniaAguilarPeiron)
- **Auth:** Fix a panic during logout when OAuth provider is not set. [#79271](https://togithub.com/grafana/grafana/issues/79271), [@dmihai](https://togithub.com/dmihai)
- **Tempo:** Fix read-only assignment. [#79183](https://togithub.com/grafana/grafana/issues/79183), [@fabrizio-grafana](https://togithub.com/fabrizio-grafana)
- **Templating:** Json interpolation of single-value default selection does not create valid json. [#79137](https://togithub.com/grafana/grafana/issues/79137), [@kaydelaney](https://togithub.com/kaydelaney)
- **Heatmap:** Fix null options migration. [#79083](https://togithub.com/grafana/grafana/issues/79083), [@overvenus](https://togithub.com/overvenus)
- **Dashboards:** Run shared queries even when source panel is in collapsed row. [#77792](https://togithub.com/grafana/grafana/issues/77792), [@kaydelaney](https://togithub.com/kaydelaney)
- **PDF:** Fix support for large panels. (Enterprise)
- **Reporting:** Fix daylight saving time support for custom schedules. (Enterprise)
- **RBAC:** Fix role assignment removal . (Enterprise)
##### Breaking changes
Users who have InfluxDB datasource configured with SQL querying language must update their database information. They have to enter their `bucket name` into the database field. Issue [#79579](https://togithub.com/grafana/grafana/issues/79579)
Removes `NamespaceID` from responses of all GET routes underneath the path `/api/ruler/grafana/api/v1/rules` - 3 affected endpoints. All affected routes are not in the publicly documented or `stable` marked portion of the ngalert API. This only breaks clients who are directly using the unstable portion of the API. Such clients should use `NamespaceUID` rather than `NamespaceID` to identify namespaces. Issue [#79359](https://togithub.com/grafana/grafana/issues/79359)
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
[ ] If you want to rebase/retry this PR, check this box
This PR has been generated by Mend Renovate. View repository job log here.
This PR contains the following updates:
v10.2.3
->v10.3.1
Release Notes
grafana/grafana (grafana/grafana)
### [`v10.3.1`](https://togithub.com/grafana/grafana/releases/tag/v10.3.1): 10.3.1 (2024-01-22) [Compare Source](https://togithub.com/grafana/grafana/compare/v10.3.0...v10.3.1) [Download page](https://grafana.com/grafana/download/10.3.1) [What's new highlights](https://grafana.com/docs/grafana/latest/whatsnew/) 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](https://grafana.com/docs/grafana/latest/whatsnew/whats-new-in-v10-3/) post for Grafana 10.3.0 for details on new features and changes in this release. ### [`v10.3.0`](https://togithub.com/grafana/grafana/releases/tag/v10.3.0): 10.3.0 (2024-01-22) [Compare Source](https://togithub.com/grafana/grafana/compare/v10.2.3...v10.3.0) [Download page](https://grafana.com/grafana/download/10.3.0) [What's new highlights](https://grafana.com/docs/grafana/latest/whatsnew/) 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](https://grafana.com/docs/grafana/latest/whatsnew/whats-new-in-v10-3/) 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](https://togithub.com/grafana/grafana/issues/80071), [@JacobsonMT](https://togithub.com/JacobsonMT) - **Explore:** Preserve time range when creating a dashboard panel from Explore. [#80070](https://togithub.com/grafana/grafana/issues/80070), [@Elfo404](https://togithub.com/Elfo404) - **Explore:** Init with mixed DS if there's no root DS in the URL and queries have multiple datasources. [#80068](https://togithub.com/grafana/grafana/issues/80068), [@Elfo404](https://togithub.com/Elfo404) - **QueryEditor:** Display error even if error field is empty. [#79943](https://togithub.com/grafana/grafana/issues/79943), [@idastambuk](https://togithub.com/idastambuk) - **K8s:** Enable api-server by default. [#79942](https://togithub.com/grafana/grafana/issues/79942), [@ryantxu](https://togithub.com/ryantxu) - **Parca:** Add standalone building configuration. [#79896](https://togithub.com/grafana/grafana/issues/79896), [@fabrizio-grafana](https://togithub.com/fabrizio-grafana) - **Auth:** Hide forgot password if grafana auth is disabled. [#79895](https://togithub.com/grafana/grafana/issues/79895), [@Jguer](https://togithub.com/Jguer) - **Plugins:** Add uninstall requested message for cloud plugins. [#79748](https://togithub.com/grafana/grafana/issues/79748), [@oshirohugo](https://togithub.com/oshirohugo) - **Loki:** Open log context in new tab. [#79723](https://togithub.com/grafana/grafana/issues/79723), [@svennergr](https://togithub.com/svennergr) - **Alerting:** Allow linking to library panels. [#79693](https://togithub.com/grafana/grafana/issues/79693), [@gillesdemey](https://togithub.com/gillesdemey) - **Loki:** Drop all errors in volume requests. [#79686](https://togithub.com/grafana/grafana/issues/79686), [@svennergr](https://togithub.com/svennergr) - **Loki Logs volume:** Added a query splitting loading indicator to the Logs Volume graph. [#79681](https://togithub.com/grafana/grafana/issues/79681), [@matyax](https://togithub.com/matyax) - **Plugins:** Disable add new data source for incomplete install. [#79658](https://togithub.com/grafana/grafana/issues/79658), [@oshirohugo](https://togithub.com/oshirohugo) - **RBAC:** Render team, service account and user list when a user can see entities but not roles attached to them. [#79642](https://togithub.com/grafana/grafana/issues/79642), [@kalleep](https://togithub.com/kalleep) - **InfluxDB:** Use database input for SQL configuration instead of metadata. [#79579](https://togithub.com/grafana/grafana/issues/79579), [@itsmylife](https://togithub.com/itsmylife) - **Tempo:** Support special characters in identifiers. [#79565](https://togithub.com/grafana/grafana/issues/79565), [@fabrizio-grafana](https://togithub.com/fabrizio-grafana) - **Alerting:** Display "Show all" button for cloud rules. [#79512](https://togithub.com/grafana/grafana/issues/79512), [@VikaCep](https://togithub.com/VikaCep) - **React Hook Form:** Update to v 7.49.2. [#79493](https://togithub.com/grafana/grafana/issues/79493), [@Clarity-89](https://togithub.com/Clarity-89) - **Loki:** Add timeRange to labels requests in LogContext to reduce loading times. [#79478](https://togithub.com/grafana/grafana/issues/79478), [@svennergr](https://togithub.com/svennergr) - **InfluxDB:** Enable SQL support by default. [#79474](https://togithub.com/grafana/grafana/issues/79474), [@itsmylife](https://togithub.com/itsmylife) - **OAuth:** Remove accessTokenExpirationCheck feature toggle. [#79455](https://togithub.com/grafana/grafana/issues/79455), [@mgyongyosi](https://togithub.com/mgyongyosi) - **Units:** Add scalable unit option. [#79411](https://togithub.com/grafana/grafana/issues/79411), [@Develer](https://togithub.com/Develer) - **Alerting:** Add export mute timings feature to the UI. [#79395](https://togithub.com/grafana/grafana/issues/79395), [@soniaAguilarPeiron](https://togithub.com/soniaAguilarPeiron) - **Config:** Can add static headers to email messages. [#79365](https://togithub.com/grafana/grafana/issues/79365), [@owensmallwood](https://togithub.com/owensmallwood) - **Alerting:** Drop NamespaceID from responses on unstable ngalert API endpoints in favor of NamespaceUID. [#79359](https://togithub.com/grafana/grafana/issues/79359), [@alexweav](https://togithub.com/alexweav) - **Cloudwatch:** Update cloudwatchNewRegionsHandler to General Availability. [#79348](https://togithub.com/grafana/grafana/issues/79348), [@sarahzinger](https://togithub.com/sarahzinger) - **Plugins:** Include Azure settings as a part of Grafana config sent in plugin requests. [#79342](https://togithub.com/grafana/grafana/issues/79342), [@aangelisc](https://togithub.com/aangelisc) - **Plugins:** Add hide_angular_deprecation setting. [#79296](https://togithub.com/grafana/grafana/issues/79296), [@xnyo](https://togithub.com/xnyo) - **Table:** Add select/unselect all column values to table filter. [#79290](https://togithub.com/grafana/grafana/issues/79290), [@ahuarte47](https://togithub.com/ahuarte47) - **Anonymous:** Add configurable device limit. [#79265](https://togithub.com/grafana/grafana/issues/79265), [@Jguer](https://togithub.com/Jguer) - **Frontend:** Detect new assets / versions / config changes. [#79258](https://togithub.com/grafana/grafana/issues/79258), [@ryantxu](https://togithub.com/ryantxu) - **Plugins:** Add option to disable TLS in the socks proxy. [#79246](https://togithub.com/grafana/grafana/issues/79246), [@PoorlyDefinedBehaviour](https://togithub.com/PoorlyDefinedBehaviour) - **Frontend:** Reload the browser when backend configuration/assets change. [#79057](https://togithub.com/grafana/grafana/issues/79057), [@torkelo](https://togithub.com/torkelo) - **Chore:** Refactor dataviz aria-label e2e selectors to data-testid. [#78938](https://togithub.com/grafana/grafana/issues/78938), [@khushijain21](https://togithub.com/khushijain21) - **SSO:** Add GitHub auth configuration page. [#78933](https://togithub.com/grafana/grafana/issues/78933), [@Clarity-89](https://togithub.com/Clarity-89) - **PublicDashboards:** Add setting to disable the feature. [#78894](https://togithub.com/grafana/grafana/issues/78894), [@AgnesToulet](https://togithub.com/AgnesToulet) - **Variables:** Interpolate variables used in custom variable definition. [#78800](https://togithub.com/grafana/grafana/issues/78800), [@torkelo](https://togithub.com/torkelo) - **Table:** Highlight row on shared crosshair. [#78392](https://togithub.com/grafana/grafana/issues/78392), [@mdvictor](https://togithub.com/mdvictor) - **Stat:** Add Percent Change Option. [#78250](https://togithub.com/grafana/grafana/issues/78250), [@drew08t](https://togithub.com/drew08t) - **Plugins:** Add Command Palette extension point. [#78098](https://togithub.com/grafana/grafana/issues/78098), [@sd2k](https://togithub.com/sd2k) - **Transformations:** Add frame source picker to allow transforming annotations. [#77842](https://togithub.com/grafana/grafana/issues/77842), [@leeoniya](https://togithub.com/leeoniya) - **Pyroscope:** Send start/end with profile types query. [#77523](https://togithub.com/grafana/grafana/issues/77523), [@bryanhuhta](https://togithub.com/bryanhuhta) - **Explore:** Create menu for short link button. [#77336](https://togithub.com/grafana/grafana/issues/77336), [@gelicia](https://togithub.com/gelicia) - **Alerting:** Don't record annotations for mapped NoData transitions, when NoData is mapped to OK. [#77164](https://togithub.com/grafana/grafana/issues/77164), [@alexweav](https://togithub.com/alexweav) - **Canvas:** Add Pan and Zoom. [#76705](https://togithub.com/grafana/grafana/issues/76705), [@drew08t](https://togithub.com/drew08t) - **Alerting:** In migration, create one label per channel. [#76527](https://togithub.com/grafana/grafana/issues/76527), [@JacobsonMT](https://togithub.com/JacobsonMT) - **Alerting:** Separate overlapping legacy and UA alerting routes. [#76517](https://togithub.com/grafana/grafana/issues/76517), [@JacobsonMT](https://togithub.com/JacobsonMT) - **Tooltip:** Improved Timeseries and Candlestick tooltips. [#75841](https://togithub.com/grafana/grafana/issues/75841), [@adela-almasan](https://togithub.com/adela-almasan) - **Alerting:** Support hysteresis command expression. [#75189](https://togithub.com/grafana/grafana/issues/75189), [@yuri-tceretian](https://togithub.com/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](https://togithub.com/grafana/grafana/issues/80079), [@oscarkilhed](https://togithub.com/oscarkilhed) - **Alerting:** Fix URL timestamp conversion in historian API in annotation mode. [#80026](https://togithub.com/grafana/grafana/issues/80026), [@alexweav](https://togithub.com/alexweav) - **Fix:** Switch component not being styled as disabled when is checked. [#80012](https://togithub.com/grafana/grafana/issues/80012), [@soniaAguilarPeiron](https://togithub.com/soniaAguilarPeiron) - **Tempo:** Fix Spans table format. [#79938](https://togithub.com/grafana/grafana/issues/79938), [@fabrizio-grafana](https://togithub.com/fabrizio-grafana) - **Gauges:** Fixing broken auto sizing. [#79926](https://togithub.com/grafana/grafana/issues/79926), [@torkelo](https://togithub.com/torkelo) - **Barchart:** Fix percent stacking regression. [#79903](https://togithub.com/grafana/grafana/issues/79903), [@nmarrs](https://togithub.com/nmarrs) - **Alerting:** Fix reusing last url in tab when reopening a new tab in rule detail a…. [#79801](https://togithub.com/grafana/grafana/issues/79801), [@soniaAguilarPeiron](https://togithub.com/soniaAguilarPeiron) - **Azure Monitor:** Fix multi-resource bug "Missing required region params, requested QueryParams: api-version:2017-12-01-preview...". [#79669](https://togithub.com/grafana/grafana/issues/79669), [@bossinc](https://togithub.com/bossinc) - **Explore:** Fix URL sync with async queries import . [#79584](https://togithub.com/grafana/grafana/issues/79584), [@Elfo404](https://togithub.com/Elfo404) - **Dashboards:** Skip inherited object variable names. [#79567](https://togithub.com/grafana/grafana/issues/79567), [@jarben](https://togithub.com/jarben) - **Alerting:** Fix queries and expressions in rule view details. [#79497](https://togithub.com/grafana/grafana/issues/79497), [@soniaAguilarPeiron](https://togithub.com/soniaAguilarPeiron) - **Tempo:** Fix cache in TraceQL editor. [#79468](https://togithub.com/grafana/grafana/issues/79468), [@adrapereira](https://togithub.com/adrapereira) - **Nested Folders:** Fix /api/folders pagination. [#79447](https://togithub.com/grafana/grafana/issues/79447), [@papagian](https://togithub.com/papagian) - **Elasticsearch:** Fix modify query with backslashes. [#79430](https://togithub.com/grafana/grafana/issues/79430), [@svennergr](https://togithub.com/svennergr) - **Cloudwatch:** Fix errors while loading queries/datasource on Safari. [#79417](https://togithub.com/grafana/grafana/issues/79417), [@kevinwcyu](https://togithub.com/kevinwcyu) - **Stat:** Fix inconsistent center padding. [#79389](https://togithub.com/grafana/grafana/issues/79389), [@torkelo](https://togithub.com/torkelo) - **Tempo:** Fix autocompletion with strings. [#79370](https://togithub.com/grafana/grafana/issues/79370), [@fabrizio-grafana](https://togithub.com/fabrizio-grafana) - **Alerting:** Fix for data source filter on cloud rules. [#79327](https://togithub.com/grafana/grafana/issues/79327), [@soniaAguilarPeiron](https://togithub.com/soniaAguilarPeiron) - **Alerting:** Fix UI inheriting mute timings from parent when calculating the polic…. [#79295](https://togithub.com/grafana/grafana/issues/79295), [@soniaAguilarPeiron](https://togithub.com/soniaAguilarPeiron) - **Auth:** Fix a panic during logout when OAuth provider is not set. [#79271](https://togithub.com/grafana/grafana/issues/79271), [@dmihai](https://togithub.com/dmihai) - **Tempo:** Fix read-only assignment. [#79183](https://togithub.com/grafana/grafana/issues/79183), [@fabrizio-grafana](https://togithub.com/fabrizio-grafana) - **Templating:** Json interpolation of single-value default selection does not create valid json. [#79137](https://togithub.com/grafana/grafana/issues/79137), [@kaydelaney](https://togithub.com/kaydelaney) - **Heatmap:** Fix null options migration. [#79083](https://togithub.com/grafana/grafana/issues/79083), [@overvenus](https://togithub.com/overvenus) - **Dashboards:** Run shared queries even when source panel is in collapsed row. [#77792](https://togithub.com/grafana/grafana/issues/77792), [@kaydelaney](https://togithub.com/kaydelaney) - **PDF:** Fix support for large panels. (Enterprise) - **Reporting:** Fix daylight saving time support for custom schedules. (Enterprise) - **RBAC:** Fix role assignment removal . (Enterprise) ##### Breaking changes Users who have InfluxDB datasource configured with SQL querying language must update their database information. They have to enter their `bucket name` into the database field. Issue [#79579](https://togithub.com/grafana/grafana/issues/79579) Removes `NamespaceID` from responses of all GET routes underneath the path `/api/ruler/grafana/api/v1/rules` - 3 affected endpoints. All affected routes are not in the publicly documented or `stable` marked portion of the ngalert API. This only breaks clients who are directly using the unstable portion of the API. Such clients should use `NamespaceUID` rather than `NamespaceID` to identify namespaces. Issue [#79359](https://togithub.com/grafana/grafana/issues/79359)Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Mend Renovate. View repository job log here.