Change8

v11.6.0

📦 grafanaView on GitHub →
38 features🐛 2 fixes🔧 13 symbols

Summary

This release introduces significant enhancements across Alerting, including rule versioning, Jira integration, and improved template handling, alongside security updates and general platform improvements.

Migration Steps

  1. If you rely on API keys, be aware they are being migrated to service accounts at startup.
  2. If you use the `/api/ruler/grafana/api/v1/rules/{Namespace}/{Groupname}` endpoint, note that it now returns 404 if the rule does not exist, instead of potentially other responses.
  3. If you were using the `sqlQuerybuilderFunctionParameters` feature toggle, it has been removed.

✨ New Features

  • API keys are migrated to service accounts at startup.
  • Plugin roles can now include the `plugins:write` permission.
  • Alerting now adds DAG errors to alert rule creation and view.
  • Alerting now includes Jira integration for cloud AMs.
  • Alerting introduces alert rule version history (part 1).
  • Alerting adds support for multiple threshold operators.
  • Alerting adds tracking for the mode used in query and notifications step.
  • Alerting adds a color option for the Slack receiver.
  • Alerting allows selection of recording rule write target on a per-rule basis.
  • Alerting allows specifying UID for new rules added to groups.
  • Alerting improves template testing by trying non-root scopes.
  • Alerting includes time range in template dashboard and panel URLs.
  • Alerting keeps the latest version of deleted rules in the version table.
  • Alerting promotes the `alertingSaveCompressed` flag to public preview.
  • Alerting removes ID and OrgID from hash calculation.
  • Alerting removes the feature toggle `alertingNoNormalState`.
  • Alerting removes rule group editing from the single rule editor.
  • Alerting returns 404 when /api/ruler/grafana/api/v1/rules/{Namespace}/{Groupname} does not exist.
  • Alerting introduces a rule history restore feature.
  • Alerting adds support for Jira Integration.
  • Alerting tracks if new GM rules are created with queries and expressions transformable to simple mode.
  • Alerting updates the design of the rule details tab and adds 'updated by'.
  • Alerting updates IRM links for incident and oncall if a new IRM plugin is present.
  • Alerting uses exponential backoff in the remote Alertmanager readiness check.
  • Alerting uses UID instead of ID in AnnotationsStateHistory.
  • Auth adds IP address login attempt validation.
  • Auth adds support for the TlsSkipVerify parameter to JWT Auth.
  • Auth makes ssoSettingsSAML GA and enables it by default.
  • Azure Monitor filters namespaces by resource group.
  • Azure resource picker improvements.
  • Azure variable editor and resource picker improvements.
  • Badge adds a darkgrey color option.
  • Canvas adds one-click links and actions.
  • Dashboards allow custom quick time ranges specified in the dashboard model.
  • Dashboards monitor dashboard loading performance.
  • Dashboards remove the default empty string from the variable create view.
  • Dashboards WeekStart is now of type WeekStart | undefined instead of string.
  • DesignSystem updates menu and popover styling to use new elevated background.

🐛 Bug Fixes

  • Fixed unexpected behavior when moving dashboards in a folder.
  • Alerting adds a migration to clean up the rule versions table.

Affected Symbols