Commit dac8401
authored
chore(deps): update dependency @grafana/e2e-selectors to v12.3.0 (#548)
> **Note:** This PR body was truncated due to platform limits.
This PR contains the following updates:
| Package | Change | Age | Confidence |
|---|---|---|---|
| [@grafana/e2e-selectors](https://redirect.github.com/grafana/grafana)
([source](https://redirect.github.com/grafana/grafana/tree/HEAD/packages/grafana-e2e-selectors))
| [`12.1.0` ->
`12.3.0`](https://renovatebot.com/diffs/npm/@grafana%2fe2e-selectors/12.1.0/12.3.0)
|
[](https://docs.renovatebot.com/merge-confidence/)
|
[](https://docs.renovatebot.com/merge-confidence/)
|
---
### Release Notes
<details>
<summary>grafana/grafana (@​grafana/e2e-selectors)</summary>
###
[`v12.3.0`](https://redirect.github.com/grafana/grafana/releases/tag/v12.3.0):
12.3.0
[Compare
Source](https://redirect.github.com/grafana/grafana/compare/v12.2.2...v12.3.0)
[Download page](https://grafana.com/grafana/download/12.3.0)
[What's new
highlights](https://grafana.com/docs/grafana/latest/whatsnew/)
##### Features and enhancements
- **API Clients:** Add lazy hooks to clients
[#​113226](https://redirect.github.com/grafana/grafana/pull/113226),
[@​tomratcliffe](https://redirect.github.com/tomratcliffe)
- **API clients:** Automatically set PATCH headers
[#​111879](https://redirect.github.com/grafana/grafana/pull/111879),
[@​Clarity-89](https://redirect.github.com/Clarity-89)
- **API clients:** Extract into a package
[#​111810](https://redirect.github.com/grafana/grafana/pull/111810),
[@​Clarity-89](https://redirect.github.com/Clarity-89)
- **API clients:** Extract into a package (Enterprise)
- **API clients:** Update API clients to include all endpoints & add
hooks
[#​113061](https://redirect.github.com/grafana/grafana/pull/113061),
[@​tomratcliffe](https://redirect.github.com/tomratcliffe)
- **AccessControl:** Include hidden roles in service account role
display
[#​112924](https://redirect.github.com/grafana/grafana/pull/112924),
[@​Jguer](https://redirect.github.com/Jguer)
- **AccessControl:** Increase limit of LBAC for Datasources rules
[#​111560](https://redirect.github.com/grafana/grafana/pull/111560),
[@​Jguer](https://redirect.github.com/Jguer)
- **Accessibility:** Wrap data source info onto 2 lines at small
viewports
[#​113033](https://redirect.github.com/grafana/grafana/pull/113033),
[@​ashharrison90](https://redirect.github.com/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](https://redirect.github.com/grafana/grafana/pull/111357),
[@​softho0n](https://redirect.github.com/softho0n)
- **Alerting:** Add position-based matching for identical alert rules
[#​112407](https://redirect.github.com/grafana/grafana/pull/112407),
[@​konrad147](https://redirect.github.com/konrad147)
- **Alerting:** Create alertingAlertRuleFormSchema in
restrictedGrafanaApis
[#​112794](https://redirect.github.com/grafana/grafana/pull/112794),
[@​soniaAguilarPeiron](https://redirect.github.com/soniaAguilarPeiron)
- **Alerting:** Display error message in central state history view
[#​111445](https://redirect.github.com/grafana/grafana/pull/111445),
[@​laurenashleigh](https://redirect.github.com/laurenashleigh)
- **Alerting:** Enrichment per rule wip-2 (Enterprise)
- **Alerting:** Hide metadata if grouping by folder
[#​113216](https://redirect.github.com/grafana/grafana/pull/113216),
[@​laurenashleigh](https://redirect.github.com/laurenashleigh)
- **Alerting:** Improve template ai helper prompt and add some examples
(Enterprise)
- **Alerting:** Move enrichment tab between details and versions
[#​110886](https://redirect.github.com/grafana/grafana/pull/110886),
[@​laurenashleigh](https://redirect.github.com/laurenashleigh)
- **Alerting:** Remove ai feedback button from alert form
[#​112713](https://redirect.github.com/grafana/grafana/pull/112713),
[@​soniaAguilarPeiron](https://redirect.github.com/soniaAguilarPeiron)
- **Alerting:** Remove unused components
[#​111320](https://redirect.github.com/grafana/grafana/pull/111320),
[@​laurenashleigh](https://redirect.github.com/laurenashleigh)
- **Alerting:** Remove useRulesSourcesWithRuler for
SmartAlertTypeDetector
[#​111623](https://redirect.github.com/grafana/grafana/pull/111623),
[@​soniaAguilarPeiron](https://redirect.github.com/soniaAguilarPeiron)
- **Alerting:** Surface remote AM silence creation errors properly
[#​112757](https://redirect.github.com/grafana/grafana/pull/112757),
[@​moustafab](https://redirect.github.com/moustafab)
- **Alerting:** Triage
[#​110339](https://redirect.github.com/grafana/grafana/pull/110339),
[@​gillesdemey](https://redirect.github.com/gillesdemey)
- **Alerting:** Triage rule details drawer
[#​112055](https://redirect.github.com/grafana/grafana/pull/112055),
[@​konrad147](https://redirect.github.com/konrad147)
- **Alerting:** Update prompt examples for template AI Helper
(Enterprise)
- **Alerting:** Update width to instance details drawer in Triage page
[#​113209](https://redirect.github.com/grafana/grafana/pull/113209),
[@​soniaAguilarPeiron](https://redirect.github.com/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](https://redirect.github.com/grafana/grafana/pull/111535),
[@​ryantxu](https://redirect.github.com/ryantxu)
- **Azure:** Use SSO settings in plugin context
[#​112058](https://redirect.github.com/grafana/grafana/pull/112058),
[@​aangelisc](https://redirect.github.com/aangelisc)
- **Buttons:** Active style for buttons
[#​111235](https://redirect.github.com/grafana/grafana/pull/111235),
[@​gtk-grafana](https://redirect.github.com/gtk-grafana)
- **Caching:** Disable cache if datasource has oauthPassThru=true
(Enterprise)
- **Canvas:** Allow non-icon bg image fields
[#​112308](https://redirect.github.com/grafana/grafana/pull/112308),
[@​fastfrwrd](https://redirect.github.com/fastfrwrd)
- **Chore:** Add logsdrilldown replace to apps/iam/go.mod
[#​112581](https://redirect.github.com/grafana/grafana/pull/112581),
[@​njvrzm](https://redirect.github.com/njvrzm)
- **CloudWatch Logs:** Don't add console link to every field in the logs
response
[#​112230](https://redirect.github.com/grafana/grafana/pull/112230),
[@​idastambuk](https://redirect.github.com/idastambuk)
- **CloudWatch Logs:** Support Log Anomalies query type
[#​113067](https://redirect.github.com/grafana/grafana/pull/113067),
[@​idastambuk](https://redirect.github.com/idastambuk)
- **CloudWatch:** Add syntax highlighting and autocomplete for logs diff
command
[#​111207](https://redirect.github.com/grafana/grafana/pull/111207),
[@​kevinwcyu](https://redirect.github.com/kevinwcyu)
- **CloudWatch:** Add tracking for logs anomalies
[#​113181](https://redirect.github.com/grafana/grafana/pull/113181),
[@​idastambuk](https://redirect.github.com/idastambuk)
- **Dashboard Controls:** Add annotations to the dashboard controls menu
[#​112816](https://redirect.github.com/grafana/grafana/pull/112816),
[@​leventebalogh](https://redirect.github.com/leventebalogh)
- **Dashboard Picker:** Update to use correct search + dashboards APIs
[#​112341](https://redirect.github.com/grafana/grafana/pull/112341),
[@​tomratcliffe](https://redirect.github.com/tomratcliffe)
- **Dashboard:** Backend always set `metricEditorMode: 0` regardless
`metricQueryType` and `expression`
[#​111613](https://redirect.github.com/grafana/grafana/pull/111613),
[@​ivanortegaalba](https://redirect.github.com/ivanortegaalba)
- **Dashboards:** Add a new variable type called "Switch"
[#​111366](https://redirect.github.com/grafana/grafana/pull/111366),
[@​leventebalogh](https://redirect.github.com/leventebalogh)
- **Dashboards:** Hide error notifications in kiosk mode on dashboards
[#​112390](https://redirect.github.com/grafana/grafana/pull/112390),
[@​ivanortegaalba](https://redirect.github.com/ivanortegaalba)
- **Dynamic Dashboards:** Expand dashboards\_init\_dashboard\_completed
tracking info
[#​111102](https://redirect.github.com/grafana/grafana/pull/111102),
[@​idastambuk](https://redirect.github.com/idastambuk)
- **ErrorBoundary:** Report specific boundary type to Faro
[#​112071](https://redirect.github.com/grafana/grafana/pull/112071),
[@​tskarhed](https://redirect.github.com/tskarhed)
- **Explore:** Use compact mode only when targeting Tempo
[#​113037](https://redirect.github.com/grafana/grafana/pull/113037),
[@​ifrost](https://redirect.github.com/ifrost)
- **FeatureToggles:** Remove deprecated experimental apiserver
[#​111617](https://redirect.github.com/grafana/grafana/pull/111617),
[@​ryantxu](https://redirect.github.com/ryantxu)
- **Fields Selector:** Add component and integrate with Logs and Logs
table visualization
[#​112534](https://redirect.github.com/grafana/grafana/pull/112534),
[@​matyax](https://redirect.github.com/matyax)
- **Flame Graph:** Anchor exact match when clicking a table symbol in
search
[#​111101](https://redirect.github.com/grafana/grafana/pull/111101),
[@​samarthbagga-meesho](https://redirect.github.com/samarthbagga-meesho)
- **FlameGraph:** Improve prompt for open assistant to analyze
flamegraph
[#​113071](https://redirect.github.com/grafana/grafana/pull/113071),
[@​simonswine](https://redirect.github.com/simonswine)
- **FolderPicker:** Don't show expand button for empty folders and move
search icon
[#​111872](https://redirect.github.com/grafana/grafana/pull/111872),
[@​aocenas](https://redirect.github.com/aocenas)
- **FolderPicker:** Show parent folder when searching
[#​111026](https://redirect.github.com/grafana/grafana/pull/111026),
[@​aocenas](https://redirect.github.com/aocenas)
- **Geomap:** Add a MapLibre style base layer
[#​109841](https://redirect.github.com/grafana/grafana/pull/109841),
[@​remogeissbuehler](https://redirect.github.com/remogeissbuehler)
- **Geomap:** Move beta layers to GA
[#​113186](https://redirect.github.com/grafana/grafana/pull/113186),
[@​drew08t](https://redirect.github.com/drew08t)
- **Go:** Update to 1.25.2 + golangci-lint v2.5.0 + golang.org/x/net
v0.45.0
[#​112149](https://redirect.github.com/grafana/grafana/pull/112149),
[@​macabu](https://redirect.github.com/macabu)
- **Go:** Update to 1.25.3
[#​112359](https://redirect.github.com/grafana/grafana/pull/112359),
[@​macabu](https://redirect.github.com/macabu)
- **Grafana Advisor:** Prometheus Type Migration check
[#​110853](https://redirect.github.com/grafana/grafana/pull/110853),
[@​bossinc](https://redirect.github.com/bossinc)
- **Grafana Data Source:** Add random walk configuration options
[#​113009](https://redirect.github.com/grafana/grafana/pull/113009),
[@​nmarrs](https://redirect.github.com/nmarrs)
- **IAM:** Add uid column in team\_member DB table
[#​112439](https://redirect.github.com/grafana/grafana/pull/112439),
[@​dmihai](https://redirect.github.com/dmihai)
- **Jaeger:** Migrate API calls to gRPC endpoint
[#​113297](https://redirect.github.com/grafana/grafana/pull/113297),
[@​jcolladokuri](https://redirect.github.com/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](https://redirect.github.com/grafana/grafana/pull/112231),
[@​tomratcliffe](https://redirect.github.com/tomratcliffe)
- **Logs panel:** Respect selected fields for downloading logs
[#​111753](https://redirect.github.com/grafana/grafana/pull/111753),
[@​matyax](https://redirect.github.com/matyax)
- **Nav:** Render menu items as `p` tags so truncation logic can work
[#​113248](https://redirect.github.com/grafana/grafana/pull/113248),
[@​tomratcliffe](https://redirect.github.com/tomratcliffe)
- **Navigation:** Move Cost management and billing plugin to root
[#​111739](https://redirect.github.com/grafana/grafana/pull/111739),
[@​gubjanos](https://redirect.github.com/gubjanos)
- **PanelTimeCompare:** Support saving time compare window
[#​113150](https://redirect.github.com/grafana/grafana/pull/113150),
[@​torkelo](https://redirect.github.com/torkelo)
- **PanelTimeSettings:** Support panel time range settings changes from
dashboard in view mode
[#​113027](https://redirect.github.com/grafana/grafana/pull/113027),
[@​torkelo](https://redirect.github.com/torkelo)
- **Plugins:** Install Grafana Pathfinder behind a feature flag
[#​109909](https://redirect.github.com/grafana/grafana/pull/109909),
[@​Jayclifford345](https://redirect.github.com/Jayclifford345)
- **PostgreSQL:** Support PGPASSFILE by making password optional
[#​108856](https://redirect.github.com/grafana/grafana/pull/108856),
[@​taraspos](https://redirect.github.com/taraspos)
- **Provisioning:** Watch file system for changes
[#​112184](https://redirect.github.com/grafana/grafana/pull/112184),
[@​ryantxu](https://redirect.github.com/ryantxu)
- **Reporting:** Add support for schema v2 dashboards (Enterprise)
- **Reporting:** Wait for streaming to end before exporting CSVs
(Enterprise)
- **SQL Expressions:** Add Functions to Allow list
[#​113291](https://redirect.github.com/grafana/grafana/pull/113291),
[@​kylebrandt](https://redirect.github.com/kylebrandt)
- **Snapshots:** Use appSubUrl for View all snapshots
[#​111652](https://redirect.github.com/grafana/grafana/pull/111652),
[@​Clarity-89](https://redirect.github.com/Clarity-89)
- **Span Details:** Bring back span id to span details
[#​112411](https://redirect.github.com/grafana/grafana/pull/112411),
[@​ifrost](https://redirect.github.com/ifrost)
- **Span Details:** Wrap label values
[#​112413](https://redirect.github.com/grafana/grafana/pull/112413),
[@​ifrost](https://redirect.github.com/ifrost)
- **Stars:** Refactor StarsToolbarButton and unify nav update logic
[#​112582](https://redirect.github.com/grafana/grafana/pull/112582),
[@​tomratcliffe](https://redirect.github.com/tomratcliffe)
- **Stat/BarGauge:** Border radius tweak
[#​112562](https://redirect.github.com/grafana/grafana/pull/112562),
[@​torkelo](https://redirect.github.com/torkelo)
- **Table:** Add some error-case handling to ImageCell
[#​110461](https://redirect.github.com/grafana/grafana/pull/110461),
[@​fastfrwrd](https://redirect.github.com/fastfrwrd)
- **Table:** Allow FieldType.other containing arrays to use Pills
[#​111205](https://redirect.github.com/grafana/grafana/pull/111205),
[@​fastfrwrd](https://redirect.github.com/fastfrwrd)
- **Table:** Disable virtualization, hover overflow, and scrollbar width
resizing on Safari 26
[#​111834](https://redirect.github.com/grafana/grafana/pull/111834),
[@​fastfrwrd](https://redirect.github.com/fastfrwrd)
- **Table:** Pill and JSON Cells should allow formatting
[#​111951](https://redirect.github.com/grafana/grafana/pull/111951),
[@​fastfrwrd](https://redirect.github.com/fastfrwrd)
- **Table:** Support DataLinks and Actions in SparklineCell
[#​112244](https://redirect.github.com/grafana/grafana/pull/112244),
[@​fastfrwrd](https://redirect.github.com/fastfrwrd)
- **Table:** Update ad-hoc filter to use name instead of displayName
[#​112815](https://redirect.github.com/grafana/grafana/pull/112815),
[@​fastfrwrd](https://redirect.github.com/fastfrwrd)
- **Tempo:** Migrates tags and tag values to datasource backend
CallResource requests (Enterprise)
- **Theme:** Changes light theme canvas color a more white shade
[#​111318](https://redirect.github.com/grafana/grafana/pull/111318),
[@​torkelo](https://redirect.github.com/torkelo)
- **Themes:** Update themes border radius
[#​111478](https://redirect.github.com/grafana/grafana/pull/111478),
[@​torkelo](https://redirect.github.com/torkelo)
- **TimeComparison:** Automatically show/hide menu on hover
[#​112750](https://redirect.github.com/grafana/grafana/pull/112750),
[@​jesdavpet](https://redirect.github.com/jesdavpet)
- **TimeSeries:** Allow custom time units on x-axis
[#​112913](https://redirect.github.com/grafana/grafana/pull/112913),
[@​leeoniya](https://redirect.github.com/leeoniya)
- **Timeseries:** Numeric duration values could render as NaN
([#​73795](https://redirect.github.com/grafana/grafana/issues/73795))
[#​112076](https://redirect.github.com/grafana/grafana/pull/112076),
[@​fastfrwrd](https://redirect.github.com/fastfrwrd)
- **Transformations:** Hide "Match all/any" conditions for less than two
filters
[#​109754](https://redirect.github.com/grafana/grafana/pull/109754),
[@​sudoice](https://redirect.github.com/sudoice)
- **UI Extensions:** Remove path validation from link extensions
[#​112259](https://redirect.github.com/grafana/grafana/pull/112259),
[@​leventebalogh](https://redirect.github.com/leventebalogh)
##### Bug fixes
- **Access Control:** Fix the permission checks for
saving/updating/deleting annotations
[#​112953](https://redirect.github.com/grafana/grafana/pull/112953),
[@​IevaVasiljeva](https://redirect.github.com/IevaVasiljeva)
- **Accessibility:** Improve no-unreduced-motion rule and fix violations
[#​110304](https://redirect.github.com/grafana/grafana/pull/110304),
[@​tomratcliffe](https://redirect.github.com/tomratcliffe)
- **Alerting Provisioning:** Don't error on recording rules without
conditions
[#​109410](https://redirect.github.com/grafana/grafana/pull/109410),
[@​djpnicholls](https://redirect.github.com/djpnicholls)
- **Alerting:** Clear outdated settings when switching contact point
type
[#​111869](https://redirect.github.com/grafana/grafana/pull/111869),
[@​konrad147](https://redirect.github.com/konrad147)
- **Alerting:** Fix enrichment tab to be rendered only for grafana
alerting rules
[#​113030](https://redirect.github.com/grafana/grafana/pull/113030),
[@​soniaAguilarPeiron](https://redirect.github.com/soniaAguilarPeiron)
- **Alerting:** Fix instances matching in notification policies
[#​112326](https://redirect.github.com/grafana/grafana/pull/112326),
[@​konrad147](https://redirect.github.com/konrad147)
- **Alerting:** Fix threshold params
[#​111645](https://redirect.github.com/grafana/grafana/pull/111645),
[@​soniaAguilarPeiron](https://redirect.github.com/soniaAguilarPeiron)
- **Alerting:** Fix unmarshalling of GettableStatus to include time
intervals
[#​112602](https://redirect.github.com/grafana/grafana/pull/112602),
[@​yuri-tceretian](https://redirect.github.com/yuri-tceretian)
- **Alerting:** Migrate `spec.title` and `spec.name` fieldSelectors
[#​111993](https://redirect.github.com/grafana/grafana/pull/111993),
[@​gillesdemey](https://redirect.github.com/gillesdemey)
- **Alerting:** Normalize health when filtering rules
[#​113087](https://redirect.github.com/grafana/grafana/pull/113087),
[@​gillesdemey](https://redirect.github.com/gillesdemey)
- **Alerting:** Prohibit receivers with empty name
[#​113064](https://redirect.github.com/grafana/grafana/pull/113064),
[@​yuri-tceretian](https://redirect.github.com/yuri-tceretian)
- **Alerting:** Provisioning to fix contact point type on save
[#​112246](https://redirect.github.com/grafana/grafana/pull/112246),
[@​yuri-tceretian](https://redirect.github.com/yuri-tceretian)
- **Alerting:** Remove \_\_grafana\_origin when duplicating rule
[#​112396](https://redirect.github.com/grafana/grafana/pull/112396),
[@​soniaAguilarPeiron](https://redirect.github.com/soniaAguilarPeiron)
- **AnnoList:** Fix annotations not loading when in a repeated row
[#​111540](https://redirect.github.com/grafana/grafana/pull/111540),
[@​joshhunt](https://redirect.github.com/joshhunt)
- **Annotations:** Fix issue with transformation logic in scenes
[#​112288](https://redirect.github.com/grafana/grafana/pull/112288),
[@​fastfrwrd](https://redirect.github.com/fastfrwrd)
- **Auth:** Fix render user OAuth passthrough
[#​111636](https://redirect.github.com/grafana/grafana/pull/111636),
[@​charandas](https://redirect.github.com/charandas)
- **ComboBox:** Add loading state to dropdown and prefixIcon
[#​112967](https://redirect.github.com/grafana/grafana/pull/112967),
[@​tomratcliffe](https://redirect.github.com/tomratcliffe)
- **Connections:** Fix connections home page on enterprise
[#​111751](https://redirect.github.com/grafana/grafana/pull/111751),
[@​oshirohugo](https://redirect.github.com/oshirohugo)
- **Dashboard:** Fix editor specific permissions in /api
[#​113292](https://redirect.github.com/grafana/grafana/pull/113292),
[@​stephaniehingtgen](https://redirect.github.com/stephaniehingtgen)
- **Dashboards:** Fix bug with anon users with editor permissions
creating dashboards
[#​113260](https://redirect.github.com/grafana/grafana/pull/113260),
[@​stephaniehingtgen](https://redirect.github.com/stephaniehingtgen)
- **Dashboards:** Fix missing Ctrl+O keyboard shortcut for crosshair
toggle
[#​111310](https://redirect.github.com/grafana/grafana/pull/111310),
[@​ivanortegaalba](https://redirect.github.com/ivanortegaalba)
- **Dashboards:** Fix moving to root folder
[#​111515](https://redirect.github.com/grafana/grafana/pull/111515),
[@​stephaniehingtgen](https://redirect.github.com/stephaniehingtgen)
- **Dashboards:** Fix preload field not being persisted via /v1beta1
[#​112475](https://redirect.github.com/grafana/grafana/pull/112475),
[@​ivanortegaalba](https://redirect.github.com/ivanortegaalba)
- **Flame Graph:** Use suffix for values formatted with a short
formatter
[#​110999](https://redirect.github.com/grafana/grafana/pull/110999),
[@​ifrost](https://redirect.github.com/ifrost)
- **FlameGraph:** Ensure total is only counted once for recursive
function calls
[#​111548](https://redirect.github.com/grafana/grafana/pull/111548),
[@​simonswine](https://redirect.github.com/simonswine)
- **FolderPermissions:** Return 404 error when folder does not exist
instead of 500
[#​112919](https://redirect.github.com/grafana/grafana/pull/112919),
[@​Jguer](https://redirect.github.com/Jguer)
- **FolderPicker:** Fix expand toggle also selecting folder
[#​111755](https://redirect.github.com/grafana/grafana/pull/111755),
[@​aocenas](https://redirect.github.com/aocenas)
- **Graphite:** Fix legacy response unmarshalling
[#​112968](https://redirect.github.com/grafana/grafana/pull/112968),
[@​aangelisc](https://redirect.github.com/aangelisc)
- **Histogram:** Properly handle sparse heatmap-cells frames
[#​112907](https://redirect.github.com/grafana/grafana/pull/112907),
[@​leeoniya](https://redirect.github.com/leeoniya)
- **LDAP Authentication:** Fix URL to propagate username context as
parameter
[#​111723](https://redirect.github.com/grafana/grafana/pull/111723),
[@​bradleypettit](https://redirect.github.com/bradleypettit)
- **Node graph:** Fix context menu position after scrolling
[#​112374](https://redirect.github.com/grafana/grafana/pull/112374),
[@​adrapereira](https://redirect.github.com/adrapereira)
- **Playlist:** Fix navigation issues with emoji-titled dashboards
during dual-write migration
[#​111659](https://redirect.github.com/grafana/grafana/pull/111659),
[@​axelavargas](https://redirect.github.com/axelavargas)
- **Plugin Details Page:** Fix tabs not loading on hard refresh
[#​112915](https://redirect.github.com/grafana/grafana/pull/112915),
[@​sunker](https://redirect.github.com/sunker)
- **Plugin navigation:** Fix active nav item selection when there are
more than 10 items in a group
[#​112886](https://redirect.github.com/grafana/grafana/pull/112886),
[@​aocenas](https://redirect.github.com/aocenas)
- **Plugins:** Dependencies do not inherit parent URL for preinstall
[#​111762](https://redirect.github.com/grafana/grafana/pull/111762),
[@​wbrowne](https://redirect.github.com/wbrowne)
- **Plugins:** Set isProvisioned for local plugins without remote
counterpart
[#​111268](https://redirect.github.com/grafana/grafana/pull/111268),
[@​oshirohugo](https://redirect.github.com/oshirohugo)
- **Prometheus:** Fix incremental querying logic for public dashboards
[#​111642](https://redirect.github.com/grafana/grafana/pull/111642),
[@​jcolladokuri](https://redirect.github.com/jcolladokuri)
- **Prometheus:** Fix parsing logic of prometheus expressions to honor
the order of binary operations
[#​112220](https://redirect.github.com/grafana/grafana/pull/112220),
[@​jcolladokuri](https://redirect.github.com/jcolladokuri)
- **Security:** fix for CVE-2025-41115 in SCIM (System for Cross-domain
Identity Management) (Enterprise)
- **SoloPanel:** Fixes issue with solo route and scopes variable
[#​112769](https://redirect.github.com/grafana/grafana/pull/112769),
[@​torkelo](https://redirect.github.com/torkelo)
- **Stars:** Fix starred state not being updated
[#​111936](https://redirect.github.com/grafana/grafana/pull/111936),
[@​Clarity-89](https://redirect.github.com/Clarity-89)
- **Stat:** Fix math for percent change value heights when sparkline is
not rendered
[#​112599](https://redirect.github.com/grafana/grafana/pull/112599),
[@​fastfrwrd](https://redirect.github.com/fastfrwrd)
- **StateTimeline:** Fix color display in tooltip
[#​112878](https://redirect.github.com/grafana/grafana/pull/112878),
[@​fastfrwrd](https://redirect.github.com/fastfrwrd)
- **Table:** Fix cell inspect for Sparkline and inferred JSON cells
[#​113059](https://redirect.github.com/grafana/grafana/pull/113059),
[@​fastfrwrd](https://redirect.github.com/fastfrwrd)
- **TextPanel:** Fix `CodeEditor` not appearing properly
[#​111937](https://redirect.github.com/grafana/grafana/pull/111937),
[@​ashharrison90](https://redirect.github.com/ashharrison90)
- **UnitPicker/Cascader:** Fixes type to search for unit feature
[#​112614](https://redirect.github.com/grafana/grafana/pull/112614),
[@​torkelo](https://redirect.github.com/torkelo)
- **VizTooltip:** Better overflow handling on long series names
[#​112240](https://redirect.github.com/grafana/grafana/pull/112240),
[@​fastfrwrd](https://redirect.github.com/fastfrwrd)
##### Breaking changes
- **Faro:** Update configuration with best practices
[#​112108](https://redirect.github.com/grafana/grafana/pull/112108),
[@​joshhunt](https://redirect.github.com/joshhunt)
- **LibraryPanels:** Remove unique name constraints
[#​113077](https://redirect.github.com/grafana/grafana/pull/113077),
[@​ryantxu](https://redirect.github.com/ryantxu)
- **RBAC:** Only write action sets
[#​112429](https://redirect.github.com/grafana/grafana/pull/112429),
[@​IevaVasiljeva](https://redirect.github.com/IevaVasiljeva)
##### Plugin development fixes & changes
- **Checkbox:** Improve accessibility of the `indeterminate` state
[#​112388](https://redirect.github.com/grafana/grafana/pull/112388),
[@​ashharrison90](https://redirect.github.com/ashharrison90)
- **Collapse:** Improve layout and deprecate `collapsible` prop
[#​113164](https://redirect.github.com/grafana/grafana/pull/113164),
[@​ashharrison90](https://redirect.github.com/ashharrison90)
- **Docs:** Add storybook links to components
[#​113102](https://redirect.github.com/grafana/grafana/pull/113102),
[@​samsch](https://redirect.github.com/samsch)
- **Modal:** Fix button focus being clipped
[#​112867](https://redirect.github.com/grafana/grafana/pull/112867),
[@​ashharrison90](https://redirect.github.com/ashharrison90)
- **Slider:** Expose prop to control visibility of input
[#​113084](https://redirect.github.com/grafana/grafana/pull/113084),
[@​ashharrison90](https://redirect.github.com/ashharrison90)
- **Slider:** Make `inputId` a required param and fix minor a11y
violations
[#​112006](https://redirect.github.com/grafana/grafana/pull/112006),
[@​ashharrison90](https://redirect.github.com/ashharrison90)
###
[`v12.2.2`](https://redirect.github.com/grafana/grafana/releases/tag/v12.2.2):
12.2.2
[Compare
Source](https://redirect.github.com/grafana/grafana/compare/v12.2.1+security-01...v12.2.2)
[Download page](https://grafana.com/grafana/download/12.2.2)
[What's new
highlights](https://grafana.com/docs/grafana/latest/whatsnew/)
##### Features and enhancements
- **Access control:** Reduce memory usage when fetching user's
permissions
[#​113414](https://redirect.github.com/grafana/grafana/pull/113414),
[@​hairyhenderson](https://redirect.github.com/hairyhenderson)
- **Table:** Pill and JSON Cells should allow formatting
[#​113130](https://redirect.github.com/grafana/grafana/pull/113130),
[@​fastfrwrd](https://redirect.github.com/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)
###
[`v12.2.1`](https://redirect.github.com/grafana/grafana/releases/tag/v12.2.1):
12.2.1
[Compare
Source](https://redirect.github.com/grafana/grafana/compare/v12.2.0...v12.2.1+security-01)
[Download page](https://grafana.com/grafana/download/12.2.1)
[What's new
highlights](https://grafana.com/docs/grafana/latest/whatsnew/)
##### Features and enhancements
- **Go:** Update to 1.25.2 + golangci-lint v2.5.0 + golang.org/x/net
v0.45.0
[#​112156](https://redirect.github.com/grafana/grafana/pull/112156),
[@​macabu](https://redirect.github.com/macabu)
- **Go:** Update to 1.25.3
[#​112361](https://redirect.github.com/grafana/grafana/pull/112361),
[@​macabu](https://redirect.github.com/macabu)
##### Bug fixes
- **Auth:** Fix render user OAuth passthrough
[#​112092](https://redirect.github.com/grafana/grafana/pull/112092),
[@​mgyongyosi](https://redirect.github.com/mgyongyosi)
- **Dashboards:** Fix missing Ctrl+O keyboard shortcut for crosshair
toggle
[#​111402](https://redirect.github.com/grafana/grafana/pull/111402),
[@​ivanortegaalba](https://redirect.github.com/ivanortegaalba)
- **Fix:** Fix redirection after login when Grafana is served from
subpath
[#​111069](https://redirect.github.com/grafana/grafana/pull/111069),
[@​mgyongyosi](https://redirect.github.com/mgyongyosi)
- **FlameGraph:** Ensure total is only counted once for recursive
function calls
[#​111606](https://redirect.github.com/grafana/grafana/pull/111606),
[@​simonswine](https://redirect.github.com/simonswine)
- **LDAP Authentication:** Fix URL to propagate username context as
parameter
[#​111849](https://redirect.github.com/grafana/grafana/pull/111849),
[@​bradleypettit](https://redirect.github.com/bradleypettit)
- **Plugins:** Dependencies do not inherit parent URL for preinstall
[#​111769](https://redirect.github.com/grafana/grafana/pull/111769),
[@​wbrowne](https://redirect.github.com/wbrowne)
- **Table:** Backport the Safari 26 fixes to 12.2.1
[#​111906](https://redirect.github.com/grafana/grafana/pull/111906),
[@​fastfrwrd](https://redirect.github.com/fastfrwrd)
###
[`v12.2.0`](https://redirect.github.com/grafana/grafana/releases/tag/v12.2.0):
12.2.0
[Compare
Source](https://redirect.github.com/grafana/grafana/compare/v12.1.4...v12.2.0)
[Download page](https://grafana.com/grafana/download/12.2.0)
[What's new
highlights](https://grafana.com/docs/grafana/latest/whatsnew/)
##### 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](https://redirect.github.com/grafana/grafana/pull/109493),
[@​adela-almasan](https://redirect.github.com/adela-almasan)
- **Alerting:** Add GMA export to the new list page
[#​109784](https://redirect.github.com/grafana/grafana/pull/109784),
[@​konrad147](https://redirect.github.com/konrad147)
- **Alerting:** Add alerting AI buttons for cloud (Enterprise)
- **Alerting:** Add contact point filter to Active Notifications page
[#​109775](https://redirect.github.com/grafana/grafana/pull/109775),
[@​alexander-akhmetov](https://redirect.github.com/alexander-akhmetov)
- **Alerting:** Add enrichment per rule extension component (Enterprise)
- **Alerting:** Add extension point link from alert rule to
grafana-metricsdrilldown-app
[#​108566](https://redirect.github.com/grafana/grafana/pull/108566),
[@​bohandley](https://redirect.github.com/bohandley)
- **Alerting:** Add feature toggle and extension point
[#​110141](https://redirect.github.com/grafana/grafana/pull/110141),
[@​soniaAguilarPeiron](https://redirect.github.com/soniaAguilarPeiron)
- **Alerting:** Add keepFiringFor and
missing\_series\_evals\_to\_resolve to file provisioning
[#​109699](https://redirect.github.com/grafana/grafana/pull/109699),
[@​alexander-akhmetov](https://redirect.github.com/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](https://redirect.github.com/grafana/grafana/pull/110336),
[@​laurenashleigh](https://redirect.github.com/laurenashleigh)
- **Alerting:** Auto refresh contact points in the rule form
[#​109539](https://redirect.github.com/grafana/grafana/pull/109539),
[@​konrad147](https://redirect.github.com/konrad147)
- **Alerting:** Check if TimeInterval is used in ActiveTimings when
deleting
[#​110691](https://redirect.github.com/grafana/grafana/pull/110691),
[@​fayzal-g](https://redirect.github.com/fayzal-g)
- **Alerting:** Disable group consistency check for GMA rules
[#​109599](https://redirect.github.com/grafana/grafana/pull/109599),
[@​konrad147](https://redirect.github.com/konrad147)
- **Alerting:** Display Error Message in Alert History View
[#​110123](https://redirect.github.com/grafana/grafana/pull/110123),
[@​laurenashleigh](https://redirect.github.com/laurenashleigh)
- **Alerting:** Enrichment Config Form (Enterprise)
- **Alerting:** Filter out private labels before writing recording rules
[#​109295](https://redirect.github.com/grafana/grafana/pull/109295),
[@​alexander-akhmetov](https://redirect.github.com/alexander-akhmetov)
- **Alerting:** List V2 - Add a group link to the rule list item
[#​108960](https://redirect.github.com/grafana/grafana/pull/108960),
[@​konrad147](https://redirect.github.com/konrad147)
- **Alerting:** List V2 - datasource icons for rules
[#​109033](https://redirect.github.com/grafana/grafana/pull/109033),
[@​konrad147](https://redirect.github.com/konrad147)
- **Alerting:** Load labels in drop-downs without blocking the
interaction with the form inputs
[#​110648](https://redirect.github.com/grafana/grafana/pull/110648),
[@​soniaAguilarPeiron](https://redirect.github.com/soniaAguilarPeiron)
- **Alerting:** Mark Prometheus to Grafana conversion API as stable
[#​103499](https://redirect.github.com/grafana/grafana/pull/103499),
[@​alexander-akhmetov](https://redirect.github.com/alexander-akhmetov)
- **Alerting:** Move alerting file to an alerting folder
[#​110257](https://redirect.github.com/grafana/grafana/pull/110257),
[@​soniaAguilarPeiron](https://redirect.github.com/soniaAguilarPeiron)
- **Alerting:** Support JSON responses in the Prometheus conversion API
[#​109070](https://redirect.github.com/grafana/grafana/pull/109070),
[@​alexander-akhmetov](https://redirect.github.com/alexander-akhmetov)
- **Alerting:** Support extra labels in the Prometheus conversion API
[#​109136](https://redirect.github.com/grafana/grafana/pull/109136),
[@​alexander-akhmetov](https://redirect.github.com/alexander-akhmetov)
- **Alerting:** Support retry with backoff in alert rule evaluation
[#​99710](https://redirect.github.com/grafana/grafana/pull/99710),
[@​alexander-akhmetov](https://redirect.github.com/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](https://redirect.github.com/grafana/grafana/pull/109152),
[@​TheoBrigitte](https://redirect.github.com/TheoBrigitte)
- **Auth:** Support JWT configs `tls_client_ca` and
`jwk_set_bearer_token_file`
[#​109095](https://redirect.github.com/grafana/grafana/pull/109095),
[@​Baarsgaard](https://redirect.github.com/Baarsgaard)
- **Azure:** Resource picker improvements
([#​109458](https://redirect.github.com/grafana/grafana/issues/109458))
[#​109520](https://redirect.github.com/grafana/grafana/pull/109520),
[@​aangelisc](https://redirect.github.com/aangelisc)
- **Azure:** Show resource group in picker
[#​110442](https://redirect.github.com/grafana/grafana/pull/110442),
[@​aangelisc](https://redirect.github.com/aangelisc)
- **Canvas:** Add option to disable tooltips for one-click elements
[#​109937](https://redirect.github.com/grafana/grafana/pull/109937),
[@​adela-almasan](https://redirect.github.com/adela-almasan)
- **Canvas:** Dynamic connection direction
[#​108423](https://redirect.github.com/grafana/grafana/pull/108423),
[@​adela-almasan](https://redirect.github.com/adela-almasan)
- **Chore:** Remove prometheusCodeModeMetricNamesSearch feature toggle
[#​109024](https://redirect.github.com/grafana/grafana/pull/109024),
[@​itsmylife](https://redirect.github.com/itsmylife)
- **Chore:** Removes HideAngularDeprecation configuration
[#​110665](https://redirect.github.com/grafana/grafana/pull/110665),
[@​hugohaggmark](https://redirect.github.com/hugohaggmark)
- **CloudConfig:** Add config from defaults.ini to StackInfo
(Enterprise)
- **CloudWatch:** Append query type to the request id
[#​109068](https://redirect.github.com/grafana/grafana/pull/109068),
[@​idastambuk](https://redirect.github.com/idastambuk)
- **CloudWatch:** Use default region when query region is unset
[#​109089](https://redirect.github.com/grafana/grafana/pull/109089),
[@​iwysiu](https://redirect.github.com/iwysiu)
- **CloudWatch:** Use the correct metric name for errors per function
panel in the AWS Lambda sample dashboard
[#​110718](https://redirect.github.com/grafana/grafana/pull/110718),
[@​kevinwcyu](https://redirect.github.com/kevinwcyu)
- **CommandPalette:** Use fuzzySearch util from grafana/data
[#​108884](https://redirect.github.com/grafana/grafana/pull/108884),
[@​Clarity-89](https://redirect.github.com/Clarity-89)
- **Dashboard:** Inspect drawer can no longer be opened with url or
linked to
[#​109617](https://redirect.github.com/grafana/grafana/pull/109617),
[@​torkelo](https://redirect.github.com/torkelo)
- **Dashboards:** Add support for full screen panel view and embedded
(solo panel) route to repeated panels and new layouts (via new
SoloPanelContex)
[#​107375](https://redirect.github.com/grafana/grafana/pull/107375),
[@​torkelo](https://redirect.github.com/torkelo)
- **Dashboards:** Conserve timestamp on time range copy-paste across
timezones
[#​109769](https://redirect.github.com/grafana/grafana/pull/109769),
[@​alik-r](https://redirect.github.com/alik-r)
- **Dashboards:** Enable kubernetesDashboards by default
[#​107618](https://redirect.github.com/grafana/grafana/pull/107618),
[@​dprokop](https://redirect.github.com/dprokop)
- **Dashboards:** Make it possible to render variables under a drop-down
[#​109225](https://redirect.github.com/grafana/grafana/pull/109225),
[@​leventebalogh](https://redirect.github.com/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 of
`grafana/grafana`
[#​110065](https://redirect.github.com/grafana/grafana/pull/110065),
[@​kminehart](https://redirect.github.com/kminehart)
- **Flame Graph:** Analyze with Grafana Assistant
[#​108684](https://redirect.github.com/grafana/grafana/pull/108684),
[@​ifrost](https://redirect.github.com/ifrost)
- **Folders:** Add team folders feature toggle
[#​109389](https://redirect.github.com/grafana/grafana/pull/109389),
[@​tomratcliffe](https://redirect.github.com/tomratcliffe)
- **Folders:** Update folder using app platform APIs
[#​110449](https://redirect.github.com/grafana/grafana/pull/110449),
[@​tomratcliffe](https://redirect.github.com/tomratcliffe)
- **Folders:** Use app platform search endpoint and update tests
[#​108814](https://redirect.github.com/grafana/grafana/pull/108814),
[@​tomratcliffe](https://redirect.github.com/tomratcliffe)
- **Go:** Update to 1.24.6
[#​109313](https://redirect.github.com/grafana/grafana/pull/109313),
[@​Proximyst](https://redirect.github.com/Proximyst)
- **InfluxDB:** Ad hoc filters support for expressions
[#​109344](https://redirect.github.com/grafana/grafana/pull/109344),
[@​aangelisc](https://redirect.github.com/aangelisc)
- **Metrics:** Add http\_response\_size\_bytes metric
[#​110428](https://redirect.github.com/grafana/grafana/pull/110428),
[@​joshhunt](https://redirect.github.com/joshhunt)
- **Nested folders:** Remove feature flag
[#​109212](https://redirect.github.com/grafana/grafana/pull/109212),
[@​stephaniehingtgen](https://redirect.github.com/stephaniehingtgen)
- **NestedFolderPicker:** Add rootFolderUID prop
[#​109991](https://redirect.github.com/grafana/grafana/pull/109991),
[@​ywzheng1](https://redirect.github.com/ywzheng1)
- **P2P Filter:** Add adhoc filter option toggle
[#​110160](https://redirect.github.com/grafana/grafana/pull/110160),
[@​Develer](https://redirect.github.com/Develer)
- **PieChart:** Add panel options for ascending/descending sort, and no
sorting
[#​109564](https://redirect.github.com/grafana/grafana/pull/109564),
[@​cglukas](https://redirect.github.com/cglukas)
- **Plugin Extensions:** DataSource Configuration Components
[#​108350](https://redirect.github.com/grafana/grafana/pull/108350),
[@​shelldandy](https://redirect.github.com/shelldandy)
- **Plugins:** Add Connections homepage
[#​108316](https://redirect.github.com/grafana/grafana/pull/108316),
[@​oshirohugo](https://redirect.github.com/oshirohugo)
- **Plugins:** Record plugin version in request metrics
[#​110210](https://redirect.github.com/grafana/grafana/pull/110210),
[@​njvrzm](https://redirect.github.com/njvrzm)
- **Preferences:** Move codegen to apps
[#​109178](https://redirect.github.com/grafana/grafana/pull/109178),
[@​ryantxu](https://redirect.github.com/ryantxu)
- **Prometheus data source:** Migration service
[#​107364](https://redirect.github.com/grafana/grafana/pull/107364),
[@​bossinc](https://redirect.github.com/bossinc)
- **Prometheus:** Refactor metrics modal to handle high cardinality
metrics
[#​108437](https://redirect.github.com/grafana/grafana/pull/108437),
[@​itsmylife](https://redirect.github.com/itsmylife)
- **Pyroscope:** Process and display sampling annotations
[#​109707](https://redirect.github.com/grafana/grafana/pull/109707),
[@​aleks-p](https://redirect.github.com/aleks-p)
- **Reporting:** Permit valid but weird emails (Enterprise)
- **Reporting:** Show correct recipient count (Enterprise)
- **Revert:** DataSource: Support config CRUD from apiservers
([#​106996](https://redirect.github.com/grafana/grafana/issues/106996))
[#​110342](https://redirect.github.com/grafana/grafana/pull/110342),
[@​njvrzm](https://redirect.github.com/njvrzm)
- **Revert:** DataSource: Support config CRUD from apiservers
([#​8860](https://redirect.github.com/grafana/grafana/issues/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](https://redirect.github.com/grafana/grafana/pull/110473),
[@​kylebrandt](https://redirect.github.com/kylebrandt)
- **Table:** Frozen columns
[#​109276](https://redirect.github.com/grafana/grafana/pull/109276),
[@​fastfrwrd](https://redirect.github.com/fastfrwrd)
- **Table:** Max row height for variable height rows
[#​109639](https://redirect.github.com/grafana/grafana/pull/109639),
[@​fastfrwrd](https://redirect.github.com/fastfrwrd)
- **Table:** Tooltip from Field
[#​109428](https://redirect.github.com/grafana/grafana/pull/109428),
[@​fastfrwrd](https://redirect.github.com/fastfrwrd)
- **Table:** Update UX for uniform-reducer case in new footer and
overflow
[#​110493](https://redirect.github.com/grafana/grafana/pull/110493),
[@​fastfrwrd](https://redirect.github.com/fastfrwrd)
- **TableNG:** Footer enhancements
[#​102948](https://redirect.github.com/grafana/grafana/pull/102948),
[@​alexjonspencer1](https://redirect.github.com/alexjonspencer1)
- **Text:** Add Inter italic font variants to Grafana UI
[#​110313](https://redirect.github.com/grafana/grafana/pull/110313),
[@​kapowaz](https://redirect.github.com/kapowaz)
- **TraceView:** Refine UI visual hierarchy inside details section
[#​108929](https://redirect.github.com/grafana/grafana/pull/108929),
[@​ifrost](https://redirect.github.com/ifrost)
- **Transformations:** Add empty values options to Transpose
[#​108421](https://redirect.github.com/grafana/grafana/pull/108421),
[@​gelicia](https://redirect.github.com/gelicia)
- **Trend/TimeSeries:** Add "Show values" option
[#​108090](https://redirect.github.com/grafana/grafana/pull/108090),
[@​HasithDeAlwis](https://redirect.github.com/HasithDeAlwis)
- **Trend:** Add support for a logarithmic x axis
[#​101433](https://redirect.github.com/grafana/grafana/pull/101433),
[@​gelicia](https://redirect.github.com/gelicia)
- **Variables:** shows warning when user tries to save erroneous
variables
[#​110154](https://redirect.github.com/grafana/grafana/pull/110154),
[@​hugohaggmark](https://redirect.github.com/hugohaggmark)
- **VizTooltip:** Replace `ExemplarHoverView` with `VizTooltip`
components
[#​109369](https://redirect.github.com/grafana/grafana/pull/109369),
[@​adela-almasan](https://redirect.github.com/adela-almasan)
##### Bug fixes
- **Alerting:** Fix bug where rules with identical mute/active intervals
produced conflicting routes
[#​110971](https://redirect.github.com/grafana/grafana/pull/110971),
[@​alexander-akhmetov](https://redirect.github.com/alexander-akhmetov)
- **Alerting:** Fix copying of recording rule fields
[#​110311](https://redirect.github.com/grafana/grafana/pull/110311),
[@​moustafab](https://redirect.github.com/moustafab)
- **Alerting:** Fix field names on webhook HMAC/TLS config HCL export
[#​110722](https://redirect.github.com/grafana/grafana/pull/110722),
[@​JacobsonMT](https://redirect.github.com/JacobsonMT)
- **Alerting:** Fix newly created alert rules not immediately showing up
in folder view
[#​109584](https://redirect.github.com/grafana/grafana/pull/109584),
[@​tomratcliffe](https://redirect.github.com/tomratcliffe)
- **Alerting:** Fix permission checks for the Import to GMA
[#​109950](https://redirect.github.com/grafana/grafana/pull/109950),
[@​konrad147](https://redirect.github.com/konrad147)
- **Alerting:** Fix permissions for enrichment routes (Enterprise)
- **Alerting:** Fix subpath handling in the alerting package
[#​109448](https://redirect.github.com/grafana/grafana/pull/109448),
[@​konrad147](https://redirect.github.com/konrad147)
- **Alerting:** Fix wrong import (Enterprise)
- **Alerting:** Hide list view loader if we don't have anything yet
[#​110464](https://redirect.github.com/grafana/grafana/pull/110464),
[@​gillesdemey](https://redirect.github.com/gillesdemey)
- **Alerting:** Set dataSourceName to GRAFANA\_RULES\_SOURCE\_NAME when
switch…
[#​109900](https://redirect.github.com/grafana/grafana/pull/109900),
[@​laurenashleigh](https://redirect.github.com/laurenashleigh)
- **Alerting:** Update alerting module to
[`1091588`](https://redirect.github.com/grafana/grafana/commit/10915888e4f099586ad37bea5f4a70f45101d2f5)
[#​109989](https://redirect.github.com/grafana/grafana/pull/109989),
[@​yuri-tceretian](https://redirect.github.com/yuri-tceretian)
- **Azure:** Fix logs editor rendering
[#​109491](https://redirect.github.com/grafana/grafana/pull/109491),
[@​aangelisc](https://redirect.github.com/aangelisc)
- **Canvas:** Fix element selection being cleared on panel resize
[#​110010](https://redirect.github.com/grafana/grafana/pull/110010),
[@​adela-almasan](https://redirect.github.com/adela-almasan)
- **CloudConfig:** Fix panic in defaults.ini merge (Enterprise)
- **CloudWatch:** Fix handling region for legacy alerts
[#​109217](https://redirect.github.com/grafana/grafana/pull/109217),
[@​iwysiu](https://redirect.github.com/iwysiu)
- **CloudWatch:** Fix logs query requestId to prevent setting
undefined-logs as a requestId
[#​109930](https://redirect.github.com/grafana/grafana/pull/109930),
[@​kevinwcyu](https://redirect.github.com/kevinwcyu)
- **CloudWatch:** Update grafana/aws-sdk-go with STS endpoint bugfix
[#​109120](https://redirect.github.com/grafana/grafana/pull/109120),
[@​idastambuk](https://redirect.github.com/idastambuk)
- **Config:** Fix date\_formats options being moved to a different
section
[#​109339](https://redirect.github.com/grafana/grafana/pull/109339),
[@​joshhunt](https://redirect.github.com/joshhunt)
- **Dashboard List:** Fix how link query part is created when variables
are included
[#​109861](https://redirect.github.com/grafana/grafana/pull/109861),
[@​aocenas](https://redirect.github.com/aocenas)
- **Dashboard versions:** Fix list for large dashboards
[#​109433](https://redirect.github.com/grafana/grafana/pull/109433),
[@​stephaniehingtgen](https://redirect.github.com/stephaniehingtgen)
- **Dashboard:** Fix AngularJS deprecation in grafana-overview dashboard
[#​106462](https://redirect.github.com/grafana/grafana/pull/106462),
[@​schoen2](https://redirect.github.com/schoen2)
- **Dashboard:** Fixes url links to embedded panels in scene based
dashboards
[#​109837](https://redirect.github.com/grafana/grafana/pull/109837),
[@​torkelo](https://redirect.github.com/torkelo)
- **Dashboards:** Fix UTF-8 characters not working with excel downloads
by replacing download for excel with excel compatibility mode.
[#​110099](https://redirect.github.com/grafana/grafana/pull/110099),
[@​oscarkilhed](https://redirect.github.com/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](https://redirect.github.com/grafana/grafana/pull/108607),
[@​oscarkilhed](https://redirect.github.com/oscarkilhed)
- **Dashboards:** Fix kiosk mode not persisting through refresh
[#​110284](https://redirect.github.com/grafana/grafana/pull/110284),
[@​oscarkilhed](https://redirect.github.com/oscarkilhed)
- **Dashboards:** Fixing saving and viewing snapshots for repeated
panels
[#​109856](https://redirect.github.com/grafana/grafana/pull/109856),
[@​torkelo](https://redirect.github.com/torkelo)
- **Explore:** Fix units overflow for trace durations
[#​108515](https://redirect.github.com/grafana/grafana/pull/108515),
[@​martincostello](https://redirect.github.com/martincostello)
- **Fix:** Install plugins when they have no plugin archive info(catalog
en…
[#​109200](https://redirect.github.com/grafana/grafana/pull/109200),
[@​s4kh](https://redirect.github.com/s4kh)
- **InfluxDB:** Fix Unable to use self-signed CA for adding influxdb
data source
[#​105586](https://redirect.github.com/grafana/grafana/pull/105586),
[@​geekeryy](https://redirect.github.com/geekeryy)
- **Prometheus:** Don't use incremental querying if one of the queries
has $\_\_range variable
[#​108823](https://redirect.github.com/grafana/grafana/pull/108823),
[@​itsmylife](https://redirect.github.com/itsmylife)
- **Prometheus:** Fix eager auto completion
[#​109128](https://redirect.github.com/grafana/grafana/pull/109128),
[@​itsmylife](https://redirect.github.com/itsmylife)
- **Prometheus:** QueryEditor fix error when switching from code to
builder for undefined aggregation operations
[#​110179](https://redirect.github.com/grafana/grafana/pull/110179),
[@​jcolladokuri](https://redirect.github.com/jcolladokuri)
- **Pyroscope:** Add start and end date to profiletypes call
[#​110277](https://redirect.github.com/grafana/grafana/pull/110277),
[@​zoltanbedi](https://redirect.github.com/zoltanbedi)
- **Pyroscope:** Fix incorrect rate calculation from flamegraph totals
[#​110470](https://redirect.github.com/grafana/grafana/pull/110470),
[@​marcsanmi](https://redirect.github.com/marcsanmi)
- **Service Accounts:** Fix typo on page indicating none are present
[#​109560](https://redirect.github.com/grafana/grafana/pull/109560),
[@​eamonryan](https://redirect.github.com/eamonryan)
- **Tempo:** Fix instant query streaming
[#​108924](https://redirect.github.com/grafana/grafana/pull/108924),
[@​adrapereira](https://redirect.github.com/adrapereira)
- **TimeSeries:** Use exported time shift and fix time comparison
tooltip
[#​109947](https://redirect.github.com/grafana/grafana/pull/109947),
[@​drew08t](https://redirect.github.com/drew08t)
- **Transformations:** Account for group by / count when assessing if
calculation is needed
[#​110546](https://redirect.github.com/grafana/grafana/pull/110546),
[@​gelicia](https://redirect.github.com/gelicia)
- **Transforms:** GroupToMatrix transform should retain keyRowField
config
[#​109066](https://redirect.github.com/grafana/grafana/pull/109066),
[@​fastfrwrd](https://redirect.github.com/fastfrwrd)
##### Breaking changes
- **Alerting:** Enable alertingSaveStateCompressed by default
[#​109390](https://redirect.github.com/grafana/grafana/pull/109390),
[@​alexander-akhmetov](https://redirect.github.com/alexander-akhmetov)
- **Dashboards:** Repeating with no clone keys
[#​109839](https://redirect.github.com/grafana/grafana/pull/109839),
[@​torkelo](https://redirect.github.com/tork
</details>
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
## Need help?
You can ask for more help in the following Slack channel:
#proj-renovate-self-hosted. In that channel you can also find ADR and
FAQ docs in the Resources section.
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0Mi4yNS4zIiwidXBkYXRlZEluVmVyIjoiNDIuMjUuMyIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsidXBkYXRlLW1pbm9yIl19-->
Signed-off-by: renovate-sh-app[bot] <219655108+renovate-sh-app[bot]@users.noreply.github.com>
Co-authored-by: renovate-sh-app[bot] <219655108+renovate-sh-app[bot]@users.noreply.github.com>1 parent 92b90d8 commit dac8401
2 files changed
+2
-34
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
34 | 34 | | |
35 | 35 | | |
36 | 36 | | |
37 | | - | |
| 37 | + | |
38 | 38 | | |
39 | 39 | | |
40 | 40 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1384 | 1384 | | |
1385 | 1385 | | |
1386 | 1386 | | |
1387 | | - | |
1388 | | - | |
1389 | | - | |
1390 | | - | |
1391 | | - | |
1392 | | - | |
1393 | | - | |
1394 | | - | |
1395 | | - | |
1396 | | - | |
1397 | | - | |
1398 | | - | |
1399 | 1387 | | |
1400 | 1388 | | |
1401 | 1389 | | |
| |||
7294 | 7282 | | |
7295 | 7283 | | |
7296 | 7284 | | |
7297 | | - | |
| 7285 | + | |
7298 | 7286 | | |
7299 | 7287 | | |
7300 | 7288 | | |
| |||
12819 | 12807 | | |
12820 | 12808 | | |
12821 | 12809 | | |
12822 | | - | |
12823 | | - | |
12824 | | - | |
12825 | | - | |
12826 | | - | |
12827 | | - | |
12828 | | - | |
12829 | | - | |
12830 | | - | |
12831 | | - | |
12832 | 12810 | | |
12833 | 12811 | | |
12834 | 12812 | | |
| |||
12859 | 12837 | | |
12860 | 12838 | | |
12861 | 12839 | | |
12862 | | - | |
12863 | | - | |
12864 | | - | |
12865 | | - | |
12866 | | - | |
12867 | | - | |
12868 | | - | |
12869 | | - | |
12870 | | - | |
12871 | | - | |
12872 | 12840 | | |
12873 | 12841 | | |
12874 | 12842 | | |
| |||
0 commit comments