Shipped · Databases

What grafana/grafana shipped

The public repository of Grafana · github.com/grafana/grafana

Written by FoxPlug from the repository's own releases; not affiliated with Grafana. Paste your own repository in the box below and FoxPlug writes the same weekly update for your product. This page is an automatic summary of the releases, pull requests and commits in github.com/grafana/grafana; Grafana did not write it and does not use or endorse FoxPlug. Every line links to the change it describes.

Get a weekly update like this for your product, free

Or Use it as a GitHub Action

See the update FoxPlug writes for grafana, free

Week of November 2, 2026

What shipped

Why it matters

This week brings several reliability fixes that change behavior developers rely on, including SQL expression errors no longer crashing whole requests and dashboard deletes no longer held by permission checks. It also makes embedded NATS clustering across hosts work without extra configuration and corrects duration rendering for sub-millisecond values. Alongside those, folder labeling and the dashboards API surface continue to be adjusted.

Changelog entry

Example posts FoxPlug drafted from these changes. Not written or posted by the project.

Post for X

This week: SQL Expressions return NULL instead of crashing on JSON functions, embedded NATS clusters across hosts without extra config, sub-millisecond durations render as fractional ms, and the Dashboards API afterDelete hook gets a timeout.

Post for LinkedIn

This week's changes to Grafana include several fixes developers will notice. SQL Expressions now return NULL from JSON functions instead of crashing, and a panic in a query or expression is isolated to that node as an error. Embedded NATS can cluster instances across hosts without extra configuration, authenticated by a credential in the database. Duration units render non-zero sub-millisecond values as fractional milliseconds rather than a blank string. The Dashboards API afterDelete hook gains a timeout, and the search distributor relies only on gRPC status. Folder labels are split into separate alert and recording rule labels, and PanelEditNext restores snapping splitters.

Week of October 26, 2026

What shipped

Why it matters

This week brings the redesigned homepage to everyone by removing its feature flag and legacy layout, and improves search by returning folder paths with global search results. Several changes address reliability in unified search and unified storage, including snapshot rebuild handling and upload tracking on reopen, while a middleware fix stops gzip header writes on empty responses.

Changelog entry

Example posts FoxPlug drafted from these changes. Not written or posted by the project.

Post for X

The redesigned homepage is now on for everyone, with the old layout and its feature flag removed. Global search results now include folder paths, and gzip middleware no longer adds headers on 304 and 204 responses.

Post for LinkedIn

This week the redesigned homepage reaches all users, with the experimental flag and legacy layout removed. Global search results now return folder paths so clients can show where each result lives, and the dashboard service reads min_refresh_interval from config rather than a hardcoded minimum. On the middleware side, gzip no longer writes a header and footer for 304 Not Modified or 204 No Content responses. Unified search and unified storage also picked up fixes around background rebuilds, snapshot upload tracking on reopen, and watch notifications from the legacy SQL backend.

Week of October 19, 2026

What shipped

Why it matters

This week enables two GA flags by default and graduates the profiles heatmap, so more behavior is on without configuration. It also changes several data paths developers depend on: enum fields in SQL Expressions read as text, user team memberships gain a numeric team ID, and provisioning folder sync cleans up obsolete folders. Sidebar resizing and homepage filter changes are visible UI adjustments.

Changelog entry

Example posts FoxPlug drafted from these changes. Not written or posted by the project.

Post for X

This week: filterablePanels and thresholdsInterpolation on by default, profiles heatmap GA, SQL Expressions read enums as text, team memberships gain teamInternalId, resizable floating extension sidebar, Scenes v9.

Post for LinkedIn

This week in Grafana: the filterablePanels and thresholdsInterpolation flags are now enabled by default in OSS, and the profiles heatmap is GA. SQL Expressions read enum fields as their text rather than their index. Team membership responses include an optional teamInternalId. The floating extension sidebar is resizable, provisioning cleanup removes obsolete managed folders, and Scenes moves to v9. The homepage cards get a footer filter dropdown and page kinds shown as icons.

Week of October 12, 2026

What shipped

Why it matters

This week brought fixes for dashboard layout problems and table accessibility, plus a new floating layout for the extension sidebar and an experiment in dashboard viewing and editing modes. Alerting gained reorganized search routes and a single import entry point when the migration wizard flag is on, and provisioning now guards folder metadata from direct writes. Luxon became the default and the add-to-notebook form learned to accept ordered content from plugins.

Changelog entry

Example posts FoxPlug drafted from these changes. Not written or posted by the project.

Post for X

This week: dashboards reserve body height so variable controls stay reachable, dynamic dashboards get Viewing/Editing modes, the extension sidebar can float, table cell actions come from typed config, alert rule search moves to new routes, and Luxon is on by default.

