smarthome.codes

Grafana 12.0 Update

Grafana

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.

Grafana 12.0.0 Release Notes

Adriana

I have been fascinated by everything to do with technology for many years, especially when it comes to making my own home smarter and more comfortable. For me, a smart home is not just a technical gimmick, but above all a real improvement in quality of life. It all started very small with a networked thermostat, but this little experiment quickly turned into a great passion. My home now comprises a sophisticated system of lighting control, heating automation and security solutions that make my everyday life noticeably easier. For me, a smart home is much more than just technology: it means convenience, sustainability and a real improvement in quality of life. It is particularly important to me that systems are intuitive to use and can be easily integrated into everyday life, regardless of brand or manufacturer. My vision is a home that not only reacts to commands, but also thinks and acts with foresight. I dream of a smart home that saves energy, adapts individually to residents and the environment and always puts people at the center.

Here on my blog, I share personal experiences, helpful tips and interesting insights on the topic of smart homes.
I'm particularly looking forward to exchanging ideas with you, whether you're just starting out with your smart home or are already a real pro.

Do you have any questions, suggestions or just want to chat? Then feel free to write me a comment.

Add comment

Donations and Support

PayPal

Donate quickly and securely with PayPal – no registration required.

Patreon

Become a member and support smarthome.codes

Buy Me a Coffee

Support my work with a coffee and a personal message.