9.4.3 (2023-03-02)
Features and enhancements
- Alerting: Create alert link from dashboard alerting panel. #63648, @soniaAguilarPeiron
- Alerting: Improve Alertmanager data source docs. #63611, @konrad147
- Alerting: Instrument outgoing state history requests using weaveworks/common. #63600, @alexweav
- Chore: Upgrade Go to 1.20.1 and Alpine to 3.17. #63639, @sakjur
- CloudWatch: Add Cloudfront Function metrics. #62990, @conorevans
- PanelChrome: Make loading animation speed the same across panels. #62997, @torkelo
Bug fixes
- Alerting: Fix a bug taking screenshots with Dashboard UID. #63220, @grobinson-grafana
- Alerting: Fix available labels in the alert panel groupby dropdown. #63573, @konrad147
- Alerting: Fix client to external Alertmanager to correctly build URL for Mimir Alertmanager. #63676, @yuri-tceretian
- Alerting: Fix invalid duration that causes Grafana to crash. #63753, @fabio-silva
- Alerting: Fix migration pauses all alert rules on PostgreSQL. #63951, @grobinson-grafana
- Alerting: Get alert rules on faults (#61248). #63051, @bla2ej
- Alerting: Use background context for maintenance function. #64065, @yuri-tceretian
- AzureMonitor: Fix query variable migration. #63991, @asimpson
- AzureMonitor: Fix template variables in ARG subscription field. #63731, @aangelisc
- BarChart: Only apply radius to topmost bar segment when stacking. #63906, @leeoniya
- CloudMonitor: Fix query migration. #63491, @aangelisc
- CloudMonitoring: Fix crash when inspecting data for MQL queries. #63747, @asimpson
- CloudWatch Logs: Fix query editor freezing. #63661, @iwysiu
- CloudWatch: Remove error for multi-value variable in logs runner. #63522, @fridgepoet
- Command Palette: Sign out link now works correctly. #63742, @ashharrison90
- CommandPalette: Move quick add actions to top level. #62900, @joshhunt
- Datasource Onboarding: Prevent flickering of onboarding page after first load. #63360, @Elfo404
- ErrorHandling: Fixes issues with bad error messages. #63775, @torkelo
- Geomap: Fix default opacity for layers. #63426, @adela-almasan
-
InfluxDB datasource: Query variable breaks trying to interpolate
__interval
. #63682, @ivanortegaalba - InfluxDB: Fix getting empty response when querying fields with retention policy. #63669, @itsmylife
- Loki ds: Interpolation breaks in Loki queries when no scoped vars. #63694, @ivanortegaalba
- MSSQL Datasource: Revert functions within macros change. #63592, @codeincarnate
- Navigation: Ensure command palette is correctly translated. #61103, @joshhunt
- Navigation: Fix broken layout at 544px. #63793, @ashharrison90
- Profile: Fix session table overflowing page layout in mobile. #63858, @ashharrison90
- Provisioning: Parse boolean and numeric values from environment variables. #63085, @andresmgot
- Report Settings: Fix URL validation. (Enterprise)
- SQLStore: Enable clientFoundRows for MySQL connections. #64070, @alexweav
- Search: Switch to list view when filtering by tags. #63004, @joshhunt
- StatPanel: Fix issue where sparkline chart was not being shown on resize. #63942, @JoaoSilvaGrafana
- TestData: Fix bug when selecting “Log” streaming. #63190, @svennergr
- TimeRangeInput: Fix positioning of dropdown menu. #63472, @ashharrison90
- TimeSeries: Fix legend and tooltip colors changing after data refreshes. #63823, @leeoniya
- TimeSeries: Ignore invalid, user-defined log-y-axis min/max limits. #59758, @leeoniya
- Users: Fix org user always getting org id = 1 on auto assign false. #63708, @Jguer
Plugin development fixes & changes
- Toolkit: Support Node 18. #62979, @maxbrunet