Grafana

Infrastructure & DevOpsAGPL-3.0

Query, visualize and alert on your metrics and logs.

Latest v12.4.10 · by Grafana LabsWritten in TypeScriptWebsitegrafana/grafanaRSS

Branches

13.2
v13.2.1
13.1
v13.1.5
13.0
v13.0.8
12.4
v12.4.10
12.3
v12.3.11

Release activity

Release activity — 22 releases across 7 days since Jun 23, 2026. Each cell is one day; darker means more releases that day. Nothing is recorded before Jun 23, 2026. Older weeks are hidden at this screen width.
JunJulAugSep
SundayNo releases on Jun 28, 2026No releases on Jul 5, 2026No releases on Jul 12, 2026No releases on Jul 19, 2026No releases on Jul 26, 2026No releases on Aug 2, 2026No releases on Aug 9, 2026No releases on Aug 16, 2026No releases on Aug 23, 2026No releases on Aug 30, 2026No releases on Sep 6, 2026
MondayNo releases on Jun 29, 2026No releases on Jul 6, 2026No releases on Jul 13, 2026No releases on Jul 20, 2026No releases on Jul 27, 2026No releases on Aug 3, 2026No releases on Aug 10, 2026No releases on Aug 17, 2026No releases on Aug 24, 2026No releases on Aug 31, 2026No releases on Sep 7, 2026
Tuesday1 release on Jun 23, 2026No releases on Jun 30, 2026No releases on Jul 7, 2026No releases on Jul 14, 20264 releases on Jul 21, 2026No releases on Jul 28, 20264 releases on Aug 4, 2026No releases on Aug 11, 20265 releases on Aug 18, 2026No releases on Aug 25, 2026No releases on Sep 1, 2026No releases on Sep 8, 2026
WednesdayNo releases on Jun 24, 20261 release on Jul 1, 2026No releases on Jul 8, 2026No releases on Jul 15, 2026No releases on Jul 22, 2026No releases on Jul 29, 2026No releases on Aug 5, 2026No releases on Aug 12, 2026No releases on Aug 19, 2026No releases on Aug 26, 20264 releases on Sep 2, 2026
ThursdayNo releases on Jun 25, 2026No releases on Jul 2, 2026No releases on Jul 9, 2026No releases on Jul 16, 2026No releases on Jul 23, 2026No releases on Jul 30, 2026No releases on Aug 6, 2026No releases on Aug 13, 2026No releases on Aug 20, 2026No releases on Aug 27, 2026No releases on Sep 3, 2026
FridayNo releases on Jun 26, 2026No releases on Jul 3, 2026No releases on Jul 10, 2026No releases on Jul 17, 2026No releases on Jul 24, 2026No releases on Jul 31, 20263 releases on Aug 7, 2026No releases on Aug 14, 2026No releases on Aug 21, 2026No releases on Aug 28, 2026No releases on Sep 4, 2026
SaturdayNo releases on Jun 27, 2026No releases on Jul 4, 2026No releases on Jul 11, 2026No releases on Jul 18, 2026No releases on Jul 25, 2026No releases on Aug 1, 2026No releases on Aug 8, 2026No releases on Aug 15, 2026No releases on Aug 22, 2026No releases on Aug 29, 2026No releases on Sep 5, 2026

22 releases since Jun 23, 2026, busiest day 5

Changelog

What changed from 12 to 13
Filter releases by branch
22 of 22 releases
v12.4.10Latest

12.4.10

Fixed 2
  • Fix adhoc and groupby variable datasource on UI import
  • Fix version dates and user display names in the legacy version history page
Security 2
  • Fix CVE-2026-14199
  • Fix CVE-2026-19475

From Grafana

Download page What's new highlights

Security
  • Security: Fix CVE-2026-14199
  • Security: Fix CVE-2026-19475
Bug fixes
View originalPermalink
How v12.4.10 went
v13.0.8

13.0.8

Fixed 1
  • Fix version dates and user display names in the legacy version history page
Security 3
  • Fix CVE-2026-12704
  • Fix CVE-2026-14199
  • Fix CVE-2026-19475

From Grafana

Download page What's new highlights

Security
  • Security: Fix CVE-2026-12704
  • Security: Fix CVE-2026-14199
  • Security: Fix CVE-2026-19475
Bug fixes
  • Dashboards: Fix version dates and user display names in the legacy version history page #131809, @ivanortegaalba
