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
- If you rely on API keys, be aware they are being migrated to service accounts at startup.
- 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.
- 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.