v5.2.0-beta1
Pre-release
Pre-release
Download Page
Installation Guide
- Elasticsearch: Alerting support #5893, thx @WPH95
- Build: Crosscompile and packages Grafana on arm, windows, linux and darwin #11920, thx @fg2it
- Login: Change admin password after first login #11882
- Alert list panel: Updated to support filtering alerts by name, dashboard title, folder, tags #11500, #8168, #6541
Minor
- Dashboard: Modified time range and variables are now not saved by default #10748, #8805
- Graph: Show invisible highest value bucket in histogram #11498
- Dashboard: Enable "Save As..." if user has edit permission #11625
- Prometheus: Query dates are now step-aligned #10434
- Prometheus: Table columns order now changes when rearrange queries #11690, thx @mtanda
- Variables: Fix variable interpolation when using multiple formatting types #11800, thx @svenklemm
- Dashboard: Fix date selector styling for dark/light theme in time picker control #11616
- Discord: Alert notification channel type for Discord, #7964 thx @jereksel,
- InfluxDB: Support SELECT queries in templating query, #5013
- InfluxDB: Support count distinct aggregation #11645, thx @kichristensen
- Dashboard: JSON Model under dashboard settings can now be updated & changes saved, #1429, thx @jereksel
- Security: Fix XSS vulnerabilities in dashboard links #11813
- Singlestat: Fix "time of last point" shows local time when dashboard timezone set to UTC #10338
- Prometheus: Add support for passing timeout parameter to Prometheus #11788, thx @mtanda
- Login: Add optional option sign out url for generic oauth #9847, thx @roidelapluie
- Login: Use proxy server from environment variable if available #9703, thx @iyeonok
- Invite users: Friendlier error message when smtp is not configured #12087, thx @thurt
- Graphite: Don't send distributed tracing headers when using direct/browser access mode #11494
- Sidenav: Show create dashboard link for viewers if at least editor in one folder #11858
- SQL: Second epochs are now correctly converted to ms. #12085
- Singlestat: Fix singlestat threshold tooltip #11971
- Dashboard: Hide grid controls in fullscreen/low-activity views #11771
- Dashboard: Validate uid when importing dashboards #11515
- Docker: Support for env variables ending with _FILE grafana-docker #166, thx @efrecon
- Alert list panel: Show alerts for user with viewer role #11167
- Provisioning: Verify checksum of dashboards before updating to reduce load on database #11670
- Provisioning: Support symlinked files in dashboard provisioning config files #11958
- Dashboard list panel: Search dashboards by folder #11525
- Sidenav: Always show server admin link in sidenav if grafana admin #11657