View originalPermalink
How v13.0.8 went
v13.1.5

13.1.5

Security 3
  • Fix CVE-2026-12704
  • Fix CVE-2026-14199
  • Fix CVE-2026-19475

From Grafana

Download page What's new highlights

Security
  • Security: Fix CVE-2026-12704
  • Security: Fix CVE-2026-14199
  • Security: Fix CVE-2026-19475
View originalPermalink
How v13.1.5 went
v13.2.1

13.2.1

Fixed 3
  • Fix adhoc and groupby variable datasource on UI import
  • Fix issue with bundled plugins not being moved properly
  • Fix options pane not resizable beyond the preview's content width
Security 2
  • Fix CVE-2026-12704
  • Fix CVE-2026-14199

From Grafana

Download page What's new highlights

Security
  • Security: Fix CVE-2026-12704
  • Security: Fix CVE-2026-14199
Bug fixes
View originalPermalink
How v13.2.1 went
v13.0.7

13.0.7

Fixed 1
  • Batch dashboard lookups when listing reports (Enterprise)
Security 1
  • Fixed CVE-2026-17183

From Grafana

Download page What's new highlights

Security
  • CVE-2026-17183
Bug fixes
  • Reporting: batch dashboard lookups when listing reports (Enterprise)
View originalPermalink
How v13.0.7 went
v12.4.9

12.4.9

Added 1
  • Support labels in v2 schema for dashboard import
Fixed 1
  • Fixed migration for dimension filters in Azure Monitor
Security 1
  • Fixed CVE-2026-17183

From Grafana

Download page What's new highlights

Security
  • CVE-2026-17183
Features and enhancements
Bug fixes
View originalPermalink
How v12.4.9 went
v13.1.4

13.1.4

Fixed 1
  • Batch dashboard lookups when listing reports
Security 1
  • Fixed CVE-2026-17183

From Grafana

Download page What's new highlights

Security
  • CVE-2026-17183
Bug fixes
  • Reporting: batch dashboard lookups when listing reports (Enterprise)
View originalPermalink
How v13.1.4 went
v13.2.0

13.2.0

Added 6
  • Add Import tab in alerting settings page
  • Add notification template import to the import-to-GMA wizard
  • Add promote and auto sync to ImportToGMAWizard
  • Add staged configuration summary in import settings page
  • Add frontend support for querying by data source in CloudWatch Logs
  • Show dashboard description tooltip in DashList when available
Changed 12
  • Compute staged config origin server-side
  • Migrate notifications API to v1beta1
  • Recognize default and user-defined as the default routing tree
  • Return 403 instead of 500 on contact point provenance mismatch
  • Cache subscription lookups and collapse double Unmarshal in Azure Monitor buildQuery
  • Implement Azure Metrics Batch API in backend
Deprecated 1
  • Deprecate scripted dashboards and disable them by default
Security 1
  • Fix CVE-2026-17183

From Grafana

Download page What's new highlights

Security
  • CVE-2026-17183
