What Is New in Grafana 11.1
| Category | Highlights |
|---|---|
| New Features | Table cell text wrapping, XY chart GA, Alerting template selector, OAuth2 for external Alertmanager/Mimir, Rule-specific silences with RBAC, AWS SNS integration |
| Improvements | Stat percent-change color modes, redesigned Alerting settings page, paused-alert visibility, relaxed datasource:query permission, extensive accessibility upgrades |
How can I wrap text inside table cells in Grafana 11.1?
Table cell text wrapping is now available in public preview and enabled by default.
In practice this means long strings no longer overflow the column width; the column with the longest text is automatically selected for wrapping. You can also force wrapping on a specific field using the field overrides UI.
- Open the Table panel → Field overrides.
- Add an override for the desired field and set Wrap text to
true.
Watch out for dashboards that relied on fixed column widths - they may look different after enabling wrapping.
What does the GA status of the XY chart mean for my existing dashboards?
The XY chart is now generally available and can be used as a first-class visualization.
Most teams will want to migrate legacy XY-type panels to the new core implementation. Grafana provides an automatic migration feature toggle:
[feature_toggles]
autoMigrateXYChartPanel = true
Enable the toggle in grafana.ini or via the UI and Grafana will convert old panels on the fly. The new panel adds auto mode, richer point styling, and better performance.
How has alerting been enhanced in Grafana 11.1?
Alerting receives a redesigned settings page, new template selector, OAuth2 support for external receivers, and rule-specific silences with RBAC.
Key operational impacts:
- Settings page: Central view to manage Alertmanager destinations and version snapshots, with visual diffs for rollback.
- Template selector: Choose or edit notification templates directly in the Contact Points form.
- OAuth2: Configure client ID, secret, and token URL for external Alertmanager or Mimir receivers without editing YAML.
- Rule-specific silences: Silences now apply to a single rule and respect the same RBAC model as alerts (create, read, write scoped to folders).
This matters if you rely on fine-grained silence control or need secure authentication to third-party alert receivers.
What accessibility improvements are included in Grafana 11.1?
Grafana 11.1 adds keyboard navigation for GeoMap, panel shortcuts that respect focus, proper heading hierarchy, and reduced-motion support.
In practice:
- GeoMap: Arrow keys move the map,
+/-zoom. - Panel shortcuts: Press
eto edit the focused panel,vto view. - Headings: Screen readers now encounter a logical
h1-h6structure, especially for panel titles. - Reduced motion: Users can enable a setting that simplifies or removes animations, complying with the
prefers-reduced-motionmedia query.
Most teams will see an immediate boost in usability for users who depend on keyboard navigation or screen readers.
Frequently Asked Questions
Does Grafana 11.1 require any configuration changes to enable table cell text wrapping?
No, the feature is enabled by default in public preview and can be controlled via field overrides.
How can I migrate existing XY chart panels after upgrading to Grafana 11.1?
Enable the autoMigrateXYChartPanel feature toggle in the Grafana config and the system will automatically convert legacy panels.
Can I use OAuth2 authentication for the built-in Alertmanager in Grafana 11.1?
OAuth2 is supported for external Alertmanager or Mimir contact points but not yet for the built-in Alertmanager.
What new permission is needed to read alert rules in Grafana 11.1?
Only alert.rules:read and folders:read are required; datasources:query is no longer needed.
Is the AWS SNS integration available for Grafana Cloud users in 11.1?
Yes, the integration is generally available for all editions, including Grafana Cloud.
How do I enable reduced motion for users sensitive to animations in Grafana 11.1?
Set reducedMotion=true in the UI preferences or add reducedMotion = true to the Grafana configuration file.