Post for LinkedIn

This week's changes in Grafana: Dashboards reserve at least 200px of body height so a tall template variable bar cannot make the canvas unreachable. Dynamic dashboards have an experimental Viewing and Editing mode picker. The extension sidebar can float over the page as a draggable box, enabled by default under a feature flag. Tables render cell actions from typed configuration, and the column sidebar takes focus when opened from the column menu. Alert rule and recording rule search moved to new searchAlertRules and searchRecordingRules routes, and the More menu shows one import tool when the migration wizard flag is on. Provisioning now rejects direct writes to _folder.json and checks originalPath on moves. Luxon is enabled by default, and the add-to-notebook form accepts ordered markdown

Week of October 5, 2026

What shipped

Why it matters

This week brings several long-running log options on by default, so log panels and queries behave the way they were configured in recent releases. It also extends core data filtering and sorting, which many panels and transformations build on, and makes notebook and panel-editor navigation less surprising. Alerting and search gain smaller but useful controls for recording-rule writes and folder-wide queries.

Changelog entry

Example posts FoxPlug drafted from these changes. Not written or posted by the project.

Post for X

Logs options otelLogsFormatting, inlineLogdetailsNoScrolls and lokiAlignedQuerySplitting are on by default. Data gains an inSet matcher and richer between ranges. Sort by transformation sorts on multiple fields. Search filters by folder tree. Recording rules get remote-write batc

Post for LinkedIn

This week the log options otelLogsFormatting, inlineLogdetailsNoScrolls and lokiAlignedQuerySplitting are enabled by default. Data adds an inSet value matcher and extends the between matcher with inclusive endpoints, open bounds and explicit handling of missing or non-numeric values. The Sort by transformation now applies all configured sort fields in priority order and lets you reorder them. The global search API accepts a folderTree filter that matches a folder and everything below it. Alerting recording rules gain max_write_batch_size and max_write_concurrency settings. Table scroll shadows are limited to the rendered column width, panel editor navigation no longer flashes the dashboard, and notebooks show their own time range when reopened.

Week of September 28, 2026

What shipped

Why it matters

This week brings improvements to search capabilities with hybrid search now available for folders and a generic per-resource API, storage reliability enhancements through retry logic and index reconciliation, and cleaner internal architecture through storage package separation. These changes make search more capable and storage operations more resilient.

Changelog entry

Example posts FoxPlug drafted from these changes. Not written or posted by the project.

Post for X

This week: hybrid search for folders, generic per-resource search API, blob support through KV interface, storage index hourly reconciliation, and alert rule storage refactoring.

Post for LinkedIn

This week in Grafana: hybrid search expanded to folders and all resources via new generic API; blobs now work through KV interface for unified deployment support; storage index reconciles hourly to catch missed changes; OAuth token refresh uses time budgets; alert storage architecture simplified through package separation.

Week of September 21, 2026

What shipped

Why it matters

The router improvements make it more production-ready by fixing discovery performance, watch compatibility, and adding observability. Configuration changes now take effect without restarts. API improvements enable better integrations with plugin operators.

Changelog entry

Example posts FoxPlug drafted from these changes. Not written or posted by the project.

Post for X

Router discovery now caches results, watches work like Kubernetes, and state is visible through dashboards. SMTP settings apply live from config overrides. Notebooks use creation dates in default names.

Post for LinkedIn

This week brought significant router stability improvements: aggregated discovery caching eliminates per-backend calls, watch requests now match Kubernetes behavior for informer compatibility, and dashboards can monitor backend health and API group routing. Configuration is more dynamic with SMTP settings reading live from the config provider. API builders expose richer manifest details for enterprise features.

Week of September 14, 2026

What shipped

Why it matters

This week saw improvements across alerting infrastructure with better data source support and larger evaluation counts, storage refinements for authorization and pagination, and dashboard/notebook features for planning and incident management. Query execution migrated to modern async APIs and provisioning workflows improved for Git Sync operations.

Changelog entry

Example posts FoxPlug drafted from these changes. Not written or posted by the project.

Post for X

This week: Alerting now supports Amazon Managed Prometheus, dashboard assistant plans render as previews, notebooks gained IRM incident actions, and storage pagination works better after authorization filtering.

Post for LinkedIn

New in Grafana: Amazon Managed Prometheus recording rules now work with Alerting, dashboard assistant plans preview before building, notebooks can create and attach IRM incidents, and storage pagination handles authorization filtering correctly. Query execution migrated to async APIs and Git Sync folder picker improved for folderless repositories.

Weeks with too little public activity are left out rather than filled in. Last updated 2026-11-09.

Is this your repo? Ask us to remove this page.