Features and enhancements
  • Alerting: Add Import tab in alerting settings page #129051, @rodrigopk
  • Alerting: Add notification template import to the import-to-GMA wizard #128329, @rodrigopk
  • Alerting: Add promote and auto sync to ImportToGMAWizard #126907, @rodrigopk
  • Alerting: Add staged configuration summary in import settings page #129204, @rodrigopk
  • Alerting: Compute staged config origin server-side #130727, @rodrigopk
  • Alerting: Migrate notifications API to v1beta1 #124702, @rodrigopk
  • Alerting: Recognize "default" and "user-defined" as the default routing tree (1/4) #127880, @rodrigopk
  • Alerting: Recognize "default" and "user-defined" as the default routing tree (2/4) #127881, @rodrigopk
  • Alerting: Recognize "default" and "user-defined" as the default routing tree (3/4) #127883, @rodrigopk
  • Alerting: Recognize "default" and "user-defined" as the default routing tree (4/4) #127884, @rodrigopk
  • Alerting: Return 403 instead of 500 on contact point provenance mismatch #127699, @rwwiv
  • Alerting: Revert a staged import configuration #129243, @rodrigopk
  • Alerting: Show unusable time intervals as disabled in the mute timings selector #130323, @rodrigopk
  • Alerting: Track import method analytics in import to gma #128142, @rodrigopk
  • Alerting: remove AlertingCentralHistory FT #130164, @konstantinmv
  • Analytics: Add public dashboard UID to loki usage insights events (Enterprise)
  • Auditing: Record the user name on user deletion audit logs (Enterprise)
  • Azure Monitor: Cache subscription lookups and collapse double Unmarshal in buildQuery #123556, @adamyeats
  • Azure monitor: Azure Metrics Batch API Implementation backend #123696, @bossinc
  • CloudWatch Logs: Add frontend support for querying by data source #123742, @kevinwcyu
  • ColorScale: Remove live hoverValue, remove from HeatMap tooltip #128812, @leeoniya
  • DashList: Show dashboard description tooltip when it's available #130006, @DeeGeeGit
  • Dashboard: redirect from dashboard settings tabs to sidebar counterparts #125966, @bfmatei
  • Dashboards: Allow threshold interpolation #128451, @mdvictor
  • Dashboards: Deprecate scripted dashboards and disable them by default #130207, @kristinademeshchik
  • Dashboards: Enable new view panel controls by default #129187, @torkelo
  • Dashboards: Increase nesting depth to 4 and allow nested tabs #129174, @bfmatei
  • Dashboards: Show panel query errors and notices in one UI #127436, @mdvictor
  • Developer Guide: Add note about requiring signed commits #127162, @gelicia
  • Docs: document the tracing file exporter #129339, @leandro-deveikis
  • Explore Logs: log line highlight color lighten in dark, update deprecated pinned color #130516, @L2D2Grafana
  • Folder API: Replace legacy access control logic with app platform API call #125642, @aocenas
  • Go: Update version to 1.26.5 #128011, @macabu
  • GrafanaUI: Add real magnification effect to GrotNotFound lens #130118, @xndcn
  • Home: Enable unified homepage for all users (remove flag) #129054, @MattIPv4
  • Live: Support redis:// and rediss:// (TLS) connection URLs in ha_engine_address #129938, @DeeGeeGit
  • Logs: Add more suggested fields and integrate with the new Logs Table #128002, @matyax
  • Logs: use gray (dimgray) for debug level color #129896, @L2D2Grafana
  • Plugins: Force TLS 1.3 feature toggle #130390, @aangelisc
  • Provisioning (enterprise): (4/8) Add OAuth app connections for GitLab and Bitbucket (Enterprise)
  • Provisioning: Add Dashboard Previews to GitHub Enterprise #127614, @floriecai
  • Provisioning: Add Github Enterprise frontend #127209, @floriecai
  • Provisioning: Add filter for out-of-sync resources in Resources tab #128456, @MissingRoberto
  • Provisioning: Add option to author commits as the signer #127970, @amalavet
  • Provisioning: Add resource kind icons to job summary table #127237, @MissingRoberto
  • Provisioning: Add webhook support for GithubEnterprise (Enterprise)
  • Provisioning: Allow overriding the Git Sync commit author #130547, @amalavet
  • Provisioning: Attribute jobs to their author and origin #128819, @amalavet
  • Provisioning: Attribute webhook-created jobs to the sending user (Enterprise)
  • Provisioning: Bitbucket webhook UI #128649, @amalavet
  • Provisioning: Bitbucket webhooks (Enterprise)
  • Provisioning: Change commit message template to multi-line textarea #128529, @cursoragent
  • Provisioning: Diff Git Sync PR previews against the merge base #128149, @amalavet
  • Provisioning: Diff GitLab Git Sync PR previews against the merge base (Enterprise)
  • Provisioning: Enable Dashboard Previews for Github Enterprise in UI #127906, @floriecai
  • Provisioning: Enable Git Sync conventions by default in public preview #130670, @MissingRoberto
  • Provisioning: Enable Git Sync user attribution by default #130671, @MissingRoberto
  • Provisioning: Enable Github Enterprise provider by default #128376, @floriecai
  • Provisioning: Enable Github Enterprise provider by default for enterp… (Enterprise)
  • Provisioning: Exclude SLO-apps from UI in migrate gitops workflow #128961, @floriecai
  • Provisioning: Exclude SLO-managed dashboards from being exported #128815, @floriecai
  • Provisioning: GitLab webhooks (backend) #127204, @amalavet
  • Provisioning: Improve Git Sync pull-request comment #128100, @MissingRoberto
  • Provisioning: Improve form errors for github connections #128133, @floriecai
  • Provisioning: Link folder metadata and deleted files in PR comments #128895, @MissingRoberto
  • Provisioning: Make Migrate to GitOps resource-agnostic for playlists #127028, @MissingRoberto
  • Provisioning: Make Resources tab tree foldable #128453, @MissingRoberto
  • Provisioning: Paginate the Migrate to GitOps resources table #128042, @MissingRoberto
  • Provisioning: Pretty-print generated _folder.json #127947, @MissingRoberto
  • Provisioning: Show folder path in Migrate resources list #128454, @MissingRoberto
  • Provisioning: Show job author and origin in recent jobs #128820, @amalavet
  • Provisioning: Show job errors in Migrate to GitOps drawer #127936, @MissingRoberto
  • Provisioning: Show sync status for playlists in Resources tab #127021, @MissingRoberto
  • Provisioning: Show who triggered repository jobs #127984, @amalavet
  • Provisioning: Surface github error details #128059, @floriecai
  • Provisioning: UI to set branch when migrating grafana -> gitops #128562, @floriecai
  • Provisioning: adapt GitLab to the provider-agnostic webhook lifecycle (Enterprise)
  • Provisioning: add "View repository" link next to provisioned badges #127409, @ywzheng1
  • Provisioning: add ability to force full pull instead of incremental sync #128330, @floriecai
  • Provisioning: add option to disable webhook in repository and connection #126790, @Shubham19032004
  • Provisioning: add provider logo to repository page title #127223, @amalavet
  • Provisioning: allow Git Sync option for root-level saves and new folders in folderless mode #127399, @Shubham19032004
  • Provisioning: implement GitLab webhooks (Enterprise)
  • Provisioning: link Git Sync PR footer to repo admin page #128353, @MissingRoberto
  • Provisioning: make sync per-resource write timeout configurable #127862, @MissingRoberto
  • Provisioning: regenerate token when its secret is missing #127878, @MissingRoberto
  • Provisioning: show webhook UI for GitLab repositories #127806, @amalavet
  • Provisioning: support migrating to a selected branch #128356, @MissingRoberto
  • QueryVariable: Redesign the query variable editor #127048, @grafakus
  • Reports: support template variables without a type allowlist (Enterprise)
  • SQLite: Revert the journal mode when wal is disabled #130695, @pstibrany
  • Table: Make cell tooltips dynamic height so content is not cut off #127107, @fastfrwrd
  • Trace View: Check for the existence of logs when showing the trace-to-logs button #128702, @matyax
  • Tracing: add file exporter to write traces as OTLP/JSON #128679, @leandro-deveikis
  • Transformations: Keep Merge series/tables available with a single data series #129569, @nicwestvold
  • Unified Storage: set garbage collection dry run default to false #130533, @filewalkwithme
  • ViewPanel: Url sync for fanout option #128270, @torkelo
  • alerting: allow import to gma wizard navigation for non admin users when sync is not active #127818, @rodrigopk
  • provisioning: allow authoring commits as the signer #127969, @amalavet
