VizSuggestions: Add new feature toggle (#113549)

This commit is contained in:
Adela Almasan
2025-11-12 13:26:29 -06:00
committed by GitHub
parent ec9f39d54a
commit a194219365
6 changed files with 33 additions and 0 deletions
@@ -107,6 +107,7 @@ Most [generally available](https://grafana.com/docs/release-life-cycle/#general-
| `logsPanelControls` | Enables a control component for the logs panel in Explore |
| `interactiveLearning` | Enables the interactive learning app |
| `azureResourcePickerUpdates` | Enables the updated Azure Monitor resource picker |
| `newVizSuggestions` | Enable new visualization suggestions |
| `preventPanelChromeOverflow` | Restrict PanelChrome contents with overflow: hidden; |
## Development feature toggles
+5
View File
@@ -1186,6 +1186,11 @@ export interface FeatureToggles {
*/
newGauge?: boolean;
/**
* Enable new visualization suggestions
* @default false
*/
newVizSuggestions?: boolean;
/**
* Restrict PanelChrome contents with overflow: hidden;
* @default true
*/
+8
View File
@@ -2055,6 +2055,14 @@ var (
Owner: grafanaDatavizSquad,
Expression: "false",
},
{
Name: "newVizSuggestions",
Description: "Enable new visualization suggestions",
Stage: FeatureStagePublicPreview,
FrontendOnly: true,
Owner: grafanaDatavizSquad,
Expression: "false",
},
{
Name: "preventPanelChromeOverflow",
Description: "Restrict PanelChrome contents with overflow: hidden;",
+1
View File
@@ -264,6 +264,7 @@ cdnPluginsLoadFirst,experimental,@grafana/plugins-platform-backend,false,false,f
cdnPluginsUrls,experimental,@grafana/plugins-platform-backend,false,false,false
pluginInstallAPISync,experimental,@grafana/plugins-platform-backend,false,false,false
newGauge,experimental,@grafana/dataviz-squad,false,false,true
newVizSuggestions,preview,@grafana/dataviz-squad,false,false,true
preventPanelChromeOverflow,preview,@grafana/grafana-frontend-platform,false,false,true
jaegerEnableGrpcEndpoint,experimental,@grafana/oss-big-tent,false,false,false
pluginStoreServiceLoading,experimental,@grafana/plugins-platform-backend,false,false,false
1 Name Stage Owner requiresDevMode RequiresRestart FrontendOnly
264 cdnPluginsUrls experimental @grafana/plugins-platform-backend false false false
265 pluginInstallAPISync experimental @grafana/plugins-platform-backend false false false
266 newGauge experimental @grafana/dataviz-squad false false true
267 newVizSuggestions preview @grafana/dataviz-squad false false true
268 preventPanelChromeOverflow preview @grafana/grafana-frontend-platform false false true
269 jaegerEnableGrpcEndpoint experimental @grafana/oss-big-tent false false false
270 pluginStoreServiceLoading experimental @grafana/plugins-platform-backend false false false
+4
View File
@@ -1066,6 +1066,10 @@ const (
// Enable new gauge visualization
FlagNewGauge = "newGauge"
// FlagNewVizSuggestions
// Enable new visualization suggestions
FlagNewVizSuggestions = "newVizSuggestions"
// FlagPreventPanelChromeOverflow
// Restrict PanelChrome contents with overflow: hidden;
FlagPreventPanelChromeOverflow = "preventPanelChromeOverflow"
+14
View File
@@ -2896,6 +2896,20 @@
"hideFromDocs": true
}
},
{
"metadata": {
"name": "newVizSuggestions",
"resourceVersion": "1762456851857",
"creationTimestamp": "2025-11-06T19:20:51Z"
},
"spec": {
"description": "Enable new visualization suggestions",
"stage": "preview",
"codeowner": "@grafana/dataviz-squad",
"frontend": true,
"expression": "false"
}
},
{
"metadata": {
"name": "oauthRequireSubClaim",