New Grafana Version 12.0.0
Grafana has released a new version that includes numerous improvements and bug fixes. Version 12.0.0 brings significant changes to the alerting system, removal of Angular, and many new features for developers and administrators.
- Angular removed: Complete removal of Angular from the Grafana framework
- Improved alerting functionality: New options like “keep_firing_for” and “Recovering state”
- Performance improvements: Elimination of blurred backgrounds for better performance
- New languages: 13 new languages added for translations
- Breaking Changes: Several important changes that should be considered during upgrades
- Go 1.24.2: Upgrade to the latest Go version
Essential Improvements and New Features
With the new version 12.0.0, Grafana brings numerous improvements for users and developers. One of the most important changes is the complete removal of Angular from the framework, which represents a significant milestone in the technological development of the platform.
Extensive enhancements have been implemented in the alerting area. The new “keep_firing_for” option and the “Recovering state” offer more flexibility in alarm configuration. Additionally, improvements have been made to recovering deleted alert rules and sequential evaluation of rules in groups.
For developers, there are new possibilities with the experimental GitHub integration for dashboard configuration management. This feature enables better version control and collaboration in dashboard development.
Language Support and User-Friendliness
Grafana expands its global reach with 13 new languages for translations. This expansion makes the platform accessible and user-friendly for even more users worldwide.
Various improvements have been made to the user interface, including performance optimization by removing blurred backgrounds in overlay backdrops. This leads to faster rendering time and an improved user experience.
Dashboard management has also been improved, with new schema validation and settings to limit the number of series displayed in a panel. Users can now optionally render all series.
Data Security and Technical Updates
This version places special emphasis on security improvements. The JWT library has been updated (CVE-2025-30204) and several security vulnerabilities have been fixed. Additionally, the Go version has been updated to 1.24.2, which brings further security improvements.
Important technical improvements include support for cloud partner Prometheus data sources and enhanced trace visualization with new features for displaying scope attributes in span details.
Breaking Changes and Migration Notes
When updating to version 12.0.0, note the following important changes:
- The “viewers_can_edit” setting has been removed
- Angular support has been completely removed
- Changes to plugin dependency version
- Removal of support for secrets-manager plugins
- Adjustments to alerting permissions
It’s important for administrators to review these changes before upgrading to ensure that existing dashboards and configurations continue to function properly.
Bug Fixes
Grafana 12.0.0 includes numerous bug fixes, including:
- Fixing issues with negative threshold values in simple alert conditions
- Correcting the display of “Normal (Updated)” in the alert history
- Improving nested folders in the Alert List Panel
- Fixing issues with overflowing text in AppTitle
- Correcting page crashes during LDAP testing
- Fixing bookmarks when Grafana is running under a subpath
These corrections contribute to a more stable and reliable user environment and address various issues that occurred in previous versions.
Add comment