Bug fixes
Breaking changes
Plugin development fixes & changes
View originalPermalink
How v13.2.0 went
v13.1.2

13.1.2

Fixed 2
  • Fix missing results when logs stream in Logs Table
  • Fix mixed usage of field name and display name in Logs Table
Security 1
  • Fix CVE-2026-13438

From Grafana

Download page What's new highlights

Bug fixes
View originalPermalink
How v13.1.2 went
v12.4.7

12.4.7

Changed 1
  • Improve get annotations and dashboard endpoint performance
Fixed 1
  • Fix Mixed panels with a time override stuck in permanent loading

From Grafana

Download page What's new highlights

Features and enhancements
Bug fixes
  • DashboardDS: Fix Mixed panels with a time override stuck in permanent loading #129289, @oscarkilhed
View originalPermalink
How v12.4.7 went
v12.4.6

12.4.6

Added 1
  • Add protected fields authorization check to provisioning API for alerting
Changed 2
  • Return 403 instead of 500 on contact point provenance mismatch in alerting
  • Update Go version to 1.26.5
Fixed 2
  • Handle gzip, deflate, and brotli compressed API responses in Jaeger
  • Fix ORM table mapping bug causing SELECT alert_rule columns FROM user on PostgreSQL

From Grafana

Download page What's new highlights

Features and enhancements
Bug fixes
  • Jaeger: Handle gzip, deflate, and brotli compressed API responses #128062, @zoltanbedi
  • alerting: fix ORM table mapping bug causing SELECT alert_rule columns FROM user on PostgreSQL #128753, @dhananjay6561
