diff --git a/docs/sources/setup-grafana/configure-grafana/feature-toggles/index.md b/docs/sources/setup-grafana/configure-grafana/feature-toggles/index.md index da0ab78efdc..3c2bcefb2f6 100644 --- a/docs/sources/setup-grafana/configure-grafana/feature-toggles/index.md +++ b/docs/sources/setup-grafana/configure-grafana/feature-toggles/index.md @@ -79,6 +79,8 @@ Most [generally available](https://grafana.com/docs/release-life-cycle/#general- | `unifiedNavbars` | Enables unified navbars | | | `grafanaAssistantInProfilesDrilldown` | Enables integration with Grafana Assistant in Profiles Drilldown | Yes | | `tabularNumbers` | Use fixed-width numbers globally in the UI | | +| `dashboardDsAdHocFiltering` | Enables adhoc filtering support for the dashboard datasource | Yes | +| `adhocFiltersInTooltips` | Enable adhoc filter buttons in visualization tooltips | Yes | ## Public preview feature toggles diff --git a/packages/grafana-data/src/types/featureToggles.gen.ts b/packages/grafana-data/src/types/featureToggles.gen.ts index 645ebfca2c1..0c7c5ff91e8 100644 --- a/packages/grafana-data/src/types/featureToggles.gen.ts +++ b/packages/grafana-data/src/types/featureToggles.gen.ts @@ -1069,6 +1069,7 @@ export interface FeatureToggles { unifiedStorageSearchDualReaderEnabled?: boolean; /** * Enables adhoc filtering support for the dashboard datasource + * @default true */ dashboardDsAdHocFiltering?: boolean; /** @@ -1086,6 +1087,7 @@ export interface FeatureToggles { restrictedPluginApis?: boolean; /** * Enable adhoc filter buttons in visualization tooltips + * @default true */ adhocFiltersInTooltips?: boolean; /** diff --git a/pkg/services/featuremgmt/registry.go b/pkg/services/featuremgmt/registry.go index f78182e560d..20e9cc6d185 100644 --- a/pkg/services/featuremgmt/registry.go +++ b/pkg/services/featuremgmt/registry.go @@ -1851,9 +1851,10 @@ var ( { Name: "dashboardDsAdHocFiltering", Description: "Enables adhoc filtering support for the dashboard datasource", - Stage: FeatureStageExperimental, + Stage: FeatureStageGeneralAvailability, Owner: grafanaDataProSquad, FrontendOnly: true, + Expression: "true", }, { Name: "dashboardLevelTimeMacros", @@ -1883,9 +1884,10 @@ var ( { Name: "adhocFiltersInTooltips", Description: "Enable adhoc filter buttons in visualization tooltips", - Stage: FeatureStageExperimental, + Stage: FeatureStageGeneralAvailability, Owner: grafanaDataProSquad, FrontendOnly: true, + Expression: "true", }, { Name: "favoriteDatasources", diff --git a/pkg/services/featuremgmt/toggles_gen.csv b/pkg/services/featuremgmt/toggles_gen.csv index 92e38d5b88a..c4605f268fc 100644 --- a/pkg/services/featuremgmt/toggles_gen.csv +++ b/pkg/services/featuremgmt/toggles_gen.csv @@ -238,11 +238,11 @@ otelLogsFormatting,experimental,@grafana/observability-logs,false,false,true alertingNotificationHistory,experimental,@grafana/alerting-squad,false,false,false pluginAssetProvider,experimental,@grafana/plugins-platform-backend,false,true,false unifiedStorageSearchDualReaderEnabled,experimental,@grafana/search-and-storage,false,false,false -dashboardDsAdHocFiltering,experimental,@grafana/datapro,false,false,true +dashboardDsAdHocFiltering,GA,@grafana/datapro,false,false,true dashboardLevelTimeMacros,experimental,@grafana/dashboards-squad,false,false,true alertmanagerRemoteSecondaryWithRemoteState,experimental,@grafana/alerting-squad,false,false,false restrictedPluginApis,experimental,@grafana/plugins-platform-backend,false,false,true -adhocFiltersInTooltips,experimental,@grafana/datapro,false,false,true +adhocFiltersInTooltips,GA,@grafana/datapro,false,false,true favoriteDatasources,experimental,@grafana/plugins-platform-backend,false,false,true newLogContext,experimental,@grafana/observability-logs,false,false,true newClickhouseConfigPageDesign,privatePreview,@grafana/partner-datasources,false,false,false diff --git a/pkg/services/featuremgmt/toggles_gen.json b/pkg/services/featuremgmt/toggles_gen.json index a3920f905f9..4bd61b21a38 100644 --- a/pkg/services/featuremgmt/toggles_gen.json +++ b/pkg/services/featuremgmt/toggles_gen.json @@ -20,14 +20,18 @@ { "metadata": { "name": "adhocFiltersInTooltips", - "resourceVersion": "1753712755564", - "creationTimestamp": "2025-07-29T17:53:43Z" + "resourceVersion": "1756814786992", + "creationTimestamp": "2025-07-28T14:25:55Z", + "annotations": { + "grafana.app/updatedTimestamp": "2025-09-02 12:06:26.992384 +0000 UTC" + } }, "spec": { "description": "Enable adhoc filter buttons in visualization tooltips", - "stage": "experimental", + "stage": "GA", "codeowner": "@grafana/datapro", - "frontend": true + "frontend": true, + "expression": "true" } }, { @@ -907,14 +911,18 @@ { "metadata": { "name": "dashboardDsAdHocFiltering", - "resourceVersion": "1753448760331", - "creationTimestamp": "2025-07-23T08:12:25Z" + "resourceVersion": "1756814786992", + "creationTimestamp": "2025-07-25T13:06:00Z", + "annotations": { + "grafana.app/updatedTimestamp": "2025-09-02 12:06:26.992384 +0000 UTC" + } }, "spec": { "description": "Enables adhoc filtering support for the dashboard datasource", - "stage": "experimental", + "stage": "GA", "codeowner": "@grafana/datapro", - "frontend": true + "frontend": true, + "expression": "true" } }, {