Grafana 10.4 update: Enhanced visualizations, new SurrealDB plugin, and Grafana 11 preview
The latest 10.4 version of Grafana introduces several updates and previews of features for the upcoming Grafana 11. The updates enhance the canvas, geomap, and table visualizations, with new element alignment and styling options. The canvas panel now has improved element alignment and snapping, while Geomap supports styling options like polygons, point color/size, and line strings. Table panel enhancements feature inline data links for streamlined tables and the addition of subtables via the group to nested tables transformation, though this requires enabling the groupToNestedTableTransformation feature toggle.
Grafana Alerting has been upgraded with a new migration preview tool to help users transition from legacy alerting. Alert notification routing is now simpler with user-friendly configuration options and the ability to select contact points within the alert rule creation form. Grafana 10.4 also introduces a new plugin, SurrealDB, which facilitates integration with the real-time, multi-model database, SurrealDB.
In addition to these updates, Grafana 10.4 improves authentication and authorization, making the configuration for OAuth providers easier with self-serve options. All supported OAuth providers can be configured through Grafana UI, Terraform, and via API. However, support for AngularJS, which was deprecated in Grafana 9, will be turned off by default in Grafana 11, affecting dependent plugins and dashboard panels.