Grafana change index — searchable
Every change across Grafana releases 12.2.5–13.1.0, on one page. Type a keyword or a Grafana reference to find which version it landed in.
870 changes
| In version | PR / issue | Type | Description |
|---|---|---|---|
| 13.1.0 July 1, 2026 | #120284 | Feature | A11y: Remove interactivity from UserIcon if onClick is not provided |
| 13.1.0 July 1, 2026 | #123069 | Feature | Accessibility: Add aria-pressed state to FilterPill |
| 13.1.0 July 1, 2026 | #121386 | Feature | Accessibility: Colorblind-safe line style fill patterns |
| 13.1.0 July 1, 2026 | #124855 | Feature | Alerting: Add Mimir Alertmanager auto-sync configuration to settings page |
| 13.1.0 July 1, 2026 | #122606 | Feature | Alerting: Add alerting.rulesAPIV2 feature flag |
| 13.1.0 July 1, 2026 | #124547 | Feature | Alerting: Add common section to filter dropdown in Alerts Activity |
| 13.1.0 July 1, 2026 | #124625 | Feature | Alerting: Add feature flag for notifications api migration |
| 13.1.0 July 1, 2026 | — | Feature | Alerting: Add label section to enrichment view/edit drawers (Enterprise) |
| 13.1.0 July 1, 2026 | #123584 | Feature | Alerting: Add reusable hook to add enrichment query param to url on drawer open |
| 13.1.0 July 1, 2026 | #122293 | Feature | Alerting: Add support for label selectors in AlertRule and RecordingRule legacy storage |
| 13.1.0 July 1, 2026 | #121790 | Feature | Alerting: Alert activity UI improvements part 3 |
| 13.1.0 July 1, 2026 | #121952 | Feature | Alerting: Alert activity groupBy not filtering by environment |
| 13.1.0 July 1, 2026 | #122317 | Feature | Alerting: Alerts Activity Instance drawer drilldown, Silence flow |
| 13.1.0 July 1, 2026 | #118858 | Feature | Alerting: Allow restricting contact point integration types |
| 13.1.0 July 1, 2026 | #125669 | Feature | Alerting: Block Viewers from Alert Group edit route |
| 13.1.0 July 1, 2026 | #123214 | Feature | Alerting: Block editing plugin-provided and provisioned rule groups |
| 13.1.0 July 1, 2026 | #122983 | Feature | Alerting: Deduplicate and validate groupBy labels in alerts |
| 13.1.0 July 1, 2026 | #121996 | Feature | Alerting: Export external Alertmanager sender metrics with data source UIDs |
| 13.1.0 July 1, 2026 | #125775 | Feature | Alerting: Include error in Loki state history when exec_err_state is Alerting |
| 13.1.0 July 1, 2026 | #121995 | Feature | Alerting: Mark notification provisioning endpoints deprecated |
| 13.1.0 July 1, 2026 | #121577 | Feature | Alerting: Move filters to sidebar alerts activity |
| 13.1.0 July 1, 2026 | #125712 | Feature | Alerting: Open new alert rule drawer from panel menu |
| 13.1.0 July 1, 2026 | #121699 | Feature | Alerting: Preview notification routing in the alert instances table |
| 13.1.0 July 1, 2026 | #125206 | Feature | Alerting: Propagate plugin rule origin as X-Rule-Origin header |
| 13.1.0 July 1, 2026 | #124677 | Feature | Alerting: Remove alertRuleUseFiredAtForStartsAt feature toggle |
| 13.1.0 July 1, 2026 | #123173 | Feature | Alerting: Restrict email contact point recipients to org members |
| 13.1.0 July 1, 2026 | — | Feature | Alerting: Set enrichment uid in url for enrichment view/edit drawer (Enterprise) |
| 13.1.0 July 1, 2026 | #123429 | Feature | Alerting: Small improvements to instance drawer drilldown silence flow |
| 13.1.0 July 1, 2026 | #120228 | Feature | Alerting: Support creating Grafana-managed rules without a group |
| 13.1.0 July 1, 2026 | #123211 | Feature | Alerting: Surface contact point save errors in the UI |
| 13.1.0 July 1, 2026 | #124339 | Feature | Alerting: Surface errors on contact point creation |
| 13.1.0 July 1, 2026 | #123690 | Feature | Alerting: Surface save and bulk-delete errors to the user |
| 13.1.0 July 1, 2026 | #125787 | Feature | Alerting: Use Rules API v2 in panel alert rule drawer |
| 13.1.0 July 1, 2026 | #124173 | Feature | Annotations: Clustering GA |
| 13.1.0 July 1, 2026 | #126184 | Feature | Auth: Support inline public keys for JWT authentication |
| 13.1.0 July 1, 2026 | — | Feature | Auth: Use GrafanaComProxyAPIToken for managed plugin API requests (Enterprise) |
| 13.1.0 July 1, 2026 | #122269 | Feature | Auth: Use dedicated token for requests to Grafana.com |
| 13.1.0 July 1, 2026 | #123555 | Feature | Azure Monitor: Pool gzip writers in Log Analytics deep-link encoder |
| 13.1.0 July 1, 2026 | #123278 | Feature | Azure Monitor: Refactor fetchInitialRows to improve async utilisation |
| 13.1.0 July 1, 2026 | #123565 | Feature | Azure Monitor: Stream-decode responses and typed structs for portal deep link |
| 13.1.0 July 1, 2026 | #124299 | Feature | Browse Dashboards: Change messaging of delete/move modal and add counts to tabs in folder detail |
| 13.1.0 July 1, 2026 | #125323 | Feature | Browse Dashboards: Refresh old parent folder on save dashboard |
| 13.1.0 July 1, 2026 | #120348 | Feature | CloudWatch Logs: Remove data links from results |
| 13.1.0 July 1, 2026 | #120526 | Feature | Cloudwatch: Add id to metric expression datalinks |
| 13.1.0 July 1, 2026 | #122992 | Feature | Combobox: Add isOpen and onIsOpenChangeHandler |
| 13.1.0 July 1, 2026 | #120893 | Feature | ConvertFieldType: Preserve null and empty string in string-to-number conversion |
| 13.1.0 July 1, 2026 | — | Feature | CsvExport: Remove legacy CsvExportPage (Enterprise) |
| 13.1.0 July 1, 2026 | #120758 | Feature | Dashboard variables: Improve accessibility |
| 13.1.0 July 1, 2026 | #122118 | Feature | Dashboard/DTO: Remove isStarred property |
| 13.1.0 July 1, 2026 | #123939 | Feature | Dashboard: Add annotation CRUD to mutation API |
| 13.1.0 July 1, 2026 | #123321 | Feature | Dashboard: Display variable label in outline to better match what the users sees in the dashboard |
| 13.1.0 July 1, 2026 | #122918 | Feature | Dashboard: Edit pane go back action |
| 13.1.0 July 1, 2026 | #122267 | Feature | Dashboard: Preserve timezone user-preference when converting V1 → V2 |
| 13.1.0 July 1, 2026 | #121755 | Feature | Dashboard: Switch tab selects tab only when pane is open (docked or not) |
| 13.1.0 July 1, 2026 | #124045 | Feature | Dashboards: Add panel screenshot API |
| 13.1.0 July 1, 2026 | #124247 | Feature | Dashboards: Preserve query variable sort modes in v1->v2 conversion |
| 13.1.0 July 1, 2026 | #121781 | Feature | Dashboards: Remove dashboardScene and publicDashboardsScene feature toggles |
| 13.1.0 July 1, 2026 | #123033 | Feature | Dashboards: Show k8s format in provisioned save |
| 13.1.0 July 1, 2026 | #122677 | Feature | Dashboards: Strip BOM characters in admission mutation hook |
| 13.1.0 July 1, 2026 | #124244 | Feature | Data Source: Add forward_user_agent option to preserve client User-Agent |
| 13.1.0 July 1, 2026 | #123037 | Feature | DataSources: Introduce async APIs and hooks as replacement for datasourceSrv |
| 13.1.0 July 1, 2026 | — | Feature | Datasources: Add dynamodb to supported plugins list in dsauth (Enterprise) |
| 13.1.0 July 1, 2026 | #122053 | Feature | Datasources: Allow editing data source title |
| 13.1.0 July 1, 2026 | #119110 | Feature | Datasources: Finish decoupling mssql & postgresql - backend |
| 13.1.0 July 1, 2026 | #119106 | Feature | Datasources: Finish decoupling mssql, tempo, and graphite - frontend changes |
| 13.1.0 July 1, 2026 | #122930 | Feature | Docker: Bump Alpine-based images to 3.23.4 |
| 13.1.0 July 1, 2026 | #126529 | Feature | Docker: Bump Alpine-based images to 3.24.1 |
| 13.1.0 July 1, 2026 | #123159 | Feature | Dynamic dashboards: preserve tab/row URL slugs and keep legacy tab URLs working |
| 13.1.0 July 1, 2026 | #121945 | Feature | Expressions: Add memory limit for math expression binary operations |
| 13.1.0 July 1, 2026 | #122094 | Feature | Go: Update to 1.25.9 |
| 13.1.0 July 1, 2026 | #124618 | Feature | Google Cloud Monitoring: Add Forward OAuth Identity authentication (frontend) |
| 13.1.0 July 1, 2026 | #124870 | Feature | GrafanaUI: Remove feature toggle for new panel padding |
| 13.1.0 July 1, 2026 | #122277 | Feature | Graphite: Strip tagged path from tags.name when aliasSub wrapping is detected |
| 13.1.0 July 1, 2026 | #117698 | Feature | Histogram: filter NaN and Infinity from bucket size calculation |
| 13.1.0 July 1, 2026 | #122994 | Feature | Homepage: Support v2 dashboards if defined by a file |
| 13.1.0 July 1, 2026 | #125327 | Feature | I18n: Prevents en-US localization resources from loading |
| 13.1.0 July 1, 2026 | #119980 | Feature | Import: Library panel missing DS when imported in v1 and classic |
| 13.1.0 July 1, 2026 | #119167 | Feature | InfluxDB: Decouple backend |
| 13.1.0 July 1, 2026 | #119169 | Feature | InfluxDB: Decouple frontend |
| 13.1.0 July 1, 2026 | #121384 | Feature | InteractiveTable: Support specific column widths |
| 13.1.0 July 1, 2026 | #123407 | Feature | LibraryPanels: Return 403 instead of 500 for insufficient permissions |
| 13.1.0 July 1, 2026 | #126782 | Feature | Log Details: Add support for filtering from add-hoc stats and to include/exclude the log line |
| 13.1.0 July 1, 2026 | #123156 | Feature | Log Details: Add support to expand or shrink inline Log Details |
| 13.1.0 July 1, 2026 | #124816 | Feature | Logs Panel: Add support to copy a log entry with fields/labels as JSON |
| 13.1.0 July 1, 2026 | #119957 | Feature | Logs: Add emergency to supported LogLevel mapping |
| 13.1.0 July 1, 2026 | #123406 | Feature | Logs: Add keyboard navigation support for Log Details |
| 13.1.0 July 1, 2026 | #123256 | Feature | Logs: Add optional download support for dashboards |
| 13.1.0 July 1, 2026 | #124433 | Feature | Logs: Highlight multi-unit durations in log syntax highlighting |
| 13.1.0 July 1, 2026 | #126572 | Feature | Logs: Log line menu is now sticky |
| 13.1.0 July 1, 2026 | #122114 | Feature | Logs: Removed logsPanelControls feature flag and related components |
| 13.1.0 July 1, 2026 | #125716 | Feature | Logs: introduce "unspecified" log level for missing log level and separate from "unknown" |
| 13.1.0 July 1, 2026 | #124314 | Feature | Migration: Widen team.updated to DATETIME(3) on MySQL |
| 13.1.0 July 1, 2026 | #121303 | Feature | PieChartPanel: Add gradient color scheme with WCAG-aware slice labels |
| 13.1.0 July 1, 2026 | #124246 | Feature | Plugins: Add plugins.marketplaceLicensing feature toggle |
| 13.1.0 July 1, 2026 | #122237 | Feature | Plugins: Sanitise header values to printable ASCII for gRPC compatibility |
| 13.1.0 July 1, 2026 | #121339 | Feature | Prometheus: Fetch metric metadata on code editor mount |
| 13.1.0 July 1, 2026 | #122824 | Feature | Prometheus: Prevent prometheus package to be released automatically |
| 13.1.0 July 1, 2026 | #123024 | Feature | Prometheus: Use/prometheus v13.1.2 |
| 13.1.0 July 1, 2026 | #126023 | Feature | Provisioning: Add commit signing configuration UI (GPG, SSH, S/MIME) |
| 13.1.0 July 1, 2026 | #124118 | Feature | Provisioning: Don't mark folders pending due to \_folder.json metadata |
| 13.1.0 July 1, 2026 | #123179 | Feature | Provisioning: Enforce folder version in finalizer handler |
| 13.1.0 July 1, 2026 | #123893 | Feature | Provisioning: Honor ruleset bypass for write workflow validation |
| 13.1.0 July 1, 2026 | #122233 | Feature | Provisioning: Include dashboard validation errors in pull request comments |
| 13.1.0 July 1, 2026 | #123047 | Feature | Provisioning: Invalid resources should cause a warning job |
| 13.1.0 July 1, 2026 | #122653 | Feature | Provisioning: List resources should return correct api version |
| 13.1.0 July 1, 2026 | #124122 | Feature | Provisioning: Negotiate receive-pack capabilities for git pushes |
| 13.1.0 July 1, 2026 | #123867 | Feature | Provisioning: Per-verb fallback for the files subresource |
| 13.1.0 July 1, 2026 | #125539 | Feature | Provisioning: Remove GET method from webhook connector |
| 13.1.0 July 1, 2026 | #125525 | Feature | Provisioning: Require new token when provisioning URL changes |
| 13.1.0 July 1, 2026 | #123873 | Feature | Provisioning: Retry SQLITE_BUSY on repository status patch |
| 13.1.0 July 1, 2026 | #124453 | Feature | Provisioning: Return Bad request for repo mismatch in webhook |
| 13.1.0 July 1, 2026 | #125122 | Feature | Provisioning: Return early for errors on resource creation in Parser |
| 13.1.0 July 1, 2026 | #122797 | Feature | Provisioning: Rotate webhook secret periodically |
| 13.1.0 July 1, 2026 | #123498 | Feature | Provisioning: Scope repository uniqueness by (URL, branch, path) |
| 13.1.0 July 1, 2026 | #123797 | Feature | Provisioning: Surface folder uid-too-long and other validation 4xx as sync warnings |
| 13.1.0 July 1, 2026 | #123127 | Feature | Provisioning: Use full sync instead of incremental if diff size exceeds a certain amount |
| 13.1.0 July 1, 2026 | #126042 | Feature | Provisioning: Write _folder.json when creating dashboards in new folders |
| 13.1.0 July 1, 2026 | #126552 | Feature | Provisioning: Write _folder.json when moving dashboards into new folders |
| 13.1.0 July 1, 2026 | #122664 | Feature | Provisioning: add PR comment if resources metadata is removed |
| 13.1.0 July 1, 2026 | #122725 | Feature | Provisioning: add new check for webhook creation in repository controller |
| 13.1.0 July 1, 2026 | #123613 | Feature | Provisioning: add public_root_url instance setting for external URLs |
| 13.1.0 July 1, 2026 | #125550 | Feature | Provisioning: replay protection for GitHub webhooks |
| 13.1.0 July 1, 2026 | #125551 | Feature | Provisioning: validate ref query parameter on files and history endpoints |
| 13.1.0 July 1, 2026 | #120995 | Feature | Pyroscope: Add support for heatmap query API |
| 13.1.0 July 1, 2026 | #122665 | Feature | Pyroscope: Include profile ID and absolute times in assistant context |
| 13.1.0 July 1, 2026 | #126247 | Feature | Removal: GroupAttributeSync routes |
| 13.1.0 July 1, 2026 | — | Feature | Reporting: Add backend support for URL-based report rendering (Enterprise) |
| 13.1.0 July 1, 2026 | — | Feature | Reporting: Limit report emails to org members only (behind new config property) (Enterprise) |
| 13.1.0 July 1, 2026 | #121955 | Feature | Revert "Alerting: Migrate notifications.alerting.grafana.app from v0alpha1 to v1beta1" |
| 13.1.0 July 1, 2026 | #123698 | Feature | Scenes: Upgrade to v8 |
| 13.1.0 July 1, 2026 | #122674 | Feature | Search API: Filter out k6 technical folder in unified search |
| 13.1.0 July 1, 2026 | — | Feature | Secrets Keeper: AWS create form with instruction wizard (Enterprise) |
| 13.1.0 July 1, 2026 | — | Feature | Secrets Keeper: Activate and deactivate keeper from the UI (Enterprise) |
| 13.1.0 July 1, 2026 | — | Feature | Secrets Keeper: Add delete keeper functionality (Enterprise) |
| 13.1.0 July 1, 2026 | — | Feature | Secrets Keeper: Add keeper edit page with form prepopulation (Enterprise) |
| 13.1.0 July 1, 2026 | #123683 | Feature | Sidebar: Open pane actions, dock, and go back redesign |
| 13.1.0 July 1, 2026 | #123779 | Feature | SqlExpressions: Interpolate variables in schema queries |
| 13.1.0 July 1, 2026 | #122085 | Feature | SqlExpressions: Migrate AI features to Grafana Assistant |
| 13.1.0 July 1, 2026 | #121900 | Feature | Stats: Remove dashboard version metric |
| 13.1.0 July 1, 2026 | #121646 | Feature | Table: GroupToNestedTable v2 UI |
| 13.1.0 July 1, 2026 | #123794 | Feature | Team folders: Refresh browse dashboard cache after changes to team folders |
| 13.1.0 July 1, 2026 | #121645 | Feature | Tempo: Unify dynamic int/double span attributes as float64 |
| 13.1.0 July 1, 2026 | #124885 | Feature | Tempo: Unify nested span subframe schema across span sets |
| 13.1.0 July 1, 2026 | #122040 | Feature | TimeRangePicker: Adjust accent color to be accessible |
| 13.1.0 July 1, 2026 | #124790 | Feature | Transformations: Removes unused predicate matchers |
| 13.1.0 July 1, 2026 | #125556 | Feature | Unified Storage: Pass commit message when routing managed-resource writes |
| 13.1.0 July 1, 2026 | #122319 | Feature | Users: Use SHA-256 for Gravatar email identifier |
| 13.1.0 July 1, 2026 | — | Feature | Zipkin: Remove core datasource (Enterprise) |
| 13.1.0 July 1, 2026 | #124824 | Feature | patch(security): apply May 2026 patches , [[bot]] |
| 13.1.0 July 1, 2026 | #125817 | Bug fix | Alerting: Fix named policy route showing as Default when routing toggle is off |
| 13.1.0 July 1, 2026 | #126292 | Bug fix | Alerting: Add warning when editing grouped alert rule to ungrouped |
| 13.1.0 July 1, 2026 | #123137 | Bug fix | Alerting: Fix AlertManagerPicker visibility to check Alertmanager datasources |
| 13.1.0 July 1, 2026 | #126371 | Bug fix | Alerting: Fix Test button not shown for provisioned contact points |
| 13.1.0 July 1, 2026 | #122180 | Bug fix | Alerting: Fix crash when MultiCombobox value contains duplicates |
| 13.1.0 July 1, 2026 | #122704 | Bug fix | Alerting: Fix crash when ruler returns namespace with empty groups array |
| 13.1.0 July 1, 2026 | #126296 | Bug fix | Alerting: Fix error toaster when removing last rule from group |
| 13.1.0 July 1, 2026 | #126288 | Bug fix | Alerting: Fix inhibition status flickering during load of alert rule detail |
| 13.1.0 July 1, 2026 | #122344 | Bug fix | Alerting: Fix missing permission check for routing preview |
| 13.1.0 July 1, 2026 | #122123 | Bug fix | Alerting: Fix notification policies tab hidden for Viewer/Editor after managed routes migration |
| 13.1.0 July 1, 2026 | #123286 | Bug fix | Alerting: Fix page title for /alerting/groups when V2 nav is enabled without triage |
| 13.1.0 July 1, 2026 | #126152 | Bug fix | Alerting: Fix rule matching when expressions contain inline comments |
| 13.1.0 July 1, 2026 | #123670 | Bug fix | Alerting: Fix slug in alerting nested folder URL |
| 13.1.0 July 1, 2026 | #122455 | Bug fix | Alerting: Fix threshold value reset when changing condition type |
| 13.1.0 July 1, 2026 | #125643 | Bug fix | Alerting: Fix toast spam when typing silence matcher regex |
| 13.1.0 July 1, 2026 | #124955 | Bug fix | Alerting: Make contact point settings redaction logic case insensitive |
| 13.1.0 July 1, 2026 | #122329 | Bug fix | Alerting: Set 'ResolvedAt' when transitioning from Error to Normal |
| 13.1.0 July 1, 2026 | #121953 | Bug fix | Auth: URL-encode redirectTo cookie value in OAuth login flow |
| 13.1.0 July 1, 2026 | #123072 | Bug fix | AzureMonitor: Fix focus trapping on ResourceField modal |
| 13.1.0 July 1, 2026 | #122747 | Bug fix | Browse dashboards: Fix delete modal affected counts |
| 13.1.0 July 1, 2026 | #118567 | Bug fix | Dashboads: Fixes flickering issues |
| 13.1.0 July 1, 2026 | #122700 | Bug fix | Dashboard: DashboardCodePane width refactoring and fixes |
| 13.1.0 July 1, 2026 | #123889 | Bug fix | Dashboard: Fixes issue with interval variable with Auto value |
| 13.1.0 July 1, 2026 | #124665 | Bug fix | DashboardDS: Fix Mixed panels not updating on time-range change with stale upstreams |
| 13.1.0 July 1, 2026 | #125954 | Bug fix | DashboardDS: Fix Mixed panels with a time override stuck in permanent loading |
| 13.1.0 July 1, 2026 | #124551 | Bug fix | Dashboards: Fix broken add panel button after removing last panel |
| 13.1.0 July 1, 2026 | #125398 | Bug fix | Datasources: return 400 when payload UID does not match URL UID in PUT /api/datasources/uid/:uid |
| 13.1.0 July 1, 2026 | — | Bug fix | Fix: Don't mutate shared SecureJSONData map in dsauth (Enterprise) |
| 13.1.0 July 1, 2026 | — | Bug fix | Fix: Short-cut auth service Apply for non-handled plugin IDs (Enterprise) |
| 13.1.0 July 1, 2026 | #122133 | Bug fix | GrafanaUI: Correctly close Select/Combobox menus with the keyboard |
| 13.1.0 July 1, 2026 | #124557 | Bug fix | HomePage: Fix redirect when served under a subpath |
| 13.1.0 July 1, 2026 | #123302 | Bug fix | Jaeger: Fix log event timestamp unit conversion in trace view |
| 13.1.0 July 1, 2026 | #124612 | Bug fix | K8s Dashboards: Fix folder permission check to use dashboards:create |
| 13.1.0 July 1, 2026 | #122184 | Bug fix | Loki: Show Step option for all query types and fix volume reload on step change |
| 13.1.0 July 1, 2026 | #123633 | Bug fix | Menu: Correctly show active state in forced colors mode |
| 13.1.0 July 1, 2026 | #122450 | Bug fix | Portal: Fix nested portals to overlay correctly |
| 13.1.0 July 1, 2026 | #122739 | Bug fix | PostgreSQL: Allow sql_engine to return results for EXPLAIN queries |
| 13.1.0 July 1, 2026 | #124114 | Bug fix | Provisioning: Bump nanogit to v0.17.0 to fix pushes with repositories using git modules |
| 13.1.0 July 1, 2026 | #126700 | Bug fix | Provisioning: Fix PR comments on multi-org Grafana instances |
| 13.1.0 July 1, 2026 | #126695 | Bug fix | Provisioning: Fix PR links when folder is renamed via UI |
| 13.1.0 July 1, 2026 | #124256 | Bug fix | Provisioning: Fix duplicate folder cleanup during full sync |
| 13.1.0 July 1, 2026 | #123358 | Bug fix | Provisioning: Fix race in PullStatus condition with controller patches |
| 13.1.0 July 1, 2026 | #121017 | Bug fix | Public Dashboards: Fix issues navigating to public dashboards from a logged-in session |
| 13.1.0 July 1, 2026 | #123001 | Bug fix | QueryEditor: Fix loss of query edits when switching queries |
| 13.1.0 July 1, 2026 | #123026 | Bug fix | Tempo Datasource: Fix gRPC basic auth over non-TLS connections |
| 13.1.0 July 1, 2026 | #121460 | Bug fix | Tempo: Fix Ctrl+/ comment toggle in TraceQL editor |
| 13.1.0 July 1, 2026 | #122504 | Bug fix | Tempo: Fix trace rendering failure when span attributes contain NaN or Infinity |
| 13.1.0 July 1, 2026 | #122384 | Bug fix | TimePicker: Show label for fiscal-quarter relative ranges |
| 13.1.0 July 1, 2026 | #122866 | Bug fix | Unified storage: Skip migrations if dualwrite state shows they were already migrated |
| 13.1.0 July 1, 2026 | #124935 | Bug fix | alerting: fix ORM table mapping bug causing SELECT alert_rule columns FROM user on PostgreSQL |
| 13.1.0 July 1, 2026 | #126822 | Bug fix | fix(provisioning): ignore terminating repositories when validating connection delete |
| 13.1.0 July 1, 2026 | #126821 | Bug fix | fix: bad MySQL query in datasource_type column migration |
| 13.1.0 July 1, 2026 | #123089 | Breaking change | Prometheus: Remove azure and sigv4 auth from core prometheus |
| 13.1.0 July 1, 2026 | #122953, #123035 | Breaking change | Prometheus: Remove grafana-prometheus package |
| 13.1.0 July 1, 2026 | #124148 | Breaking change | Zipkin: Remove from core plugins |
| 13.1.0 July 1, 2026 | #123876 | Plugin | Card: Improve responsiveness |
| 13.1.0 July 1, 2026 | #123950 | Plugin | Combobox: Fix caret jumping to the end of the input |
| 13.1.0 July 1, 2026 | #123795 | Plugin | DataLinkInput: Expose prop to properly link labels to input |
| 13.1.0 July 1, 2026 | #123952 | Plugin | RadioButton: Fix selected visibility in forced colors mode |
| 13.1.0 July 1, 2026 | #119124 | Plugin | RadioButtonGroup: Prevent RadioButtonGroup overflow with ellipsis and hover title |
| 13.1.0 July 1, 2026 | #123777 | Plugin | TimeOfDayPicker: use Combobox |
| 13.0.3 June 23, 2026 | #126548 | Feature | Docker: Bump Alpine-based images to 3.24.1 |
| 13.0.3 June 23, 2026 | #126323 | Feature | Provisioning: Write _folder.json when creating dashboards in new folders |
| 13.0.3 June 23, 2026 | #126676 | Feature | Provisioning: Write _folder.json when moving dashboards into new folders |
| 13.0.3 June 23, 2026 | #125771 | Bug fix | Datasources: return 400 when payload UID does not match URL UID in PUT /api/datasources/uid/:uid |
| 13.0.3 June 23, 2026 | #126887 | Bug fix | Provisioning: Fix PR comments on multi-org Grafana instances |
| 13.0.3 June 23, 2026 | #126858 | Bug fix | Provisioning: Fix PR links when folder is renamed via UI , [[bot]] |
| 13.0.3 June 23, 2026 | #126862 | Bug fix | fix(provisioning): ignore terminating repositories when validating connection delete , [[bot]] |
| 13.0.3 June 23, 2026 | #126897 | Bug fix | fix: bad MySQL query in datasource_type column migration , [[bot]] |
| 13.0.2 June 9, 2026 | #123045 | Feature | Dashboards: Show k8s format in provisioned save |
| 13.0.2 June 9, 2026 | #122938 | Feature | Docker: Bump Alpine-based images to 3.23.4 |
| 13.0.2 June 9, 2026 | #124454 | Feature | Go: Update version to 1.26.3 |
| 13.0.2 June 9, 2026 | #123029 | Feature | Homepage: Support v2 dashboards if defined by a file |
| 13.0.2 June 9, 2026 | #123467 | Feature | LibraryPanels: Return 403 instead of 500 for insufficient permissions |
| 13.0.2 June 9, 2026 | #124139 | Feature | Provisioning: Don't mark folders pending due to \_folder.json metadata |
| 13.0.2 June 9, 2026 | #124128 | Feature | Provisioning: Honor ruleset bypass for write workflow validation |
| 13.0.2 June 9, 2026 | #124130 | Feature | Provisioning: Negotiate receive-pack capabilities for git pushes |
| 13.0.2 June 9, 2026 | #123900 | Feature | Provisioning: Per-verb fallback for the files subresource |
| 13.0.2 June 9, 2026 | #124121 | Feature | Provisioning: Scope repository uniqueness by (URL, branch, path) |
| 13.0.2 June 9, 2026 | #123888 | Feature | Provisioning: Surface folder uid-too-long and other validation 4xx as sync warnings |
| 13.0.2 June 9, 2026 | #124258 | Feature | Provisioning: add public_root_url instance setting for external URLs |
| 13.0.2 June 9, 2026 | #124894 | Bug fix | DashboardDS: Fix Mixed panels not updating on time-range change with stale upstreams |
| 13.0.2 June 9, 2026 | #123707 | Bug fix | Jaeger: Fix log event timestamp unit conversion in trace view |
| 13.0.2 June 9, 2026 | #124942 | Bug fix | K8s Dashboards: Fix folder permission check to use dashboards:create |
| 13.0.2 June 9, 2026 | #123246 | Bug fix | PostgreSQL: Allow sql_engine to return results for EXPLAIN queries |
| 13.0.2 June 9, 2026 | #124140 | Bug fix | Provisioning: Bump nanogit to v0.17.0 to fix pushes with repositories using git modules |
| 13.0.2 June 9, 2026 | — | Bug fix | RBAC: Quick fix for global datasource permissions (Enterprise) |
| 13.0.2 June 9, 2026 | — | Bug fix | Security: CVE-2026-9029 |
| 13.0.2 June 9, 2026 | — | Bug fix | Security: CVE-2026-33382 |
| 13.0.2 June 9, 2026 | — | Bug fix | Security: CVE-2026-42127 |
| 13.0.2 June 9, 2026 | — | Bug fix | Security: CVE-2026-42129 |
| 13.0.2 June 9, 2026 | — | Bug fix | Security: CVE-2026-10601 |
| 13.0.2 June 9, 2026 | — | Bug fix | Security: CVE-2026-8609 |
| 13.0.2 June 9, 2026 | — | Bug fix | Security: CVE-2026-8595 |
| 13.0.1 April 17, 2026 | #122673 | Feature | Dashboard: Preserve timezone user-preference when converting V1 → V2 |
| 13.0.1 April 17, 2026 | #122433 | Feature | Provisioning: Include dashboard validation errors in pull request comments |
| 13.0.1 April 17, 2026 | #122880 | Bug fix | Unified storage: Skip migrations if dualwrite state shows they were already migrated |
| 12.4.5 June 23, 2026 | #126538 | Feature | Docker: Bump Alpine-based images to 3.24.1 |
| 12.4.5 June 23, 2026 | #125769 | Bug fix | Datasources: return 400 when payload UID does not match URL UID in PUT /api/datasources/uid/:uid |
| 12.4.4 June 9, 2026 | #120678 | Feature | Browse dashboards: Make elements visible and flow better when zoomed |
| 12.4.4 June 9, 2026 | #123027 | Feature | Docker: Bump Alpine-based images to 3.23.4 |
| 12.4.4 June 9, 2026 | #124456 | Feature | Go: Update version to 1.26.3 |
| 12.4.4 June 9, 2026 | #122619 | Feature | Graphite: Strip tagged path from tags.name when aliasSub wrapping is detected |
| 12.4.4 June 9, 2026 | #123470 | Feature | LibraryPanels: Return 403 instead of 500 for insufficient permissions |
| 12.4.4 June 9, 2026 | #122474 | Feature | Plugins: Sanitise header values to printable ASCII for gRPC compatibility |
| 12.4.4 June 9, 2026 | #124073 | Bug fix | Alerting: Fix AlertManagerPicker visibility to check Alertmanager datasources |
| 12.4.4 June 9, 2026 | #122989 | Bug fix | Alerting: Treat not found error when fetching plugins as not installed |
| 12.4.4 June 9, 2026 | #124893 | Bug fix | DashboardDS: Fix Mixed panels not updating on time-range change with stale upstreams |
| 12.4.4 June 9, 2026 | #123711 | Bug fix | Jaeger: Fix log event timestamp unit conversion in trace view |
| 12.4.4 June 9, 2026 | #123245 | Bug fix | PostgreSQL: Allow sql_engine to return results for EXPLAIN queries |
| 12.4.4 June 9, 2026 | — | Bug fix | Security: CVE-2026-9029 |
| 12.4.4 June 9, 2026 | — | Bug fix | Security: CVE-2026-33382 |
| 12.4.4 June 9, 2026 | — | Bug fix | Security: CVE-2026-42127 |
| 12.4.4 June 9, 2026 | — | Bug fix | Security: CVE-2026-42129 |
| 12.4.4 June 9, 2026 | — | Bug fix | Security: CVE-2026-10601 |
| 12.4.4 June 9, 2026 | — | Bug fix | Security: CVE-2026-8609 |
| 12.4.4 June 9, 2026 | — | Bug fix | Security: CVE-2026-8595 |
| 12.4.3 April 14, 2026 | #121417 | Feature | Analytics: Keep internal dashboard id |
| 12.4.3 April 14, 2026 | #122095 | Feature | Go: Update to 1.25.9 |
| 12.4.3 April 14, 2026 | — | Feature | Reporting: Correctly apply appSubURL to report settings requests (Enterprise) |
| 12.4.3 April 14, 2026 | #121481 | Bug fix | Alerting: Document Grafana HA Alertmanager cluster metrics prefix change in Grafana 12.4 |
| 12.4.2 March 25, 2026 | — | Feature | Analytics tab: Improve voice over accessibility (Enterprise) |
| 12.4.2 March 25, 2026 | #120388 | Feature | Dashboards a11y: Do not open time zonemenu on focus |
| 12.4.2 March 25, 2026 | #120273 | Feature | Dashboards: Resolve display names by identity in version history |
| 12.4.2 March 25, 2026 | #120209 | Feature | Plugins: Forward AWS SDK credential chain env vars to external AWS plugins |
| 12.4.2 March 25, 2026 | #120457 | Feature | Public Dashboards: Prevent unintended CRUD operations from different orgs |
| 12.4.2 March 25, 2026 | #120179 | Bug fix | IAM: Handle NULL team_member.external column to fix dashboard loading |
| 12.4.2 March 25, 2026 | #120568 | Bug fix | Plugins: Fix installer IsDisabled condition |
| 12.4.2 March 25, 2026 | #120275 | Bug fix | Plugins: Forward PLUGIN_UNIX_SOCKET_DIR to plugin processes to fix tmp dir in restricted environments |
| 12.4.2 March 25, 2026 | — | Bug fix | Security: Fixes CVE-2026-27876 |
| 12.4.2 March 25, 2026 | — | Bug fix | Security: Fixes CVE-2026-27877 |
| 12.4.2 March 25, 2026 | — | Bug fix | Security: Fixes CVE-2026-28375 |
| 12.4.2 March 25, 2026 | — | Bug fix | Security: Fixes CVE-2026-27879 |
| 12.4.2 March 25, 2026 | — | Bug fix | Security: Fixes CVE-2026-27880 |
| 12.4.2 March 25, 2026 | — | Bug fix | Security: Fixes CVE-2026-27876 |
| 12.4.2 March 25, 2026 | — | Bug fix | Security: Fixes CVE-2026-33375 |
| 12.4.1 March 9, 2026 | #118741 | Feature | AccessControl: Invalidate scope resolver cache on datasource deletion |
| 12.4.1 March 9, 2026 | #119693 | Feature | Go: Update to 1.25.8 |
| 12.4.1 March 9, 2026 | #118859 | Feature | Rendering: Add support for custom CA certs in Image Renderer |
| 12.4.1 March 9, 2026 | — | Bug fix | AccessControl: Fix test utility for datasource deletion permissions cleanup (Enterprise) |
| 12.4.1 March 9, 2026 | #118495 | Bug fix | Alerting: Change scope for testing new receivers to use supported resource type. |
| 12.4.1 March 9, 2026 | #119028 | Bug fix | Alerting: Fix CollateAlertRuleGroup migration for MariaDB compatibility |
| 12.4.0 February 25, 2026 | #116885 | Feature | API: Add missing scope check on dashboards |
| 12.4.0 February 25, 2026 | — | Feature | Alerting Enrichment: Add new RBAC permissions for reading and writing enrichments (Enterprise) |
| 12.4.0 February 25, 2026 | #116253 | Feature | Alerting: Add Alert Rules tabs navigation with feature toggle |
| 12.4.0 February 25, 2026 | #115822 | Feature | Alerting: Add Alert activity card to alerting home page |
| 12.4.0 February 25, 2026 | #115613 | Feature | Alerting: Add Cursor frontmatter to CLAUDE.md for auto-loading |
| 12.4.0 February 25, 2026 | #117763 | Feature | Alerting: Add Edit/Export actions to group rows, clickable folders, and square icon for recording rules |
| 12.4.0 February 25, 2026 | #113296 | Feature | Alerting: Add RBAC for enrichment |
| 12.4.0 February 25, 2026 | — | Feature | Alerting: Add RBAC to enrichments (Enterprise) |
| 12.4.0 February 25, 2026 | #116249 | Feature | Alerting: Add UI for imported time intervals |
| 12.4.0 February 25, 2026 | #28610, #116244 | Feature | Alerting: Add alert labels as tags on annotations |
| 12.4.0 February 25, 2026 | #117946 | Feature | Alerting: Add alertingSyncNotifiersApiMigration feature flag |
| 12.4.0 February 25, 2026 | #111803 | Feature | Alerting: Add compressed periodic save for alert instances |
| 12.4.0 February 25, 2026 | #113309 | Feature | Alerting: Add counts for firing and pending alert rules |
| 12.4.0 February 25, 2026 | #113390 | Feature | Alerting: Add empty state to triage page WIP |
| 12.4.0 February 25, 2026 | #112312 | Feature | Alerting: Add expression type information to webhook valueString |
| 12.4.0 February 25, 2026 | #116830 | Feature | Alerting: Add feature toggle to disable DMA creation in UI |
| 12.4.0 February 25, 2026 | #114308 | Feature | Alerting: Add first CLAUDE.md in the frontend alerting folder |
| 12.4.0 February 25, 2026 | #115129 | Feature | Alerting: Add folder_uid label to the grafana_alerting_rule_group_rules metric |
| 12.4.0 February 25, 2026 | #114992 | Feature | Alerting: Add gh in CLAUDE.md |
| 12.4.0 February 25, 2026 | #115242 | Feature | Alerting: Add limits for the size of expanded notification templates |
| 12.4.0 February 25, 2026 | #115203 | Feature | Alerting: Add managed folder validation frontend |
| 12.4.0 February 25, 2026 | #117464 | Feature | Alerting: Add policy selector in the alert rule form |
| 12.4.0 February 25, 2026 | #115001 | Feature | Alerting: Add saved searches feature for alert rules page |
| 12.4.0 February 25, 2026 | — | Feature | Alerting: Add viz wrapper for run queries in enrichment (Enterprise) |
| 12.4.0 February 25, 2026 | #113391 | Feature | Alerting: Alerts page performance improvements |
| 12.4.0 February 25, 2026 | #114420 | Feature | Alerting: Analyze an alert rule with Grafana Assistant |
| 12.4.0 February 25, 2026 | #117024 | Feature | Alerting: Apply pending period to NoData and Error alerts |
| 12.4.0 February 25, 2026 | #114347 | Feature | Alerting: Change group filtering to search-based using lightweight BE endpoint |
| 12.4.0 February 25, 2026 | #115152 | Feature | Alerting: Collate alert_rule.namespace_uid column as binary |
| 12.4.0 February 25, 2026 | #114365 | Feature | Alerting: Collate rule_group column as binary |
| 12.4.0 February 25, 2026 | #115665 | Feature | Alerting: Config option to set default datasource in Prometheus rule import |
| 12.4.0 February 25, 2026 | #114709 | Feature | Alerting: Correct relative paths in CLAUDE.md Required Reading links |
| 12.4.0 February 25, 2026 | #115032 | Feature | Alerting: Dedicated permission for Template testing API |
| 12.4.0 February 25, 2026 | #117085 | Feature | Alerting: Deprecate OpsGenie integration |
| 12.4.0 February 25, 2026 | #116408 | Feature | Alerting: Filter out imported contact points from simplified routing dropdown |
| 12.4.0 February 25, 2026 | #115952 | Feature | Alerting: Hide DMA options when no manageAlerts datasources exist |
| 12.4.0 February 25, 2026 | #116924 | Feature | Alerting: Import to Grafana Alerting Wizard - first iteration |
| 12.4.0 February 25, 2026 | #113322 | Feature | Alerting: Improve ASH Loki query efficiency by including folderUID |
| 12.4.0 February 25, 2026 | #114997 | Feature | Alerting: Improve instance count display |
| 12.4.0 February 25, 2026 | — | Feature | Alerting: Make AI Helper in triage to use only assistant (Enterprise) |
| 12.4.0 February 25, 2026 | #116368 | Feature | Alerting: Make default notification configuration use empty receiver |
| 12.4.0 February 25, 2026 | #116832 | Feature | Alerting: Make saved search name clickable to apply search |
| 12.4.0 February 25, 2026 | #116847 | Feature | Alerting: Migrate to K8s style receiver testing API |
| 12.4.0 February 25, 2026 | #116749 | Feature | Alerting: Notification configuration tabs |
| 12.4.0 February 25, 2026 | #113749 | Feature | Alerting: Prevent routing preview from auto-triggering on mount |
| 12.4.0 February 25, 2026 | #114944 | Feature | Alerting: Prevent users from saving rules to git-synced folders |
| 12.4.0 February 25, 2026 | #115442 | Feature | Alerting: Protected fields for Contact points |
| 12.4.0 February 25, 2026 | #111338 | Feature | Alerting: Receiver testing via app platform APIs |
| 12.4.0 February 25, 2026 | #117797 | Feature | Alerting: Refactor error for duplicate names on notificationPolicy creation |
| 12.4.0 February 25, 2026 | #117414 | Feature | Alerting: Replace the static radio button list for notification routing with a dropdown |
| 12.4.0 February 25, 2026 | #113870 | Feature | Alerting: Resize created_by and updated_by columns in alert rules tables |
| 12.4.0 February 25, 2026 | #117441 | Feature | Alerting: Restrict import UI to admin users only |
| 12.4.0 February 25, 2026 | — | Feature | Alerting: Show alert rule scoping in the UI to enrichments list and form (Enterprise) |
| 12.4.0 February 25, 2026 | #116076 | Feature | Alerting: Single alertmanager contact points versions |
| 12.4.0 February 25, 2026 | #116327 | Feature | Alerting: Update GOPS labels API calls to v2alpha1 |
| 12.4.0 February 25, 2026 | #115850 | Feature | Alerting: Update RuleGroupConfig definitions with missing fields |
| 12.4.0 February 25, 2026 | #113660 | Feature | Alerting: Update UI of instance counts on triage page |
| 12.4.0 February 25, 2026 | #115543 | Feature | Alerting: Update createdBy field when silence is being Recreated |
| 12.4.0 February 25, 2026 | #114229 | Feature | Alerting: Update docs for ash AI helper button |
| 12.4.0 February 25, 2026 | #117382 | Feature | Alerting: Update import wizard to use policyTreeName as config identifier |
| 12.4.0 February 25, 2026 | #116672 | Feature | Alerting: Update logic handling canCreate in integrations version, and handle the new deprecated field in the schema |
| 12.4.0 February 25, 2026 | — | Feature | Alerting: Update origin for openAssistant in ash (Enterprise) |
| 12.4.0 February 25, 2026 | #115341 | Feature | Alerting: Update prompt for Analyze rule AI button |
| 12.4.0 February 25, 2026 | #114593 | Feature | Alerting: Update prompt for the button 'Analyze rule with assistant' button |
| 12.4.0 February 25, 2026 | #113962 | Feature | Alerting: Update tooltip message when routing preview is disabled |
| 12.4.0 February 25, 2026 | — | Feature | Alerting: Update translations (Enterprise) |
| 12.4.0 February 25, 2026 | — | Feature | Alerting: Use assistant inline hook instead of llm for template ai button (Enterprise) |
| 12.4.0 February 25, 2026 | #117036 | Feature | Alerting: Use canUse instead of provenance to filter out time intervals |
| 12.4.0 February 25, 2026 | #114528 | Feature | Alerting: Use data source headers when remote writing |
| 12.4.0 February 25, 2026 | #114713 | Feature | AppChrome: Add proper menu icon for menu, logo icon becomes home |
| 12.4.0 February 25, 2026 | — | Feature | Auditing: Allow configuring Loki retries and timeout (Enterprise) |
| 12.4.0 February 25, 2026 | — | Feature | Auditing: Track uid endpoints for dashboards, not id (Enterprise) |
| 12.4.0 February 25, 2026 | #117346 | Feature | Auth: Add SSO settings PATCH endpoint |
| 12.4.0 February 25, 2026 | #116442 | Feature | Auth: Add support for validating OAuth ID token signatures |
| 12.4.0 February 25, 2026 | #116963 | Feature | Auth: Promote SCIM to GA |
| 12.4.0 February 25, 2026 | #113483 | Feature | Authz: Implement Query operation for Zanzana with folder parent retrieval |
| 12.4.0 February 25, 2026 | #116891 | Feature | Avatar: Require sign-in, remove queue, respect timeout |
| 12.4.0 February 25, 2026 | #116329 | Feature | Azure Monitor: Clear filter options in logs builder when key changes |
| 12.4.0 February 25, 2026 | #114667 | Feature | Azure: Improved column handling in logs query builder |
| 12.4.0 February 25, 2026 | #114684 | Feature | Azure: Include aggregate columns in logs builder |
| 12.4.0 February 25, 2026 | #113888 | Feature | CandleStick: Add timeRangePan |
| 12.4.0 February 25, 2026 | #117217 | Feature | Chore: API: add query params to the spec |
| 12.4.0 February 25, 2026 | — | Feature | Chore: Access API: add missing query params (Enterprise) |
| 12.4.0 February 25, 2026 | #116256 | Feature | Chore: Deprecate experimental restore dashboard API |
| 12.4.0 February 25, 2026 | #116621 | Feature | Chore: Deprecate the localeFormatPreference feature toggle |
| 12.4.0 February 25, 2026 | #114012 | Feature | Chore: Improve packaging/docker/run.sh |
| 12.4.0 February 25, 2026 | #116571 | Feature | Chore: RBAC: Migrate role picker to rtkq |
| 12.4.0 February 25, 2026 | #115471 | Feature | Chore: Remove Drilldown Investigations |
| 12.4.0 February 25, 2026 | #116417 | Feature | Chore: Remove logRequestsInstrumentedAsUnknown feature flag |
| 12.4.0 February 25, 2026 | #113855 | Feature | Chore: Remove pinNavItems feature toggle |
| 12.4.0 February 25, 2026 | #113857 | Feature | Chore: Remove unifiedHistory feature toggle and associated code |
| 12.4.0 February 25, 2026 | #114361 | Feature | Chore: Remove deprecated language_provider methods in prometheus package |
| 12.4.0 February 25, 2026 | #116374 | Feature | Chore: Remove experimental feature individualCookiePreferences |
| 12.4.0 February 25, 2026 | #114151 | Feature | Chore: Remove unused+experimental /dashboards/calculate-diff API support |
| 12.4.0 February 25, 2026 | #114126 | Feature | Chore: Rudderstack upgrade to SDK v3 behind flag |
| 12.4.0 February 25, 2026 | #117516 | Feature | Chore: Upgrade Grafana Faro to v2, removing web_vitals_attribution_enabled |
| 12.4.0 February 25, 2026 | #113645 | Feature | Cleanup: Remove CSV drag-and-drop snapshot query feature |
| 12.4.0 February 25, 2026 | #115931 | Feature | Cloud Monitoring: Add support for Google Cloud universe_domain |
| 12.4.0 February 25, 2026 | #114223 | Feature | CloudMigrations: Remove feature toggle and introduce config setting to disable it |
| 12.4.0 February 25, 2026 | #114121 | Feature | CloudWatch Logs: Hide internal logs field |
| 12.4.0 February 25, 2026 | #113137 | Feature | CloudWatch Logs: Limit CloudWatch logs queries to use logGroupIdentifiers only for monitoring accounts |
| 12.4.0 February 25, 2026 | #116222 | Feature | CloudWatch Logs: Select log groups with the log group selector and $\_\_logGroups macro for OpenSearch Structured Query Language queries |
| 12.4.0 February 25, 2026 | #113311 | Feature | CloudWatch: Add anomaly command to language support, add documentation for anomaly queries |
| 12.4.0 February 25, 2026 | #113795 | Feature | CloudWatch: Add links to data source docs in the config editor |
| 12.4.0 February 25, 2026 | #113314 | Feature | CloudWatch: Make match exact toggle false by default |
| 12.4.0 February 25, 2026 | #117448 | Feature | Cloudwatch: Make cloudwatchBatchQueries GA |
| 12.4.0 February 25, 2026 | #117551 | Feature | Cloudwatch: Mark missing default region error downstream |
| 12.4.0 February 25, 2026 | #115855 | Feature | Cloudwatch: Update grafana-aws-sdk to 1.4.2 |
| 12.4.0 February 25, 2026 | #114007 | Feature | Config: Set skip migrations in defaults.ini + override when running frontend service locally |
| 12.4.0 February 25, 2026 | #116877 | Feature | Correlations: Remove support for org_id=0 |
| 12.4.0 February 25, 2026 | #114426 | Feature | Dashboard : Allow applying variable regex to display text |
| 12.4.0 February 25, 2026 | #113517 | Feature | Dashboard Controls: Add UI for displaying under menu |
| 12.4.0 February 25, 2026 | #113620 | Feature | Dashboard provisioning: Add support for v2 schema |
| 12.4.0 February 25, 2026 | #116986 | Feature | Dashboard: Do not select element always |
| 12.4.0 February 25, 2026 | #115387 | Feature | Dashboard: Hide sidebar in kiosk mode |
| 12.4.0 February 25, 2026 | #117369 | Feature | Dashboard: Hide sidebar on mobile when in view mode |
| 12.4.0 February 25, 2026 | #115414 | Feature | Dashboard: Hide sidebar when playlist is playing |
| 12.4.0 February 25, 2026 | #114190 | Feature | Dashboard: New experimental time range zoom shortcuts |
| 12.4.0 February 25, 2026 | #117072 | Feature | Dashboard: Round x/y/w/h when importing a dashboard with floats |
| 12.4.0 February 25, 2026 | #117398 | Feature | Dashboards: Avoid using internal id from the frontend |
| 12.4.0 February 25, 2026 | #115571 | Feature | Dashboards: Do not show alert rules button for new dashboads |
| 12.4.0 February 25, 2026 | #117462 | Feature | Dashboards: Make clear all of variable dropdown accessible by keyboard navigation |
| 12.4.0 February 25, 2026 | #114499 | Feature | Dashboards: Per panel filtering for timeseries |
| 12.4.0 February 25, 2026 | #114818 | Feature | Dashboards: Prevent memory leak in CUE validation by reusing context only for 100 validations |
| 12.4.0 February 25, 2026 | #117227 | Feature | Dashboards: Remove deprecated dashboard id endpoints |
| 12.4.0 February 25, 2026 | #115333 | Feature | DashboardsAPI: Deprecate /api/dashboards/home |
| 12.4.0 February 25, 2026 | #116391 | Feature | DataSources: Deprecate api routes with name and internal IDs |
| 12.4.0 February 25, 2026 | #112101 | Feature | DataSources: Update SDKs in support of auth service |
| 12.4.0 February 25, 2026 | #116071 | Feature | Datagrid: Deprecate panel |
| 12.4.0 February 25, 2026 | #112961 | Feature | Datasources: Experimental API group names use full plugin IDs |
| 12.4.0 February 25, 2026 | — | Feature | Datasources: Support new temp creds AWS datasources in auth service (Enterprise) |
| 12.4.0 February 25, 2026 | #114749 | Feature | Dependencies: Bump Go to v1.25.5 |
| 12.4.0 February 25, 2026 | #117155 | Feature | Docs: Add Knowledge Graph trace & profile configuration section , [[bot]] |
| 12.4.0 February 25, 2026 | #115502 | Feature | Docs: Add a "DO NOT MODIFY" warning to the public/img/* source code directory |
| 12.4.0 February 25, 2026 | #115170 | Feature | Docs: Clarify section title for repeating rows and tabs |
| 12.4.0 February 25, 2026 | #114694 | Feature | Docs: Cleanup enterprise tag usage |
| 12.4.0 February 25, 2026 | — | Feature | Docs: Cleanup enterprise tag usage (Enterprise) |
| 12.4.0 February 25, 2026 | #116276 | Feature | Dynamic Dashboards: Add new panel button with drag & drop |
| 12.4.0 February 25, 2026 | #113941 | Feature | Dynamic Dashboards: Disallow adding empty row and tab titles |
| 12.4.0 February 25, 2026 | #114146 | Feature | Dynamic Dashboards: Make outline open by default |
| 12.4.0 February 25, 2026 | #115723 | Feature | Dynamic Dashboards: Show hidden variables greyed out |
| 12.4.0 February 25, 2026 | #113354 | Feature | EchoSrv: Enable auto route tracking for Azure App Insights |
| 12.4.0 February 25, 2026 | #115500 | Feature | ElasticSearch: Update annotation time-range properties |
| 12.4.0 February 25, 2026 | #112540 | Feature | Elasticsearch: Add default query mode config setting |
| 12.4.0 February 25, 2026 | #114855 | Feature | Elasticsearch: Add support for serverless connections |
| 12.4.0 February 25, 2026 | #116318 | Feature | Elasticsearch: Clear code editor query when switching query types |
| 12.4.0 February 25, 2026 | #113478 | Feature | Elasticsearch: Handle keyed filters buckets and emit frames |
| 12.4.0 February 25, 2026 | #114066 | Feature | Elasticsearch: Raw query editor for DSL |
| 12.4.0 February 25, 2026 | #111675, #115811 | Feature | Explore: Add keyboard shortcut to run queries |
| 12.4.0 February 25, 2026 | #112949 | Feature | Explore: Ensure data source is part of query object in internal data links |
| 12.4.0 February 25, 2026 | #114680 | Feature | Explore: Remove use of AppChrome navbar |
| 12.4.0 February 25, 2026 | #116323 | Feature | Explore: Reset legend when a new query is run |
| 12.4.0 February 25, 2026 | #115837 | Feature | Explore: Traces query that will work with either logs drilldown or explore |
| 12.4.0 February 25, 2026 | #111463 | Feature | Explore: Use new Table component |
| 12.4.0 February 25, 2026 | #113735 | Feature | ExternalPlugins: Restore backward compatability for util function |
| 12.4.0 February 25, 2026 | — | Feature | Feat: Datasources Auth Service (Enterprise) |
| 12.4.0 February 25, 2026 | — | Feature | Feat: Experimental sandbox mode for community & PPT plugins (Enterprise) |
| 12.4.0 February 25, 2026 | #115936 | Feature | Feat: Experimental sandbox mode for community plugins |
| 12.4.0 February 25, 2026 | #116405 | Feature | Feat: Remove experimental permissionsFilterRemoveSubquery feature |
| 12.4.0 February 25, 2026 | #112988 | Feature | FeatureToggle: Create experimental timeRangePan flag |
| 12.4.0 February 25, 2026 | #116970 | Feature | FeatureToggle: Enable time range pan zoom flags by default as generally available |
| 12.4.0 February 25, 2026 | #114424 | Feature | FieldColor: Add accessible color palettes |
| 12.4.0 February 25, 2026 | #113173 | Feature | Folders: Deprecate getFolderByUID method |
| 12.4.0 February 25, 2026 | #114090 | Feature | Folders: Improve wording for actions and move/delete |
| 12.4.0 February 25, 2026 | #117426 | Feature | Folders: Manage folder owner reference |
| 12.4.0 February 25, 2026 | #114158 | Feature | Folders: Send permissions query param with app platform for folder picker |
| 12.4.0 February 25, 2026 | #116843 | Feature | Folders: Show owner references on folder details pages |
| 12.4.0 February 25, 2026 | #116722 | Feature | Gauge: Delete radialbar plugin to avoid migrations |
| 12.4.0 February 25, 2026 | #116436 | Feature | Gauge: Mark grafana/ui export as deprecated |
| 12.4.0 February 25, 2026 | #114947 | Feature | Geomap: Min/Max Zoom options for XYZ Tile Layer |
| 12.4.0 February 25, 2026 | #116654 | Feature | Geomap: Variable support in the XYZ Tile layer |
| 12.4.0 February 25, 2026 | #116394 | Feature | Go: Update to 1.25.6 |
| 12.4.0 February 25, 2026 | #117470 | Feature | Go: Update to 1.25.7 |
| 12.4.0 February 25, 2026 | #116716 | Feature | Grafana Cli: Add admin flush-rbac-seed-assignment command |
| 12.4.0 February 25, 2026 | #116534 | Feature | Grafana Monitoring: Enable native HTTP histograms by default, make classic histograms configurable |
| 12.4.0 February 25, 2026 | #115610 | Feature | GrafanaBootData: Deprecate config.apps |
| 12.4.0 February 25, 2026 | #116918 | Feature | GrafanaBootData: Deprecate config.panels |
| 12.4.0 February 25, 2026 | #117158 | Feature | Graphite: Revert naming convention changes |
| 12.4.0 February 25, 2026 | #113889 | Feature | Heatmap: Add timeRangePan |
| 12.4.0 February 25, 2026 | #113337 | Feature | Heatmap: Support for linear y axis |
| 12.4.0 February 25, 2026 | #116532 | Feature | I18n: Ignore dist folder in packages when extracting translations |
| 12.4.0 February 25, 2026 | #114174 | Feature | IAM: Optionally make refresh tokens required if use_refresh_token is enabled |
| 12.4.0 February 25, 2026 | #115352 | Feature | InteractiveTable: Extend sort options with disableSortRemove and sortDescFirst |
| 12.4.0 February 25, 2026 | #117546 | Feature | InteractiveTable: Prevent reset to first page after data property change unless autoResetPage property is specified |
| 12.4.0 February 25, 2026 | #116048 | Feature | Library Elements: Deprecate folderFilter query param; update docs for folderFilterUIDs |
| 12.4.0 February 25, 2026 | #114225 | Feature | Live: Add configuration for client_queue_max_size |
| 12.4.0 February 25, 2026 | #117275 | Feature | Live: Use namespace rather than OrgID |
| 12.4.0 February 25, 2026 | #116912 | Feature | Log Line Context: Internally manage displayed fields |
| 12.4.0 February 25, 2026 | #116528 | Feature | Logs Panel: Added support for transformations when using infinite scrolling |
| 12.4.0 February 25, 2026 | #117402 | Feature | Logs Panel: Added support for unwrapped logs with optional columns for displayed fields |
| 12.4.0 February 25, 2026 | #114653 | Feature | Logs Panel: Integrate client-side search with Popover Menu |
| 12.4.0 February 25, 2026 | #114501 | Feature | Logs Volume: Show visible range of logs in Explore |
| 12.4.0 February 25, 2026 | #115037 | Feature | Logs: Cell format value on inspect should use Code view for arrays, objects, and JSON strings |
| 12.4.0 February 25, 2026 | #113583 | Feature | Logs: Feature flag logRowsPopoverMenu removed |
| 12.4.0 February 25, 2026 | #113585 | Feature | Logs: Feature flag logsInfiniteScrolling removed |
| 12.4.0 February 25, 2026 | #115348 | Feature | Logs: Improved flexibility of hasSupplementaryQuerySupport |
| 12.4.0 February 25, 2026 | #114350 | Feature | Logs: Persist sort order in the Explore URL |
| 12.4.0 February 25, 2026 | #112297 | Feature | Loki: Apply default_manage_alerts_ui_toggle config |
| 12.4.0 February 25, 2026 | #113977 | Feature | MSSQL: Current-user authentication |
| 12.4.0 February 25, 2026 | #116090 | Feature | MetricsDrilldown: Remove exploreMetricsRelatedLogs feature toggle |
| 12.4.0 February 25, 2026 | #116900 | Feature | MySQL: Add variable query editor support |
| 12.4.0 February 25, 2026 | #115218 | Feature | NPM: Dispatch to plugin-tools on e2e-selectors changes |
| 12.4.0 February 25, 2026 | #113340 | Feature | New Logs Panel: Enable new visualization by default |
| 12.4.0 February 25, 2026 | #113329 | Feature | News Panel: Modify pubDate logic to use updated date as fallback |
| 12.4.0 February 25, 2026 | #116530 | Feature | Node Graph: Use first numeric field as fallback for main stat |
| 12.4.0 February 25, 2026 | — | Feature | PDFTables: Dynamically shrink font to try and fit whole table in pdf page width (Enterprise) |
| 12.4.0 February 25, 2026 | #111174 | Feature | Page: Background prop to support canvas background for standard layout pages |
| 12.4.0 February 25, 2026 | #114836 | Feature | Panel Menu: Allow using icons for link extensions |
| 12.4.0 February 25, 2026 | #115484 | Feature | Panel visualizations: Focus on search input when changing visualizations |
| 12.4.0 February 25, 2026 | #114492 | Feature | PanelChrome: Enable new panel padding by default |
| 12.4.0 February 25, 2026 | #112613 | Feature | PanelChrome: Feature toggle increased panel header height and padding |
| 12.4.0 February 25, 2026 | #117638 | Feature | Playlists: Graduate to v1 apis |
| 12.4.0 February 25, 2026 | #116371 | Feature | Plugin Metrics: Improve metrics on long duration queries within grafana |
| 12.4.0 February 25, 2026 | #115974 | Feature | PostgreSQL: Add variable query editor support |
| 12.4.0 February 25, 2026 | #113675 | Feature | PostgreSQL: Remove feature toggle postgresDSUsePGX |
| 12.4.0 February 25, 2026 | #116045 | Feature | Preferences: Add API validation and update documentation |
| 12.4.0 February 25, 2026 | #111899 | Feature | Prometheus Dashboards: Use $\_\_rate_interval instead of hardcoded value |
| 12.4.0 February 25, 2026 | #115916 | Feature | Prometheus: Add variable job and replaced hardcoded values in prometheus 2.0 stats dashboard |
| 12.4.0 February 25, 2026 | #113980 | Feature | Prometheus: Hide 'Kick start your query' button for existing queries |
| 12.4.0 February 25, 2026 | #116670 | Feature | Prometheus: Introduce failsafe PromQueryFormat unmarshalling |
| 12.4.0 February 25, 2026 | #116648 | Feature | Prometheus: Introduce filtering /series endpoint for prometheus versions that don't support match[] parameter |
| 12.4.0 February 25, 2026 | #116233 | Feature | Prometheus: Optimize regex pattern for multi-value label matchers |
| 12.4.0 February 25, 2026 | #115941, #116959 | Feature | Prometheus: Revert "Prometheus: Make sure "Min Step" has precedence " |
| 12.4.0 February 25, 2026 | #115420 | Feature | Provisioning: Enable editing dashboard via JSON model |
| 12.4.0 February 25, 2026 | #116547 | Feature | Provisioning: Integrate GH app connections into the wizard flow |
| 12.4.0 February 25, 2026 | #113926 | Feature | Pyroscope: Exemplar support for series queries |
| 12.4.0 February 25, 2026 | #117403 | Feature | Query Editor: Add Query Options footer and sidebar for new query editor |
| 12.4.0 February 25, 2026 | #114315 | Feature | QueryEditorRows: Clear hideSeriesFrom override on query edit |
| 12.4.0 February 25, 2026 | #117378 | Feature | Reporting: Productize reporting retries feature |
| 12.4.0 February 25, 2026 | — | Feature | Reporting: Remove newPDFRendering feature flag, stabilising it (Enterprise) |
| 12.4.0 February 25, 2026 | — | Feature | Reporting: Support editing template variables in the form for dashboards v2 (Enterprise) |
| 12.4.0 February 25, 2026 | #116266 | Feature | Restore dashboards: Improve permissions |
| 12.4.0 February 25, 2026 | #116802 | Feature | SQL Expressions: Add "NOT" keyword to allow list |
| 12.4.0 February 25, 2026 | #116461 | Feature | SQLDataSource: Use UID rather than internal ID |
| 12.4.0 February 25, 2026 | #113545 | Feature | SQLExpressions: Add new schema inspector panel |
| 12.4.0 February 25, 2026 | #114002 | Feature | Scopes: Scope input UI update |
| 12.4.0 February 25, 2026 | #116326 | Feature | Search: Move experimental panelTitleSearch from searchV2 to unified search |
| 12.4.0 February 25, 2026 | #116254 | Feature | SearchAPI: Return "shared with me" children based on the permission query param |
| 12.4.0 February 25, 2026 | #117427 | Feature | Secrets Keeper: Add secretsKeeperUI feature flag |
| 12.4.0 February 25, 2026 | — | Feature | Secrets Keeper: UI shell with tab navigation (Enterprise) |
| 12.4.0 February 25, 2026 | #117853 | Feature | Security: Sanitize TraceView html , [[bot]] |
| 12.4.0 February 25, 2026 | #117854 | Feature | Security: Use dashboard timerange if time selection disabled |
| 12.4.0 February 25, 2026 | #114844 | Feature | SelectBase: Use standard portal container |
| 12.4.0 February 25, 2026 | #115029 | Feature | Short URL: Change default expiration to never |
| 12.4.0 February 25, 2026 | #114141 | Feature | Sidebar: A new reusable component for side toolbars and panes |
| 12.4.0 February 25, 2026 | #112856 | Feature | Span Details: Two-column view |
| 12.4.0 February 25, 2026 | #115030 | Feature | Sparkline: Improve min/max logic to avoid issues for very narrow deltas |
| 12.4.0 February 25, 2026 | #114203 | Feature | Sparkline: Prevent infinite loop when rendering a sparkline with a single value |
| 12.4.0 February 25, 2026 | #115155 | Feature | Table: Add title attribute to make truncated headings legible |
| 12.4.0 February 25, 2026 | #114454 | Feature | Table: Clamp Safari exclusions to 26.0 and 26.1 |
| 12.4.0 February 25, 2026 | #114052 | Feature | Table: Clean up filter popover layout and improve filter selection UX |
| 12.4.0 February 25, 2026 | #117354 | Feature | Table: Keyboard accessibility for filter |
| 12.4.0 February 25, 2026 | #115117 | Feature | Table: Remove hardcoded assumption of \_\_nestedFrames field name |
| 12.4.0 February 25, 2026 | #117381 | Feature | TeamFolders: Show team folders in folder picker |
| 12.4.0 February 25, 2026 | #117279 | Feature | Tempo: Encode header values before adding them to outgoing context |
| 12.4.0 February 25, 2026 | #117813 | Feature | Tempo: Remove forwarding incoming and team headers for streaming requests |
| 12.4.0 February 25, 2026 | #113619 | Feature | Theme: Add breakpoint methods for container queries |
| 12.4.0 February 25, 2026 | #114506 | Feature | TimePicker: Show new shortcut for zoom out when experimental flag toggled on |
| 12.4.0 February 25, 2026 | #115022 | Feature | TimeRange: Additional keyboard shortcut t = to complement t + for zoom in |
| 12.4.0 February 25, 2026 | #114496 | Feature | TimeRange: Avoid x-axis pan jump caused by data loading latency |
| 12.4.0 February 25, 2026 | #112982 | Feature | TimeSeries: X-axis (time range) click-and-drag panning in panel |
| 12.4.0 February 25, 2026 | #113890 | Feature | Timeline: Add timeRangePan |
| 12.4.0 February 25, 2026 | #113465 | Feature | Timeseries: Change mouse cursors to indicate active x-axis and y-axis zoom interactions |
| 12.4.0 February 25, 2026 | #112301 | Feature | Timeseries: More nuanced editing of linear threshold to avoid crashes |
| 12.4.0 February 25, 2026 | #112287 | Feature | Trace View: Span filters updated to use combobox filters |
| 12.4.0 February 25, 2026 | #114962 | Feature | Trace datasources: Add Victoria Metrics support for "traces to metrics" |
| 12.4.0 February 25, 2026 | #111077 | Feature | Transformers: Add smoothing transformer |
| 12.4.0 February 25, 2026 | #114831 | Feature | UI Extensions: Add openInNewTab property to link extensions |
| 12.4.0 February 25, 2026 | #116091 | Feature | UI: Use react-table column header types in InteractiveTable with story and tests |
| 12.4.0 February 25, 2026 | #114857 | Feature | Unified: Run resource data migrations at startup |
| 12.4.0 February 25, 2026 | #117278 | Feature | Viz: Update OutsideRangePlugin to support single datapoint |
| 12.4.0 February 25, 2026 | #115716 | Bug fix | Alerting: Add support for client certificate authentication and TLS options to External Alertmanager |
| 12.4.0 February 25, 2026 | #113400 | Bug fix | Alerting: Bug fix for regex matching in Alerts page |
| 12.4.0 February 25, 2026 | #101949, #114766 | Bug fix | Alerting: Fix 'Rule group does not exist' error toast |
| 12.4.0 February 25, 2026 | #115178 | Bug fix | Alerting: Fix Alerts page filtering |
| 12.4.0 February 25, 2026 | #114303 | Bug fix | Alerting: Fix NotificationPreview permission checking |
| 12.4.0 February 25, 2026 | #114695 | Bug fix | Alerting: Fix RuleEditorCloudRules test flakiness in CI |
| 12.4.0 February 25, 2026 | #115662 | Bug fix | Alerting: Fix a race condition panic in ResetStateByRuleUID |
| 12.4.0 February 25, 2026 | #114651 | Bug fix | Alerting: Fix advanced filter not preserving freewords filter in the list view |
| 12.4.0 February 25, 2026 | #117814 | Bug fix | Alerting: Fix alert rule last evaluation duration units |
| 12.4.0 February 25, 2026 | #117819 | Bug fix | Alerting: Fix alert rule last evaluation time including scheduling delays |
| 12.4.0 February 25, 2026 | #114926 | Bug fix | Alerting: Fix creating a new alert rule vesion when only keep_firing_for changes |
| 12.4.0 February 25, 2026 | #113363 | Bug fix | Alerting: Fix data source recording rules editor |
| 12.4.0 February 25, 2026 | #113710 | Bug fix | Alerting: Fix error when updating Alertmanager config with autogenerated receivers |
| 12.4.0 February 25, 2026 | #114095 | Bug fix | Alerting: Fix expression queries when coming from a panel |
| 12.4.0 February 25, 2026 | #115663 | Bug fix | Alerting: Fix file import/export of recording rules with target datasource uid |
| 12.4.0 February 25, 2026 | #113694 | Bug fix | Alerting: Fix for fetching evaluation group in new filter |
| 12.4.0 February 25, 2026 | #117076 | Bug fix | Alerting: Fix groupBy in simplified routing UI |
| 12.4.0 February 25, 2026 | #114710 | Bug fix | Alerting: Fix ignored filters when paginating alert rules in the API |
| 12.4.0 February 25, 2026 | #113702 | Bug fix | Alerting: Fix label value dropdown suggestions in alert rule editor |
| 12.4.0 February 25, 2026 | #116133 | Bug fix | Alerting: Fix label value search not filtering results |
| 12.4.0 February 25, 2026 | #114642 | Bug fix | Alerting: Fix label values not being shown in the label drop down |
| 12.4.0 February 25, 2026 | — | Bug fix | Alerting: Fix missing dataSource.type in dsquery enrichers (Enterprise) |
| 12.4.0 February 25, 2026 | #117940 | Bug fix | Alerting: Fix missing provenance annotation in GetManagedRoute |
| 12.4.0 February 25, 2026 | #113734 | Bug fix | Alerting: Fix to prevent regex escape on search input query |
| 12.4.0 February 25, 2026 | #113541 | Bug fix | Alerting: Fix width of the code editor for Alertmanager configurations |
| 12.4.0 February 25, 2026 | #116537 | Bug fix | Alerting: Omit data sources that aren't configured for alerting from search |
| 12.4.0 February 25, 2026 | #114477 | Bug fix | Alerting: Patch missing expression model refIds |
| 12.4.0 February 25, 2026 | #114143 | Bug fix | Alerting: Remove unknown state filter |
| 12.4.0 February 25, 2026 | #111336 | Bug fix | Alerting: Update alert_rule table to fix paginated results |
| 12.4.0 February 25, 2026 | #111336 | Bug fix | Alerting: Update alert_rule table to fix paginated results |
| 12.4.0 February 25, 2026 | #111336 | Bug fix | Alerting: Update alert_rule table to fix paginated results |
| 12.4.0 February 25, 2026 | — | Bug fix | AnalyticsSummaries: Fix dashboard rollup not resetting "last X days" metrics to zero (Enterprise) |
| 12.4.0 February 25, 2026 | — | Bug fix | AnalyticsSummaries: Fix dashboard rollup totals resetting incorrectly (Enterprise) |
| 12.4.0 February 25, 2026 | #114571 | Bug fix | Auth: Fix inconsistent symbol validation by allowing underscore "\_" in strong password policy |
| 12.4.0 February 25, 2026 | #114666 | Bug fix | Azure: Fix dcount aggregation |
| 12.4.0 February 25, 2026 | #114665 | Bug fix | Azure: Fix percentile syntax |
| 12.4.0 February 25, 2026 | #116223 | Bug fix | BrowseDashboards: Fix nested folder's parent folder dropped after rename folder title |
| 12.4.0 February 25, 2026 | #115748 | Bug fix | Canvas: Fix image loading when icon element SVG defined by field mappings |
| 12.4.0 February 25, 2026 | #115791 | Bug fix | CloudWatch: Fix error source for some query errors |
| 12.4.0 February 25, 2026 | #116574 | Bug fix | CloudWatch: Fix template variable intepolation for metrics queries |
| 12.4.0 February 25, 2026 | #117210 | Bug fix | Cloudwatch: Add log group prefix and all-log queries |
| 12.4.0 February 25, 2026 | #115871 | Bug fix | Custom branding: Correctly override bouncing loader |
| 12.4.0 February 25, 2026 | #112959 | Bug fix | Dashboard datasource: Fix library panels not tracked in mixed queries |
| 12.4.0 February 25, 2026 | #117095 | Bug fix | Dashboard: Fix for missing focus style on DataLinkInput component |
| 12.4.0 February 25, 2026 | #117230 | Bug fix | Dashboard: Fixes performance issuing saving multiple times |
| 12.4.0 February 25, 2026 | #113821 | Bug fix | Dashboards: Fix timeseries off-by N time shift bug after mouse x-axis zoom in panel |
| 12.4.0 February 25, 2026 | #117289 | Bug fix | Datasources: Fix permissions cleanup when deleting datasource by name |
| 12.4.0 February 25, 2026 | #115827 | Bug fix | Dynamic Dashboards: Fix Content outline not being scrollable |
| 12.4.0 February 25, 2026 | #116476 | Bug fix | Dynamic Dashboards: Fix legend click opening panel edit sidebar |
| 12.4.0 February 25, 2026 | #116529 | Bug fix | Dynamic Dashboards: Fix show/hide rules when template variable has "All" selected |
| 12.4.0 February 25, 2026 | #116637 | Bug fix | Elasticsearch: Fix incorrect log level parsing for nested fields |
| 12.4.0 February 25, 2026 | #117877 | Bug fix | Fix: Don't reuse go-plugin config |
| 12.4.0 February 25, 2026 | #116521 | Bug fix | Fix: Ensure clone handles functions properly |
| 12.4.0 February 25, 2026 | #116286 | Bug fix | Fix: Make plugin.json routes[].path field required |
| 12.4.0 February 25, 2026 | #113584 | Bug fix | Fix: Return auth labels from /api/users/lookup |
| 12.4.0 February 25, 2026 | #117101 | Bug fix | Fix: Show deprecated badge if installed plugin version is deprecated |
| 12.4.0 February 25, 2026 | #114181 | Bug fix | Folders: Make listFolders call correct API and fix tags sorting |
| 12.4.0 February 25, 2026 | #113708 | Bug fix | GrafanaUI: Fix iconPlacement prop not being respected in LinkButton |
| 12.4.0 February 25, 2026 | #116213 | Bug fix | Graphite: Use target as name for aliased queries |
| 12.4.0 February 25, 2026 | #114557 | Bug fix | Histogram: Fix runaway bucket densification with extremely sparse + large datasets |
| 12.4.0 February 25, 2026 | #117584 | Bug fix | Icon: Fix SVG not updating when icon name is changed quickly |
| 12.4.0 February 25, 2026 | #115513 | Bug fix | Jaeger: Fix variable interpolation in query input |
| 12.4.0 February 25, 2026 | #114497 | Bug fix | Notifications: Prevent triggering duplicate notifications |
| 12.4.0 February 25, 2026 | #115143 | Bug fix | Plugins Preinstall: Fix URL parsing when includes basic auth |
| 12.4.0 February 25, 2026 | #114989 | Bug fix | Plugins: Add PluginContext to plugins when scenes is disabled |
| 12.4.0 February 25, 2026 | #113862 | Bug fix | Plugins: Datasource breadcrumb link should link to settings tab |
| 12.4.0 February 25, 2026 | #116422 | Bug fix | Plugins: Fix frontend sandbox crash on Firefox with missing browser APIs |
| 12.4.0 February 25, 2026 | #114058 | Bug fix | Postgresql: Fix variable interpolation logic when the variable has multiple values |
| 12.4.0 February 25, 2026 | #116940 | Bug fix | Prometheus: Fix broken hardcoded override in Prometheus 2.0 dashboard |
| 12.4.0 February 25, 2026 | #115941 | Bug fix | Prometheus: Make sure "Min Step" has precedence for a longer time windows |
| 12.4.0 February 25, 2026 | #114491 | Bug fix | QueryVariableForm: Refil query variable query on default data source update |
| 12.4.0 February 25, 2026 | #113783 | Bug fix | RBAC: Correctly display the new roles after updating user, service account and team roles |
| 12.4.0 February 25, 2026 | #116726 | Bug fix | RBAC: Fix rolepicker autoclosing |
| 12.4.0 February 25, 2026 | — | Bug fix | Reporting: Fix PDF report header translation for non-English locales (Enterprise) |
| 12.4.0 February 25, 2026 | — | Bug fix | Reporting: Fix bug limiting email address length in recipient field (Enterprise) |
| 12.4.0 February 25, 2026 | #114852 | Bug fix | SQL Expressions: Fix alerts with sql expressions that have a cte |
| 12.4.0 February 25, 2026 | #116907 | Bug fix | SubMenu: Prevent menu positioning itself offscreen |
| 12.4.0 February 25, 2026 | #114275 | Bug fix | Tempo: Correctly escape/unescape tag when looking for tag values |
| 12.4.0 February 25, 2026 | #114360 | Bug fix | Tempo: Fix multiple streaming TraceQL metrics queries being conflated into one |
| 12.4.0 February 25, 2026 | #115647 | Bug fix | TimeSeries: Fix truncated label text in legend table mode |
| 12.4.0 February 25, 2026 | #115215 | Bug fix | Trace View: Correctly handle span and service name in span filters |
| 12.4.0 February 25, 2026 | #117264 | Bug fix | UI: Fix number fields unexpectedly changing when scrolling |
| 12.4.0 February 25, 2026 | #113412 | Breaking change | Plugins: Prevent passing host environment variables to plugin processes by default |
| 12.4.0 February 25, 2026 | #113473 | Plugin | Slider: Add support for decimal values |
| 12.4.0 February 25, 2026 | #114085 | Plugin | Toggletip: Ensure consistent positioning in all scenarios |
| 12.4.0 February 25, 2026 | #114097 | Plugin | ToolbarButton: Require tooltip or aria-label if no children are present |
| 12.3.8 June 23, 2026 | #126545 | Feature | Docker: Bump Alpine-based images to 3.24.1 |
| 12.3.8 June 23, 2026 | #125523 | Bug fix | Datasources: return 400 when payload UID does not match URL UID in PUT /api/datasources/uid/:uid |
| 12.3.7 June 9, 2026 | #121558 | Feature | Dashboards: Get annotations and dashboard endpoint performance improvements |
| 12.3.7 June 9, 2026 | #123028 | Feature | Docker: Bump Alpine-based images to 3.23.4 |
| 12.3.7 June 9, 2026 | #124457 | Feature | Go: Update version to 1.26.3 |
| 12.3.7 June 9, 2026 | #123471 | Feature | LibraryPanels: Return 403 instead of 500 for insufficient permissions |
| 12.3.7 June 9, 2026 | — | Feature | Security: CVE-2026-33382 |
| 12.3.7 June 9, 2026 | — | Feature | Security: CVE-2026-42127 |
| 12.3.7 June 9, 2026 | — | Feature | Security: CVE-2026-42129 |
| 12.3.7 June 9, 2026 | — | Feature | Security: CVE-2026-10601 |
| 12.3.7 June 9, 2026 | — | Feature | Security: CVE-2026-8609 |
| 12.3.6 March 26, 2026 | #120459 | Feature | Public Dashboards: Prevent unintended CRUD operations from different orgs |
| 12.3.6 March 26, 2026 | — | Bug fix | Security: Fixes CVE-2026-27876 |
| 12.3.6 March 26, 2026 | — | Bug fix | Security: Fixes CVE-2026-27877 |
| 12.3.6 March 26, 2026 | — | Bug fix | Security: Fixes CVE-2026-28375 |
| 12.3.6 March 26, 2026 | — | Bug fix | Security: Fixes CVE-2026-27879 |
| 12.3.6 March 26, 2026 | — | Bug fix | Security: Fixes CVE-2026-27880 |
| 12.3.6 March 26, 2026 | — | Bug fix | Security: Fixes CVE-2026-27876 |
| 12.3.5 March 9, 2026 | #119694 | Feature | Go: Update to 1.25.8 |
| 12.3.5 March 9, 2026 | #118910 | Feature | Rendering: Add support for custom CA certs in Image Renderer |
| 12.3.5 March 9, 2026 | #119397 | Bug fix | Dashboards: Fix start parameter in list versions API for K8s backend |
| 12.3.4 February 24, 2026 | #118327 | Bug fix | Dashboard Export: Fix datasource variable templating in dashboard export |
| 12.3.4 February 24, 2026 | #118225 | Bug fix | Provisioning: Bump nanogit v0.3.1 with missing objects fixes |
| 12.3.3 February 12, 2026 | #117709 | Feature | Alerting: Add limits for the size of expanded notification templates |
| 12.3.3 February 12, 2026 | #116934 | Feature | Correlations: Remove support for org_id=0 |
| 12.3.3 February 12, 2026 | #117471 | Feature | Go: Update to 1.25.7 |
| 12.3.3 February 12, 2026 | #117860 | Feature | Security(Public dashboards annotations): use dashboard timerange if time selection disabled |
| 12.3.3 February 12, 2026 | #117866 | Feature | Security(TraceView): Sanitize html , [[bot]] |
| 12.3.2 January 27, 2026 | #116888 | Feature | API: Add missing scope check on dashboards |
| 12.3.2 January 27, 2026 | #116893 | Feature | Avatar: Require sign-in, remove queue, respect timeout |
| 12.3.2 January 27, 2026 | #115566 | Feature | ElasticSearch: Update annotation time-range properties |
| 12.3.2 January 27, 2026 | #116590 | Feature | Explore: Reset legend when a new query is run |
| 12.3.2 January 27, 2026 | #116396 | Feature | Go: Update to 1.25.6 |
| 12.3.2 January 27, 2026 | #115680 | Bug fix | Alerting: Fix a race condition panic in ResetStateByRuleUID |
| 12.3.2 January 27, 2026 | #116303 | Bug fix | Alerting: Fix data source recording rules editor |
| 12.3.1 December 16, 2025 | #114259 | Feature | Alerting: Update alerting dependency |
| 12.3.1 December 16, 2025 | #114841 | Feature | Azure: Improved column handling in logs query builder |
| 12.3.1 December 16, 2025 | #114835 | Feature | Azure: Include aggregate columns in logs builder |
| 12.3.1 December 16, 2025 | #114751 | Feature | Dependencies: Bump Go to v1.25.5 |
| 12.3.1 December 16, 2025 | #115346 | Feature | Docs: Clarify section title for repeating rows and tabs |
| 12.3.1 December 16, 2025 | #115064 | Feature | Plugins: Add PluginContext to plugins when scenes is disabled |
| 12.3.1 December 16, 2025 | #114628 | Feature | QueryEditorRows: Clear hideSeriesFrom override on query edit |
| 12.3.1 December 16, 2025 | #114907 | Bug fix | Azure: Fix dcount aggregation |
| 12.3.1 December 16, 2025 | #114707 | Bug fix | Azure: Fix percentile syntax |
| 12.3.1 December 16, 2025 | #114730 | Bug fix | Dashboards: Fix empty space under time controls when a dashboard has a lot of variables |
| 12.3.1 December 16, 2025 | #113910 | Bug fix | Plugins: Datasource breadcrumb link should link to settings tab |
| 12.3.1 December 16, 2025 | #114876 | Bug fix | Postgresql: Fix variable interpolation logic when the variable has multiple values |
| 12.3.0 November 19, 2025 | #113226 | Feature | API Clients: Add lazy hooks to clients |
| 12.3.0 November 19, 2025 | #111879 | Feature | API clients: Automatically set PATCH headers |
| 12.3.0 November 19, 2025 | #111810 | Feature | API clients: Extract into a package |
| 12.3.0 November 19, 2025 | — | Feature | API clients: Extract into a package (Enterprise) |
| 12.3.0 November 19, 2025 | #113061 | Feature | API clients: Update API clients to include all endpoints & add hooks |
| 12.3.0 November 19, 2025 | #112924 | Feature | AccessControl: Include hidden roles in service account role display |
| 12.3.0 November 19, 2025 | #111560 | Feature | AccessControl: Increase limit of LBAC for Datasources rules |
| 12.3.0 November 19, 2025 | #113033 | Feature | Accessibility: Wrap data source info onto 2 lines at small viewports |
| 12.3.0 November 19, 2025 | — | Feature | Alert Enrichment: Add mutator to insert rule UID labels to allow for efficient use of labelSelector (Enterprise) |
| 12.3.0 November 19, 2025 | — | Feature | Alerting: Add enrichment components to rule view page (Enterprise) |
| 12.3.0 November 19, 2025 | — | Feature | Alerting: Add enrichment section to rule view page (Enterprise) |
| 12.3.0 November 19, 2025 | #111357 | Feature | Alerting: Add jitter support for periodic alert state storage to reduce database load spikes |
| 12.3.0 November 19, 2025 | #112407 | Feature | Alerting: Add position-based matching for identical alert rules |
| 12.3.0 November 19, 2025 | #112794 | Feature | Alerting: Create alertingAlertRuleFormSchema in restrictedGrafanaApis |
| 12.3.0 November 19, 2025 | #111445 | Feature | Alerting: Display error message in central state history view |
| 12.3.0 November 19, 2025 | — | Feature | Alerting: Enrichment per rule wip-2 (Enterprise) |
| 12.3.0 November 19, 2025 | #113216 | Feature | Alerting: Hide metadata if grouping by folder |
| 12.3.0 November 19, 2025 | — | Feature | Alerting: Improve template ai helper prompt and add some examples (Enterprise) |
| 12.3.0 November 19, 2025 | #110886 | Feature | Alerting: Move enrichment tab between details and versions |
| 12.3.0 November 19, 2025 | #112713 | Feature | Alerting: Remove ai feedback button from alert form |
| 12.3.0 November 19, 2025 | #111320 | Feature | Alerting: Remove unused components |
| 12.3.0 November 19, 2025 | #111623 | Feature | Alerting: Remove useRulesSourcesWithRuler for SmartAlertTypeDetector |
| 12.3.0 November 19, 2025 | #112757 | Feature | Alerting: Surface remote AM silence creation errors properly |
| 12.3.0 November 19, 2025 | #110339 | Feature | Alerting: Triage |
| 12.3.0 November 19, 2025 | #112055 | Feature | Alerting: Triage rule details drawer |
| 12.3.0 November 19, 2025 | — | Feature | Alerting: Update prompt examples for template AI Helper (Enterprise) |
| 12.3.0 November 19, 2025 | #113209 | Feature | Alerting: Update width to instance details drawer in Triage page |
| 12.3.0 November 19, 2025 | — | Feature | Alerting: Use new enrichment endpoints in FE (Enterprise) |
| 12.3.0 November 19, 2025 | — | Feature | Alerting: Use ruleUid as a prop instead of extracting it from the rule context (Enterprise) |
| 12.3.0 November 19, 2025 | — | Feature | Analytics: Aggregate daily summary in datasources analytics (Enterprise) |
| 12.3.0 November 19, 2025 | — | Feature | Analytics: Apply proper batching to Loki exports and add configurable settings (Enterprise) |
| 12.3.0 November 19, 2025 | #111535 | Feature | Annotations: Exclude internal dashboard id when saved via UID |
| 12.3.0 November 19, 2025 | #112058 | Feature | Azure: Use SSO settings in plugin context |
| 12.3.0 November 19, 2025 | #111235 | Feature | Buttons: Active style for buttons |
| 12.3.0 November 19, 2025 | — | Feature | Caching: Disable cache if datasource has oauthPassThru=true (Enterprise) |
| 12.3.0 November 19, 2025 | #112308 | Feature | Canvas: Allow non-icon bg image fields |
| 12.3.0 November 19, 2025 | #112581 | Feature | Chore: Add logsdrilldown replace to apps/iam/go.mod |
| 12.3.0 November 19, 2025 | #112230 | Feature | CloudWatch Logs: Don't add console link to every field in the logs response |
| 12.3.0 November 19, 2025 | #113067 | Feature | CloudWatch Logs: Support Log Anomalies query type |
| 12.3.0 November 19, 2025 | #111207 | Feature | CloudWatch: Add syntax highlighting and autocomplete for logs diff command |
| 12.3.0 November 19, 2025 | #113181 | Feature | CloudWatch: Add tracking for logs anomalies |
| 12.3.0 November 19, 2025 | #112816 | Feature | Dashboard Controls: Add annotations to the dashboard controls menu |
| 12.3.0 November 19, 2025 | #112341 | Feature | Dashboard Picker: Update to use correct search + dashboards APIs |
| 12.3.0 November 19, 2025 | #111613 | Feature | Dashboard: Backend always set metricEditorMode: 0 regardless metricQueryType and expression |
| 12.3.0 November 19, 2025 | #111366 | Feature | Dashboards: Add a new variable type called "Switch" |
| 12.3.0 November 19, 2025 | #112390 | Feature | Dashboards: Hide error notifications in kiosk mode on dashboards |
| 12.3.0 November 19, 2025 | #111102 | Feature | Dynamic Dashboards: Expand dashboards_init_dashboard_completed tracking info |
| 12.3.0 November 19, 2025 | #112071 | Feature | ErrorBoundary: Report specific boundary type to Faro |
| 12.3.0 November 19, 2025 | #113037 | Feature | Explore: Use compact mode only when targeting Tempo |
| 12.3.0 November 19, 2025 | #111617 | Feature | FeatureToggles: Remove deprecated experimental apiserver |
| 12.3.0 November 19, 2025 | #112534 | Feature | Fields Selector: Add component and integrate with Logs and Logs table visualization |
| 12.3.0 November 19, 2025 | #111101 | Feature | Flame Graph: Anchor exact match when clicking a table symbol in search |
| 12.3.0 November 19, 2025 | #113071 | Feature | FlameGraph: Improve prompt for open assistant to analyze flamegraph |
| 12.3.0 November 19, 2025 | #111872 | Feature | FolderPicker: Don't show expand button for empty folders and move search icon |
| 12.3.0 November 19, 2025 | #111026 | Feature | FolderPicker: Show parent folder when searching |
| 12.3.0 November 19, 2025 | #109841 | Feature | Geomap: Add a MapLibre style base layer |
| 12.3.0 November 19, 2025 | #113186 | Feature | Geomap: Move beta layers to GA |
| 12.3.0 November 19, 2025 | #112149 | Feature | Go: Update to 1.25.2 + golangci-lint v2.5.0 + golang.org/x/net v0.45.0 |
| 12.3.0 November 19, 2025 | #112359 | Feature | Go: Update to 1.25.3 |
| 12.3.0 November 19, 2025 | #110853 | Feature | Grafana Advisor: Prometheus Type Migration check |
| 12.3.0 November 19, 2025 | #113009 | Feature | Grafana Data Source: Add random walk configuration options |
| 12.3.0 November 19, 2025 | #112439 | Feature | IAM: Add uid column in team_member DB table |
| 12.3.0 November 19, 2025 | #113297 | Feature | Jaeger: Migrate API calls to gRPC endpoint |
| 12.3.0 November 19, 2025 | — | Feature | LBAC for data sources: Provide user feedback of potential performance loss from LBAC rules (Enterprise) |
| 12.3.0 November 19, 2025 | #112231 | Feature | Library Panels: Remove direct use of legacy search |
| 12.3.0 November 19, 2025 | #111753 | Feature | Logs panel: Respect selected fields for downloading logs |
| 12.3.0 November 19, 2025 | #113248 | Feature | Nav: Render menu items as p tags so truncation logic can work |
| 12.3.0 November 19, 2025 | #111739 | Feature | Navigation: Move Cost management and billing plugin to root |
| 12.3.0 November 19, 2025 | #113150 | Feature | PanelTimeCompare: Support saving time compare window |
| 12.3.0 November 19, 2025 | #113027 | Feature | PanelTimeSettings: Support panel time range settings changes from dashboard in view mode |
| 12.3.0 November 19, 2025 | #109909 | Feature | Plugins: Install Grafana Pathfinder behind a feature flag |
| 12.3.0 November 19, 2025 | #108856 | Feature | PostgreSQL: Support PGPASSFILE by making password optional |
| 12.3.0 November 19, 2025 | #112184 | Feature | Provisioning: Watch file system for changes |
| 12.3.0 November 19, 2025 | — | Feature | Reporting: Add support for schema v2 dashboards (Enterprise) |
| 12.3.0 November 19, 2025 | — | Feature | Reporting: Wait for streaming to end before exporting CSVs (Enterprise) |
| 12.3.0 November 19, 2025 | #113291 | Feature | SQL Expressions: Add Functions to Allow list |
| 12.3.0 November 19, 2025 | #111652 | Feature | Snapshots: Use appSubUrl for View all snapshots |
| 12.3.0 November 19, 2025 | #112411 | Feature | Span Details: Bring back span id to span details |
| 12.3.0 November 19, 2025 | #112413 | Feature | Span Details: Wrap label values |
| 12.3.0 November 19, 2025 | #112582 | Feature | Stars: Refactor StarsToolbarButton and unify nav update logic |
| 12.3.0 November 19, 2025 | #112562 | Feature | Stat/BarGauge: Border radius tweak |
| 12.3.0 November 19, 2025 | #110461 | Feature | Table: Add some error-case handling to ImageCell |
| 12.3.0 November 19, 2025 | #111205 | Feature | Table: Allow FieldType.other containing arrays to use Pills |
| 12.3.0 November 19, 2025 | #111834 | Feature | Table: Disable virtualization, hover overflow, and scrollbar width resizing on Safari 26 |
| 12.3.0 November 19, 2025 | #111951 | Feature | Table: Pill and JSON Cells should allow formatting |
| 12.3.0 November 19, 2025 | #112244 | Feature | Table: Support DataLinks and Actions in SparklineCell |
| 12.3.0 November 19, 2025 | #112815 | Feature | Table: Update ad-hoc filter to use name instead of displayName |
| 12.3.0 November 19, 2025 | — | Feature | Tempo: Migrates tags and tag values to datasource backend CallResource requests (Enterprise) |
| 12.3.0 November 19, 2025 | #111318 | Feature | Theme: Changes light theme canvas color a more white shade |
| 12.3.0 November 19, 2025 | #111478 | Feature | Themes: Update themes border radius |
| 12.3.0 November 19, 2025 | #112750 | Feature | TimeComparison: Automatically show/hide menu on hover |
| 12.3.0 November 19, 2025 | #112913 | Feature | TimeSeries: Allow custom time units on x-axis |
| 12.3.0 November 19, 2025 | #73795, #112076 | Feature | Timeseries: Numeric duration values could render as NaN |
| 12.3.0 November 19, 2025 | #109754 | Feature | Transformations: Hide "Match all/any" conditions for less than two filters |
| 12.3.0 November 19, 2025 | #112259 | Feature | UI Extensions: Remove path validation from link extensions |
| 12.3.0 November 19, 2025 | #112953 | Bug fix | Access Control: Fix the permission checks for saving/updating/deleting annotations |
| 12.3.0 November 19, 2025 | #110304 | Bug fix | Accessibility: Improve no-unreduced-motion rule and fix violations |
| 12.3.0 November 19, 2025 | #109410 | Bug fix | Alerting Provisioning: Don't error on recording rules without conditions |
| 12.3.0 November 19, 2025 | #111869 | Bug fix | Alerting: Clear outdated settings when switching contact point type |
| 12.3.0 November 19, 2025 | #113030 | Bug fix | Alerting: Fix enrichment tab to be rendered only for grafana alerting rules |
| 12.3.0 November 19, 2025 | #112326 | Bug fix | Alerting: Fix instances matching in notification policies |
| 12.3.0 November 19, 2025 | #111645 | Bug fix | Alerting: Fix threshold params |
| 12.3.0 November 19, 2025 | #112602 | Bug fix | Alerting: Fix unmarshalling of GettableStatus to include time intervals |
| 12.3.0 November 19, 2025 | #111993 | Bug fix | Alerting: Migrate spec.title and spec.name fieldSelectors |
| 12.3.0 November 19, 2025 | #113087 | Bug fix | Alerting: Normalize health when filtering rules |
| 12.3.0 November 19, 2025 | #113064 | Bug fix | Alerting: Prohibit receivers with empty name |
| 12.3.0 November 19, 2025 | #112246 | Bug fix | Alerting: Provisioning to fix contact point type on save |
| 12.3.0 November 19, 2025 | #112396 | Bug fix | Alerting: Remove \_\_grafana_origin when duplicating rule |
| 12.3.0 November 19, 2025 | #111540 | Bug fix | AnnoList: Fix annotations not loading when in a repeated row |
| 12.3.0 November 19, 2025 | #112288 | Bug fix | Annotations: Fix issue with transformation logic in scenes |
| 12.3.0 November 19, 2025 | #111636 | Bug fix | Auth: Fix render user OAuth passthrough |
| 12.3.0 November 19, 2025 | #112967 | Bug fix | ComboBox: Add loading state to dropdown and prefixIcon |
| 12.3.0 November 19, 2025 | #111751 | Bug fix | Connections: Fix connections home page on enterprise |
| 12.3.0 November 19, 2025 | #113292 | Bug fix | Dashboard: Fix editor specific permissions in /api |
| 12.3.0 November 19, 2025 | #113260 | Bug fix | Dashboards: Fix bug with anon users with editor permissions creating dashboards |
| 12.3.0 November 19, 2025 | #111310 | Bug fix | Dashboards: Fix missing Ctrl+O keyboard shortcut for crosshair toggle |
| 12.3.0 November 19, 2025 | #111515 | Bug fix | Dashboards: Fix moving to root folder |
| 12.3.0 November 19, 2025 | #112475 | Bug fix | Dashboards: Fix preload field not being persisted via /v1beta1 |
| 12.3.0 November 19, 2025 | #110999 | Bug fix | Flame Graph: Use suffix for values formatted with a short formatter |
| 12.3.0 November 19, 2025 | #111548 | Bug fix | FlameGraph: Ensure total is only counted once for recursive function calls |
| 12.3.0 November 19, 2025 | #112919 | Bug fix | FolderPermissions: Return 404 error when folder does not exist instead of 500 |
| 12.3.0 November 19, 2025 | #111755 | Bug fix | FolderPicker: Fix expand toggle also selecting folder |
| 12.3.0 November 19, 2025 | #112968 | Bug fix | Graphite: Fix legacy response unmarshalling |
| 12.3.0 November 19, 2025 | #112907 | Bug fix | Histogram: Properly handle sparse heatmap-cells frames |
| 12.3.0 November 19, 2025 | #111723 | Bug fix | LDAP Authentication: Fix URL to propagate username context as parameter |
| 12.3.0 November 19, 2025 | #112374 | Bug fix | Node graph: Fix context menu position after scrolling |
| 12.3.0 November 19, 2025 | #111659 | Bug fix | Playlist: Fix navigation issues with emoji-titled dashboards during dual-write migration |
| 12.3.0 November 19, 2025 | #112915 | Bug fix | Plugin Details Page: Fix tabs not loading on hard refresh |
| 12.3.0 November 19, 2025 | #112886 | Bug fix | Plugin navigation: Fix active nav item selection when there are more than 10 items in a group |
| 12.3.0 November 19, 2025 | #111762 | Bug fix | Plugins: Dependencies do not inherit parent URL for preinstall |
| 12.3.0 November 19, 2025 | #111268 | Bug fix | Plugins: Set isProvisioned for local plugins without remote counterpart |
| 12.3.0 November 19, 2025 | #111642 | Bug fix | Prometheus: Fix incremental querying logic for public dashboards |
| 12.3.0 November 19, 2025 | #112220 | Bug fix | Prometheus: Fix parsing logic of prometheus expressions to honor the order of binary operations |
| 12.3.0 November 19, 2025 | — | Bug fix | Security: fix for CVE-2025-41115 in SCIM (System for Cross-domain Identity Management) (Enterprise) |
| 12.3.0 November 19, 2025 | #112769 | Bug fix | SoloPanel: Fixes issue with solo route and scopes variable |
| 12.3.0 November 19, 2025 | #111936 | Bug fix | Stars: Fix starred state not being updated |
| 12.3.0 November 19, 2025 | #112599 | Bug fix | Stat: Fix math for percent change value heights when sparkline is not rendered |
| 12.3.0 November 19, 2025 | #112878 | Bug fix | StateTimeline: Fix color display in tooltip |
| 12.3.0 November 19, 2025 | #113059 | Bug fix | Table: Fix cell inspect for Sparkline and inferred JSON cells |
| 12.3.0 November 19, 2025 | #111937 | Bug fix | TextPanel: Fix CodeEditor not appearing properly |
| 12.3.0 November 19, 2025 | #112614 | Bug fix | UnitPicker/Cascader: Fixes type to search for unit feature |
| 12.3.0 November 19, 2025 | #112240 | Bug fix | VizTooltip: Better overflow handling on long series names |
| 12.3.0 November 19, 2025 | #112108 | Breaking change | Faro: Update configuration with best practices |
| 12.3.0 November 19, 2025 | #113077 | Breaking change | LibraryPanels: Remove unique name constraints |
| 12.3.0 November 19, 2025 | #112429 | Breaking change | RBAC: Only write action sets |
| 12.3.0 November 19, 2025 | #112388 | Plugin | Checkbox: Improve accessibility of the indeterminate state |
| 12.3.0 November 19, 2025 | #113164 | Plugin | Collapse: Improve layout and deprecate collapsible prop |
| 12.3.0 November 19, 2025 | #113102 | Plugin | Docs: Add storybook links to components |
| 12.3.0 November 19, 2025 | #112867 | Plugin | Modal: Fix button focus being clipped |
| 12.3.0 November 19, 2025 | #113084 | Plugin | Slider: Expose prop to control visibility of input |
| 12.3.0 November 19, 2025 | #112006 | Plugin | Slider: Make inputId a required param and fix minor a11y violations |
| 12.2.10 June 23, 2026 | #126546 | Feature | Docker: Bump Alpine-based images to 3.24.1 |
| 12.2.10 June 23, 2026 | #125518 | Bug fix | Datasources: return 400 when payload UID does not match URL UID in PUT /api/datasources/uid/:uid |
| 12.2.9 June 9, 2026 | #123031 | Feature | Docker: Bump Alpine-based images to 3.23.4 |
| 12.2.9 June 9, 2026 | #124458 | Feature | Go: Update version to 1.26.3 |
| 12.2.9 June 9, 2026 | — | Feature | Security: CVE-2026-33382 |
| 12.2.9 June 9, 2026 | — | Feature | Security: CVE-2026-42127 |
| 12.2.9 June 9, 2026 | — | Feature | Security: CVE-2026-42129 |
| 12.2.9 June 9, 2026 | — | Feature | Security: CVE-2026-10601 |
| 12.2.9 June 9, 2026 | — | Feature | Security: CVE-2026-8609 |
| 12.2.8 March 26, 2026 | — | Bug fix | Security: Fixes CVE-2026-27876 |
| 12.2.8 March 26, 2026 | — | Bug fix | Security: Fixes CVE-2026-27877 |
| 12.2.8 March 26, 2026 | — | Bug fix | Security: Fixes CVE-2026-28375 |
| 12.2.8 March 26, 2026 | — | Bug fix | Security: Fixes CVE-2026-27879 |
| 12.2.8 March 26, 2026 | — | Bug fix | Security: Fixes CVE-2026-27880 |
| 12.2.8 March 26, 2026 | — | Bug fix | Security: Fixes CVE-2026-27876 |
| 12.2.7 March 9, 2026 | #119696 | Feature | Go: Update to 1.25.8 |
| 12.2.7 March 9, 2026 | #118911 | Feature | Rendering: Add support for custom CA certs in Image Renderer |
| 12.2.7 March 9, 2026 | #119398 | Bug fix | Dashboards: Fix start parameter in list versions API for K8s backend |
| 12.2.6 February 24, 2026 | #118324 | Bug fix | Dashboard Export: Fix datasource variable templating in dashboard export |
| 12.2.5 February 12, 2026 | #117710 | Feature | Alerting: Add limits for the size of expanded notification templates |
| 12.2.5 February 12, 2026 | #116958 | Feature | Correlations: Remove support for org_id=0 |
| 12.2.5 February 12, 2026 | #117472 | Feature | Go: Update to 1.25.7 |
| 12.2.5 February 12, 2026 | #117861 | Feature | Security(Public dashboards annotations): use dashboard timerange if time selection disabled , [[bot]] |
| 12.2.5 February 12, 2026 | #117867 | Feature | Security(TraceView): Sanitize html , [[bot]] |
Nothing matches your search. Try fewer words or a partial reference.
870 changes across 25 releases. Sourced from the Grafana GitHub releases; last checked 7 Jul 2026, 21:23 UTC.