Pull Request Explorer
| Title | Author | Size | AI | Cycle Time | Review | Merged |
|---|---|---|---|---|---|---|
| [main] Chore(deps): Upgrade @grafana/faro-* to 2.7.0 | hugohaggmark | L | AI | 3.6h | 3.0h | May 25, 2026 |
SummaryChoreUpgrade @grafana/faro-* to 2.7.0 Fixes multiple high‑severity CVEs by updating Faro dependencies to the latest secure version. Health Assessment
Large
Low
Low
AI Details
Usage:
Authored by AI
Category:
Code AI
Tools:
Claude
Confidence:
0.95
Tech Stack
Languages:
Typescript
|
||||||
| [main] Chore(deps): Upgrade @rsdoctor/webpack-plugin to 1.5.11 (fixes qs CVE-2026-2391) | hugohaggmark | XL | AI | 3.2h | 2.7h | May 25, 2026 |
SummaryChoreUpgrade @rsdoctor/webpack-plugin to fix CVE This upgrade resolves a critical DoS vulnerability in the qs library by updating the webpack plugin dependency, ensuring the Grafana codebase remains secure without affecting production functionality. Health Assessment
X-Large
Low
Low
AI Details
Usage:
Authored by AI
Category:
Code AI
Tools:
Claude
Confidence:
0.95
Tech Stack |
||||||
| [release-12.4.4] Dependencies: Update golang.org/x/net+crypto+sys to latest | macabu | XL | No | 69.5h | 69.4h | May 25, 2026 |
SummaryBug FixUpdate Go dependencies to address CVEs This PR updates critical Go networking libraries to patch multiple CVEs, enhancing security for Grafana's backend services. Health Assessment
Small
Low
High
AI DetailsTech Stack
Languages:
Go
|
||||||
| [release-13.0.2] Dependencies: Complete update of golang.org/x | macabu | M | No | 69.2h | 69.2h | May 25, 2026 |
SummaryChoreUpdate golang.org/x dependencies for release 13.0.2 Ensures all golang.org/x subpackages are up-to-date, improving security and compatibility. Health Assessment
Medium
Low
Medium
AI Details
Confidence:
0.10
Tech Stack
Languages:
Go
|
||||||
| Plugins: use new updateAppPluginSettings api | hugohaggmark | S | No | 314.5h | 314.0h | May 25, 2026 |
SummaryFeatureUpdate plugin settings via new API Centralizes plugin settings updates through the shared runtime API, reducing duplication and improving consistency for Grafana maintainers. Health Assessment
Small
Low
High
AI Details
Confidence:
0.10
Tech Stack
Languages:
Typescript, Javascript
Frameworks:
React
|
||||||
| MT Instant Startup: Get merged preferences | eledobleefe | L | No | 119.2h | 5.0h | May 25, 2026 |
SummaryFeatureAdd merged preferences to boot flow Enables instant startup by loading inherited user preferences at boot, improving user experience. Health Assessment
Large
High
Medium
AI DetailsTech Stack
Languages:
Go, Typescript
|
||||||
| Filters: Unified filters toggle GA | mdvictor | S | No | 70.0h | 0.4h | May 25, 2026 |
SummaryFeatureEnable Unified Filters Toggle for GA Enables the unified filters feature for general availability, improving user experience in dashboards. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Typescript, Go
|
||||||
| DataSource/Proxy: Move OAuthPassThru settings to the datasource package | ryantxu | M | No | 24.0h | 7.4h | May 23, 2026 |
SummaryFeatureMove OAuthPassThru settings to datasource package Adds standard OAuth and cookie settings to datasource spec, simplifying configuration and reducing dependencies. Health Assessment
Medium
Low
Low
AI Details
Confidence:
0.95
Tech Stack
Languages:
Go
|
||||||
| Home: Fix flaky DashboardTabs extension tabs test | juanicabanas | XS | No | 0.2h | 0.0h | May 22, 2026 |
SummaryTestFix flaky DashboardTabs extension tabs test Fixes flaky test for DashboardTabs extension tabs, ensuring reliable UI behavior. Improves developer confidence and reduces false positives in CI. Health Assessment
Small
Low
Low
AI Details
Usage:
Authored by AI
Category:
Code AI
Tools:
Cursor
Confidence:
0.95
Tech Stack
Languages:
Typescript
Frameworks:
React
|
||||||
| FeatureToggles: Promote vizLegendFacetedFilter to GA and enable by default, promote heatmapRowsAxisOptions to public preview | fastfrwrd | S | No | 24.4h | 0.0h | May 22, 2026 |
SummaryFeaturePromote feature toggles to GA and public preview Enables new feature toggles for Grafana, improving stability and user control. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Typescript, Go
|
||||||
| alerting: move functions from legacy_storage to more specific packages | yuri-tceretian | XL | AI | 1.5h | 1.4h | May 22, 2026 |
SummaryRefactorMove alerting functions to specific packages Reorganizes alerting code for better maintainability and clarity, reducing future merge conflicts and speeding feature development. Health Assessment
X-Large
Low
Low
AI Details
Usage:
Authored by AI
Category:
Code AI
Tools:
Claude
Confidence:
0.95
Tech Stack
Languages:
Go
|
||||||
| FeatureToggles: Promote clearPreviousFieldValues to GA and enable by default | fastfrwrd | S | No | 23.8h | 23.7h | May 22, 2026 |
SummaryFeaturePromote clearPreviousFieldValues toggle to GA Enables a critical toggle to reduce memory usage in React, improving performance. Health Assessment
Small
Low
Low
AI Details
Confidence:
0.95
Tech Stack
Languages:
Typescript, Go
|
||||||
| DashboardTemplate: Wire dashboard-scene support for dashboard template flow | juanicabanas | XL | No | 167.5h | 108.9h | May 22, 2026 |
SummaryFeatureAdd dashboard-scene support for template flow Enables enterprise users to edit and save dashboard templates within the dashboard-scene UI, streamlining template management and improving workflow efficiency. Health Assessment
X-Large
High
High
AI Details
Confidence:
0.80
Tech Stack
Languages:
Typescript, Javascript
Frameworks:
React
|
||||||
| FeatureToggles: Promote groupToNestedTableV2 to public preview | fastfrwrd | S | No | 23.6h | 0.0h | May 22, 2026 |
SummaryDocsPromote groupToNestedTableV2 to Public Preview Promotes the groupToNestedTableV2 feature toggle to public preview, enabling opt‑in usage and exposing it in public docs. Health Assessment
Small
Low
Low
AI Details
Confidence:
0.10
Tech Stack
Languages:
Go
|
||||||
| PanelStyles: Enable flag by default | adela-almasan | S | No | 48.7h | 23.3h | May 22, 2026 |
SummaryFeaturePanelStyles: Enable flag by default Enables the panelStyleActions feature flag by default, allowing users to access new panel styling options without manual configuration. Health Assessment
Small
Low
Medium
AI DetailsTech Stack
Languages:
Typescript, Go
|
||||||
| VizPresets: Enable flag by default | adela-almasan | M | No | 48.4h | 0.0h | May 22, 2026 |
SummaryFeatureEnable VizPresets flag by default Enabling the VizPresets feature by default allows users to access advanced visualization presets without manual configuration, improving user experience and accelerating adoption. Health AssessmentAI DetailsTech Stack
Languages:
Typescript, Go
|
||||||
| Dependencies: Update golang.org/x/net to v0.55.0 | macabu | L | No | 4.1h | 4.1h | May 22, 2026 |
SummaryBug FixDependencies: Update golang.org/x/net to v0.55.0 This PR updates the golang.org/x/net dependency to v0.55.0 across multiple backend services, addressing several critical CVEs and strengthening security posture. Health Assessment
Large
Low
Low
AI DetailsTech Stack
Languages:
Go
|
||||||
| Unified Storage: extract KV and resource DB construction into Wire providers | mihai-turdean | M | AI | 214.4h | 1.4h | May 22, 2026 |
SummaryFeatureExtract KV and DB construction into Wire providers Enables cleaner dependency injection for storage, reduces startup overhead, and supports KV‑lease‑based leader election, improving modularity and reliability. Health Assessment
Medium
Medium
High
AI Details
Usage:
Authored by AI
Category:
Code AI
Tools:
Claude, ChatGPT
Confidence:
0.95
Tech Stack
Languages:
Go
|
||||||
| Global variable service: derive metadata.name from spec/folder | harisrozajac | XL | No | 21.5h | 0.2h | May 22, 2026 |
SummaryFeatureDerive Variable Metadata Name from Spec Simplifies variable identity by deriving metadata.name from logical name and folder, eliminating race conditions and simplifying uniqueness enforcement. This change improves reliability and reduces client complexity for variable creation and updates. Health Assessment
X-Large
Medium
Low
AI Details
Usage:
AI Reviewed
Category:
Code AI
Tools:
Copilot
Confidence:
0.95
Tech Stack
Languages:
Go
|
||||||
| Docs: Add public preview notes for nested tablesv2 and overrides | imatwawana | S | No | 0.2h | 0.1h | May 22, 2026 |
SummaryHealth AssessmentAI DetailsTech Stack |
||||||
| chore(Npm): Increase minimal age gate | grafakus | XS | No | 0.4h | 0.2h | May 22, 2026 |
SummaryChoreIncrease npm minimal age gate Updated Yarn configuration to require a 3‑day minimal age for npm packages, ensuring more stable dependency usage. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Yaml
|
||||||
| unified-storage: fix race when reading lease key with auto-renewals | renatolabs | S | No | 15.2h | 9.6h | May 22, 2026 |
SummaryBug FixFix race condition in lease key reading Eliminates race condition during lease release, ensuring accurate tracing and stability. Health Assessment
Small
Low
Low
AI Details
Confidence:
1.00
Tech Stack
Languages:
Go
|
||||||
| feat: add Agentic Testing to Testing & Synthetics side nav | g3john | XS | No | 48.3h | 19.2h | May 22, 2026 |
SummaryFeatureAdd Agentic Testing to Testing & Synthetics side nav Promotes the Agentic Testing app into the Testing & Synthetics navigation, making it easier for users to discover testing workflows, gated behind a feature toggle for controlled rollout. Health Assessment
Small
Medium
Medium
AI Details
Usage:
AI Assisted
Category:
Code AI
Tools:
Cursor
Confidence:
0.95
Tech Stack
Languages:
Go, Typescript
|
||||||
| Homepage: Add extension points for extra content | MattIPv4 | XL | No | 68.2h | 44.2h | May 22, 2026 |
SummaryFeatureAdd extension points to Grafana homepage Enables Grafana Cloud to inject custom content into the OSS homepage, improving brand consistency and feature rollout. Health Assessment
X-Large
High
High
AI DetailsTech Stack
Languages:
Typescript, Javascript
Frameworks:
React
|
||||||
| Internationalisation: add pr_approver_token | ashharrison90 | XS | No | 0.3h | 0.1h | May 22, 2026 |
SummaryCI/CDAdd pr_approver_token to i18n workflow Adds a PR approver token to the i18n workflow, enabling automated merging of pull requests once translations are downloaded. This streamlines the release process for internationalised content. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Yaml
Frameworks:
Github-Actions
|
||||||
| TestUtils: MeasureText mock | gtk-grafana | M | No | 48.0h | 47.3h | May 22, 2026 |
SummaryChoreAdd MeasureText mock to test utilities Provides a centralized helper for mocking canvas measureText in uPlot tests, simplifying test setup for developers. Health Assessment
Medium
Low
High
AI DetailsTech Stack
Languages:
Javascript, Typescript
|
||||||
| CI: Update ephemeral-instances-pr-comment | macabu | XS | No | 1.0h | 0.1h | May 22, 2026 |
SummaryCI/CDCI: Update ephemerals-pr-comment Enables automated triggering of CI workflows via a new bot, improving deployment automation and reducing manual intervention. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Yaml
Frameworks:
Github-Actions
|
||||||
| Custom Dashboard Templates: Card Redesign | CollinFingar | L | No | 20.5h | 3.4h | May 22, 2026 |
SummaryFeatureRedesign Custom Dashboard Template Card Improves the UI for custom dashboard templates, providing a clearer, more consistent card design that enhances user experience. Health Assessment
Large
Low
Medium
AI Details
Confidence:
0.20
Tech Stack
Languages:
Typescript
Frameworks:
React
|
||||||
| Google Cloud Monitoring: Add Forward OAuth Identity authentication (docs) | ktw4071 | M | No | 258.1h | 0.0h | May 22, 2026 |
SummaryDocsAdd OAuth Passthrough docs for GCM Provides updated documentation for Google Cloud Monitoring users to configure OAuth passthrough authentication, improving clarity and onboarding. Health Assessment
Small
Low
Low
AI DetailsTech Stack |
||||||
| Google Cloud Monitoring: Add Forward OAuth Identity authentication (frontend) | ktw4071 | M | No | 258.1h | 60.9h | May 22, 2026 |
SummaryFeatureAdd Forward OAuth Identity to GCM frontend Adds a UI control that enables per-user IAM scoping for Google Cloud Monitoring data sources, allowing administrators to configure OAuth passthrough and improve security and user experience. Health Assessment
Small
Medium
Medium
AI DetailsTech Stack
Languages:
Typescript
Frameworks:
React
|
||||||
| Google Cloud Monitoring: Add OAuth Passthrough authentication (backend) | ktw4071 | L | No | 258.2h | 61.4h | May 22, 2026 |
SummaryFeatureAdd OAuth Passthrough for Google Cloud Monitoring Adds per-user OAuth passthrough for the Cloud Monitoring data source, allowing queries to run under the signed-in Grafana user's Google credentials. This improves data scoping, audit logs, and aligns with GCP IAM. Health Assessment
Large
High
High
AI DetailsTech Stack
Languages:
Go
|
||||||
| [release-12.4.4]: Dashboard Import: fix multiple import issues | mdvictor | L | No | 28.2h | 27.9h | May 22, 2026 |
SummaryBug FixFix dashboard import issues in release 12.4.4 Resolved multiple import errors in the dashboard import feature, improving stability for users importing dashboards. Health Assessment
Large
Low
Medium
AI DetailsTech Stack
Languages:
Typescript, Javascript
Frameworks:
React
|
||||||
| [release-12.4.4] Dashboard: Backport datasource fixes | mdvictor | XL | No | 71.4h | 0.3h | May 22, 2026 |
SummaryBug FixBackport datasource fixes to v12.4.4 Backport datasource priority and persistence fixes to the 12.4.4 release, ensuring dashboards use the correct data source and improving reliability for users. Health Assessment
X-Large
Medium
Low
AI DetailsTech Stack
Languages:
Go, Typescript, Javascript
|
||||||
| [release-12.4.4]: Dashboards: Fix dashboard crash when field override has unknown matcher id | mdvictor | S | No | 4.5h | 4.4h | May 22, 2026 |
SummaryBug FixFix dashboard crash on unknown matcher id This fix stops dashboards from crashing when a field override references an unknown matcher ID, ensuring a smoother user experience. Health Assessment
Small
Low
Low
AI Details
Confidence:
0.10
Tech Stack
Languages:
Typescript
|
||||||
| i18n: move plural defaults of Trans components into tOptions | hugohaggmark | L | AI | 3.9h | 3.8h | May 22, 2026 |
SummaryRefactorMove plural defaults into Trans tOptions Reduces default i18n resource size and improves localization performance for Grafana developers. Health Assessment
Large
Low
Low
AI Details
Usage:
Authored by AI
Category:
Code AI
Tools:
Claude
Confidence:
0.95
Tech Stack
Languages:
Typescript
Frameworks:
React
|
||||||
| i18n: move plural defaults of t() calls into options object | hugohaggmark | L | AI | 4.5h | 4.3h | May 22, 2026 |
SummaryRefactorMove plural defaults into options object Refactors i18n calls to reduce default resource size, improving load performance. Health Assessment
Medium
Low
Low
AI Details
Usage:
Authored by AI
Category:
Code AI
Tools:
Claude
Confidence:
0.95
Tech Stack
Languages:
Typescript, Javascript
Frameworks:
React
|
||||||
| Operators: Cleanup shutdown mechanisms. | stevesg | M | No | 0.4h | 0.2h | May 22, 2026 |
SummaryRefactorCleanup operator shutdown mechanisms Simplifies operator shutdown by using context cancellation, improving reliability and reducing signal handling complexity. Health Assessment
Medium
Low
Low
AI DetailsTech Stack
Languages:
Go
|
||||||
| Chore: Specify codeowners for ofrep package | undef1nd | XS | No | 1.8h | 1.6h | May 22, 2026 |
SummaryChoreSpecify codeowners for ofrep package Adds a CODEOWNERS entry for the ofrep package, clarifying ownership and improving governance for future changes. Health Assessment
Small
Low
Low
AI DetailsTech Stack |
||||||
| IAM: Add member count to GET /api/teams/{team_id} | colin-stuart | S | No | 65.6h | 64.7h | May 22, 2026 |
SummaryFeatureAdd member count to GET /api/teams/{team_id} Ensures accurate member count is returned for teams when Kubernetes Teams Redirect is enabled, aligning the endpoint with legacy behavior and improving data consistency for users. Health Assessment
Small
Low
High
AI Details
Confidence:
0.95
Tech Stack
Languages:
Go
|
||||||
| build(gha): backport workflows to release-13.0.2 | janthoe | XL | No | 18.4h | 17.2h | May 22, 2026 |
SummaryCI/CDBackport CI workflows to release-13.0.2 Backport CI workflows from main to the release branch, ensuring consistent build and test processes and reducing manual configuration for release builds. Health Assessment
Large
Low
Medium
AI DetailsTech Stack
Languages:
Go
Frameworks:
Github-Actions
|
||||||
| [release-12.4.4] migrate gha to use gatb | kminehart | XL | No | 0.9h | 0.8h | May 22, 2026 |
SummaryCI/CDMigrate GitHub Actions to use GATB Updates CI workflows to use GATB for improved build reliability and consistency across Grafana releases. Health Assessment
Large
Low
Low
AI DetailsTech Stack
Languages:
Yaml
Frameworks:
Github-Actions
|
||||||
| fix: Prevent sidebar to open when interacting with table panels | grafakus | S | No | 65.6h | 0.1h | May 22, 2026 |
SummaryBug FixPrevent sidebar from opening when interacting with table panels Fixes a UI bug that prevented users from selecting series in edit mode without unintentionally opening the sidebar, improving editing workflow. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Typescript
Frameworks:
React
|
||||||
| Dashboards: Fix timeshift showing right time | mdvictor | S | No | 21.7h | 21.7h | May 22, 2026 |
SummaryBug FixFix timeshift display in dashboard panels Corrects visual bug where month timeshift values were displayed in lowercase, ensuring accurate time range representation for users. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Typescript
Frameworks:
React
|
||||||
| IAM: Move searchExternalGroupMappings spec into CUE manifest | mgyongyosi | XL | No | 210.0h | 208.1h | May 22, 2026 |
SummaryRefactorMove IAM searchExternalGroupMappings spec to CUE The change moves the IAM searchExternalGroupMappings API spec into a CUE manifest, enabling automatic type generation. It simplifies the response to a list of team names, reducing payload size and improving client efficiency. Health Assessment
X-Large
High
High
AI Details
Usage:
AI Reviewed
Category:
Code AI
Tools:
Claude
Confidence:
0.95
Tech Stack
Languages:
Go, Typescript
|
||||||
| fix: Enable anonymous users to use section variables | grafakus | M | No | 94.1h | 37.3h | May 22, 2026 |
SummaryBug FixEnable anonymous users to use section variables Allows anonymous users to view dashboards with tab/row-level variables, improving accessibility and user experience. Health Assessment
Medium
Low
Low
AI DetailsTech Stack
Languages:
Typescript
Frameworks:
React
|
||||||
| OpenFeature: Set namespaced user-agent in OFREP proxy | undef1nd | M | No | 162.8h | 146.8h | May 22, 2026 |
SummaryFeatureSet namespaced User-Agent in OFREP proxy Ensures upstream services can distinguish requests by namespace, improving rate limiting and routing accuracy. Health Assessment
Medium
Medium
High
AI DetailsTech Stack
Languages:
Go
|
||||||
| Coordinate periodic index rebuilds | pstibrany | XL | No | 40.7h | 0.6h | May 22, 2026 |
SummaryFeatureCoordinate periodic index rebuilds across replicas This PR optimizes index rebuilds by coordinating snapshots across replicas, reducing duplicate work and improving performance. Health Assessment
X-Large
Medium
Low
AI Details
Confidence:
0.10
Tech Stack
Languages:
Go
|
||||||
| Chore: Bump golang.org/x/crypto to v0.52.0 | ryantxu | L | No | 0.6h | 0.0h | May 22, 2026 |
SummaryChoreBump golang.org/x/crypto to v0.52.0 Fixes multiple security vulnerabilities in the crypto library, improving system security. Health Assessment
Large
Medium
Low
AI DetailsTech Stack
Languages:
Go
|
||||||
| Chore: bypass yarn min age gate for scenes and plugin-e2e | jackw | XS | No | 17.9h | 0.0h | May 22, 2026 |
SummaryChoreBypass yarn min age gate for scenes and plugin-e2e Allows maintainers to update scenes and plugin-e2e packages without waiting for yarn's minimum age gate, speeding up maintenance and release cycles. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Yaml
|
||||||
| [main] Chore(deps): Upgrade uuid to 14.0.0 | hugohaggmark | M | AI | 16.9h | 2.0h | May 22, 2026 |
SummaryBug FixUpgrade uuid to 14.0.0 to fix CVE Pin uuid to 14.0.0 across Grafana to address a security vulnerability, ensuring all direct dependencies use the patched version. This change mitigates a bounds-check flaw that could allow memory corruption. Health Assessment
Medium
Low
Low
AI Details
Usage:
Authored by AI
Category:
Code AI
Tools:
Claude
Confidence:
0.95
Tech Stack
Languages:
Javascript
|
||||||