From 85ce46d93e04c7f83df059354ac1e2625f72dd7e Mon Sep 17 00:00:00 2001 From: Nick Blumberg Date: Mon, 22 Jun 2026 14:07:30 -0700 Subject: [PATCH 1/4] Remove use_v2_api feature flag from all environment configurations --- server/config/feature_flag_configs/autopush.json | 6 ------ server/config/feature_flag_configs/custom.json | 6 ------ server/config/feature_flag_configs/dev.json | 6 ------ server/config/feature_flag_configs/local.json | 6 ------ server/config/feature_flag_configs/production.json | 6 ------ server/config/feature_flag_configs/staging.json | 6 ------ 6 files changed, 36 deletions(-) diff --git a/server/config/feature_flag_configs/autopush.json b/server/config/feature_flag_configs/autopush.json index 91cc820a7b..40b46bd6c8 100644 --- a/server/config/feature_flag_configs/autopush.json +++ b/server/config/feature_flag_configs/autopush.json @@ -89,12 +89,6 @@ "owner": "javiervazquez", "description": "Makes the page overview feature, generated from query and relevant stat vars, generally available." }, - { - "name": "use_v2_api", - "enabled": true, - "owner": "juliawu", - "description": "Enables features that rely on the V2 REST APIs" - }, { "name": "use_v2_resolve_for_nl_search_vars", "enabled": true, diff --git a/server/config/feature_flag_configs/custom.json b/server/config/feature_flag_configs/custom.json index 5be0b73390..1670bc43a6 100644 --- a/server/config/feature_flag_configs/custom.json +++ b/server/config/feature_flag_configs/custom.json @@ -89,12 +89,6 @@ "owner": "javiervazquez", "description": "Makes the page overview feature, generated from query and relevant stat vars, generally available." }, - { - "name": "use_v2_api", - "enabled": false, - "owner": "juliawu", - "description": "Enables features that rely on the V2 REST APIs" - }, { "name": "use_v2_resolve_for_nl_search_vars", "enabled": false, diff --git a/server/config/feature_flag_configs/dev.json b/server/config/feature_flag_configs/dev.json index 87a418ce97..7f4bb4b70a 100644 --- a/server/config/feature_flag_configs/dev.json +++ b/server/config/feature_flag_configs/dev.json @@ -89,12 +89,6 @@ "owner": "javiervazquez", "description": "Makes the page overview feature, generated from query and relevant stat vars, generally available." }, - { - "name": "use_v2_api", - "enabled": true, - "owner": "juliawu", - "description": "Enables features that rely on the V2 REST APIs" - }, { "name": "use_v2_resolve_for_nl_search_vars", "enabled": false, diff --git a/server/config/feature_flag_configs/local.json b/server/config/feature_flag_configs/local.json index b194c0a367..6f0520cb30 100644 --- a/server/config/feature_flag_configs/local.json +++ b/server/config/feature_flag_configs/local.json @@ -89,12 +89,6 @@ "owner": "javiervazquez", "description": "Makes the page overview feature, generated from query and relevant stat vars, generally available." }, - { - "name": "use_v2_api", - "enabled": true, - "owner": "juliawu", - "description": "Enables features that rely on the V2 REST APIs" - }, { "name": "use_v2_resolve_for_nl_search_vars", "enabled": false, diff --git a/server/config/feature_flag_configs/production.json b/server/config/feature_flag_configs/production.json index dca67ba2ad..c87b9df91b 100644 --- a/server/config/feature_flag_configs/production.json +++ b/server/config/feature_flag_configs/production.json @@ -59,12 +59,6 @@ "owner": "juliawu", "description": "Enables the new ranking page UI" }, - { - "name": "use_v2_api", - "enabled": true, - "owner": "juliawu", - "description": "Enables features that rely on the V2 REST APIs" - }, { "name": "use_v2_resolve_for_nl_search_vars", "enabled": false, diff --git a/server/config/feature_flag_configs/staging.json b/server/config/feature_flag_configs/staging.json index 2b492e5dd5..3ebd566e47 100644 --- a/server/config/feature_flag_configs/staging.json +++ b/server/config/feature_flag_configs/staging.json @@ -89,12 +89,6 @@ "owner": "javiervazquez", "description": "Makes the page overview feature, generated from query and relevant stat vars, generally available." }, - { - "name": "use_v2_api", - "enabled": true, - "owner": "juliawu", - "description": "Enables features that rely on the V2 REST APIs" - }, { "name": "use_v2_resolve_for_nl_search_vars", "enabled": true, From f963e31628c53953c9a3d04565001934330f8d8a Mon Sep 17 00:00:00 2001 From: Nick Blumberg Date: Wed, 24 Jun 2026 10:22:02 -0700 Subject: [PATCH 2/4] Restore the feature flag to master --- server/config/feature_flag_configs/production.json | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/server/config/feature_flag_configs/production.json b/server/config/feature_flag_configs/production.json index c87b9df91b..dca67ba2ad 100644 --- a/server/config/feature_flag_configs/production.json +++ b/server/config/feature_flag_configs/production.json @@ -59,6 +59,12 @@ "owner": "juliawu", "description": "Enables the new ranking page UI" }, + { + "name": "use_v2_api", + "enabled": true, + "owner": "juliawu", + "description": "Enables features that rely on the V2 REST APIs" + }, { "name": "use_v2_resolve_for_nl_search_vars", "enabled": false, From 30854069d9b10733f6996da22f2802d7f205fc34 Mon Sep 17 00:00:00 2001 From: Nick Blumberg Date: Wed, 24 Jun 2026 14:27:19 -0700 Subject: [PATCH 3/4] Mark the production use_v2_api flag as deprecated. --- server/config/feature_flag_configs/production.json | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/server/config/feature_flag_configs/production.json b/server/config/feature_flag_configs/production.json index dca67ba2ad..d0f7f5317a 100644 --- a/server/config/feature_flag_configs/production.json +++ b/server/config/feature_flag_configs/production.json @@ -63,7 +63,8 @@ "name": "use_v2_api", "enabled": true, "owner": "juliawu", - "description": "Enables features that rely on the V2 REST APIs" + "description": "Enables features that rely on the V2 REST APIs", + "deprecated": true }, { "name": "use_v2_resolve_for_nl_search_vars", From 7b53b5ae43861ec8c1cd5f8fbdfdde01ff8236b7 Mon Sep 17 00:00:00 2001 From: Nick Blumberg Date: Wed, 24 Jun 2026 17:21:42 -0700 Subject: [PATCH 4/4] Revert deprecated attribute set --- server/config/feature_flag_configs/production.json | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/server/config/feature_flag_configs/production.json b/server/config/feature_flag_configs/production.json index d0f7f5317a..dca67ba2ad 100644 --- a/server/config/feature_flag_configs/production.json +++ b/server/config/feature_flag_configs/production.json @@ -63,8 +63,7 @@ "name": "use_v2_api", "enabled": true, "owner": "juliawu", - "description": "Enables features that rely on the V2 REST APIs", - "deprecated": true + "description": "Enables features that rely on the V2 REST APIs" }, { "name": "use_v2_resolve_for_nl_search_vars",