View originalPermalink
How v12.4.6 went
v12.3.9

12.3.9

Changed 1
  • Return 403 instead of 500 on contact point provenance mismatch in alerting
Fixed 1
  • Fix ORM table mapping bug causing SELECT alert_rule columns FROM user on PostgreSQL

From Grafana

Download page What's new highlights

Features and enhancements
  • Alerting: Return 403 instead of 500 on contact point provenance mismatch #127813, @rwwiv
  • Go: Update version to 1.26.5 #128018, @macabu
Bug fixes
  • alerting: fix ORM table mapping bug causing SELECT alert_rule columns FROM user on PostgreSQL #128754, @dhananjay6561
View originalPermalink
How v12.3.9 went
v13.0.4

13.0.4

Changed 2
  • Return 403 instead of 500 on contact point provenance mismatch in Alerting
  • Improve form errors for GitHub connections in Provisioning
Fixed 3
  • Fix issue with interval variable with Auto value in Dashboard
  • Make GitHub webhook creation idempotent to fix repos stuck unhealthy with HTTP 422 in Provisioning
  • Fix ORM table mapping bug causing SELECT alert_rule columns FROM user on PostgreSQL in Alerting

From Grafana

Download page What's new highlights

Features and enhancements
Bug fixes
  • Dashboard: Fixes issue with interval variable with Auto value #127053, @grafana-writer[bot]
  • Provisioning: make GitHub webhook creation idempotent (fix repos stuck unhealthy with HTTP 422) #128196, @floriecai
  • alerting: fix ORM table mapping bug causing SELECT alert_rule columns FROM user on PostgreSQL #128751, @dhananjay6561
View originalPermalink
How v13.0.4 went
v13.1.1

13.1.1

Changed 4
  • Update Go version to 1.26.5
  • Improve form errors for github connections in provisioning
  • Make sync per-resource write timeout configurable in provisioning
  • Set aria-current on active page in pagination
Fixed 3
  • Ensure InlineToast contents are announced by screenreaders
  • Fix chained dashboard datasource panels showing stale data
  • Make GitHub webhook creation idempotent to prevent repos stuck unhealthy with HTTP 422

From Grafana

Download page What's new highlights

Features and enhancements
Bug fixes
Plugin development fixes & changes
View originalPermalink
How v13.1.1 went
v13.1.0

13.1.0

Added 14
  • Add `aria-pressed` state to `FilterPill`
  • Add Mimir Alertmanager auto-sync configuration to settings page
  • Add alerting.rulesAPIV2 feature flag
  • Add common section to filter dropdown in Alerts Activity
  • Add feature flag for notifications api migration
  • Add label section to enrichment view/edit drawers
Changed 6
  • Remove interactivity from UserIcon if onClick is not provided
  • Colorblind-safe line style fill patterns
  • Alert activity UI improvements part 3
  • Move filters to sidebar alerts activity
  • Propagate plugin rule origin as X-Rule-Origin header
  • Use Rules API v2 in panel alert rule drawer
Fixed 1
  • Alert activity groupBy not filtering by environment

From Grafana

Download page What's new highlights

Features and enhancements
Bug fixes
Breaking changes
Plugin development fixes & changes
View originalPermalink
How v13.1.0 went
v13.0.3

13.0.3

Added 2
  • Write _folder.json when creating dashboards in new folders
  • Write _folder.json when moving dashboards into new folders
Changed 1
  • Bump Alpine-based Docker images to 3.24.1
Fixed 5
  • Return 400 when payload UID does not match URL UID in PUT /api/datasources/uid/:uid
  • Fix PR comments on multi-org Grafana instances
  • Fix PR links when folder is renamed via UI
  • Ignore terminating repositories when validating connection delete
  • Fix bad MySQL query in datasource_type column migration

From Grafana

Download page What's new highlights

Features and enhancements
  • Docker: Bump Alpine-based images to 3.24.1 #126548, @macabu
  • Provisioning: Write _folder.json when creating dashboards in new folders #126323, @ferruvich
  • Provisioning: Write _folder.json when moving dashboards into new folders #126676, @ferruvich
Bug fixes
View originalPermalink
How v13.0.3 went
View all

Discussion

If you publish Grafana, you can claim this product by proving you administer its repository.