From 3020794b603761ee26f7825d36dfa885857a4b07 Mon Sep 17 00:00:00 2001 From: Will Browne Date: Fri, 27 Jun 2025 12:02:00 +0100 Subject: [PATCH] Plugins: Remove angularDeprecationUI feature toggle (#107300) * remove angularDeprecationUI FT * undo go.mod changes --- .../configure-grafana/feature-toggles/index.md | 1 - packages/grafana-data/src/types/featureToggles.gen.ts | 5 ----- pkg/services/featuremgmt/registry.go | 8 -------- pkg/services/featuremgmt/toggles_gen.csv | 1 - pkg/services/featuremgmt/toggles_gen.go | 4 ---- pkg/services/featuremgmt/toggles_gen.json | 3 ++- 6 files changed, 2 insertions(+), 20 deletions(-) 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 84d3a0be11b..703b2a0d6a5 100644 --- a/docs/sources/setup-grafana/configure-grafana/feature-toggles/index.md +++ b/docs/sources/setup-grafana/configure-grafana/feature-toggles/index.md @@ -40,7 +40,6 @@ Most [generally available](https://grafana.com/docs/release-life-cycle/#general- | `logsExploreTableVisualisation` | A table visualisation for logs in Explore | Yes | | `transformationsRedesign` | Enables the transformations redesign | Yes | | `awsAsyncQueryCaching` | Enable caching for async queries for Redshift and Athena. Requires that the datasource has caching and async query support enabled | Yes | -| `angularDeprecationUI` | Display Angular warnings in dashboards and panels | Yes | | `dashgpt` | Enable AI powered features in dashboards | Yes | | `externalCorePlugins` | Allow core plugins to be loaded as external | Yes | | `panelMonitoring` | Enables panel monitoring through logs and measurements | Yes | diff --git a/packages/grafana-data/src/types/featureToggles.gen.ts b/packages/grafana-data/src/types/featureToggles.gen.ts index e297e8d191d..8a5d7574ced 100644 --- a/packages/grafana-data/src/types/featureToggles.gen.ts +++ b/packages/grafana-data/src/types/featureToggles.gen.ts @@ -243,11 +243,6 @@ export interface FeatureToggles { */ configurableSchedulerTick?: boolean; /** - * Display Angular warnings in dashboards and panels - * @default true - */ - angularDeprecationUI?: boolean; - /** * Enable AI powered features in dashboards * @default true */ diff --git a/pkg/services/featuremgmt/registry.go b/pkg/services/featuremgmt/registry.go index 0840290f634..12d48c24a67 100644 --- a/pkg/services/featuremgmt/registry.go +++ b/pkg/services/featuremgmt/registry.go @@ -397,14 +397,6 @@ var ( RequiresRestart: true, HideFromDocs: true, }, - { - Name: "angularDeprecationUI", - Description: "Display Angular warnings in dashboards and panels", - Stage: FeatureStageGeneralAvailability, - FrontendOnly: true, - Owner: grafanaPluginsPlatformSquad, - Expression: "true", // Enabled by default - }, { Name: "dashgpt", Description: "Enable AI powered features in dashboards", diff --git a/pkg/services/featuremgmt/toggles_gen.csv b/pkg/services/featuremgmt/toggles_gen.csv index 23280010211..9f15c8c3588 100644 --- a/pkg/services/featuremgmt/toggles_gen.csv +++ b/pkg/services/featuremgmt/toggles_gen.csv @@ -51,7 +51,6 @@ featureToggleAdminPage,experimental,@grafana/grafana-operator-experience-squad,f awsAsyncQueryCaching,GA,@grafana/aws-datasources,false,false,false permissionsFilterRemoveSubquery,experimental,@grafana/search-and-storage,false,false,false configurableSchedulerTick,experimental,@grafana/alerting-squad,false,true,false -angularDeprecationUI,GA,@grafana/plugins-platform-backend,false,false,true dashgpt,GA,@grafana/dashboards-squad,false,false,true aiGeneratedDashboardChanges,experimental,@grafana/dashboards-squad,false,false,true reportingRetries,preview,@grafana/grafana-operator-experience-squad,false,true,false diff --git a/pkg/services/featuremgmt/toggles_gen.go b/pkg/services/featuremgmt/toggles_gen.go index cf2dce3900a..701d8e14ed9 100644 --- a/pkg/services/featuremgmt/toggles_gen.go +++ b/pkg/services/featuremgmt/toggles_gen.go @@ -215,10 +215,6 @@ const ( // Enable changing the scheduler base interval via configuration option unified_alerting.scheduler_tick_interval FlagConfigurableSchedulerTick = "configurableSchedulerTick" - // FlagAngularDeprecationUI - // Display Angular warnings in dashboards and panels - FlagAngularDeprecationUI = "angularDeprecationUI" - // FlagDashgpt // Enable AI powered features in dashboards FlagDashgpt = "dashgpt" diff --git a/pkg/services/featuremgmt/toggles_gen.json b/pkg/services/featuremgmt/toggles_gen.json index 0ecf8f29855..e4e17281e40 100644 --- a/pkg/services/featuremgmt/toggles_gen.json +++ b/pkg/services/featuremgmt/toggles_gen.json @@ -391,7 +391,8 @@ "metadata": { "name": "angularDeprecationUI", "resourceVersion": "1750434297879", - "creationTimestamp": "2023-08-29T14:05:47Z" + "creationTimestamp": "2023-08-29T14:05:47Z", + "deletionTimestamp": "2025-06-27T09:59:58Z" }, "spec": { "description": "Display Angular warnings in dashboards and panels",