Table: Enable tableNextGen by default (#109832)

* Table: Enable tableNextGen by default

* kill off tableNextGen feature flag

* i18n

* i18n

* i18n

* remove state beta from table panel

* fix migration for 0 decimals migration

* add explicit auto option bacjk

* match impl from previous migrations code

* try changing some selectors

* remove timezone test from Cypress

* fix PlaylistForm unit test

* fix some selectors

* clean up i18n, are these gridcells somehow?

* return a couple of selectors caught in the dragnet to being cell instead of gridcell

* fix i18n for en-US

* clean up gdevs now that wrapHeaderText has no default

* update role in e2e for when it is re-enabled
This commit is contained in:
Paul Marbach
2025-08-26 17:25:16 -04:00
committed by GitHub
parent 1c13f4a0f2
commit ec38e0bd58
60 changed files with 253 additions and 2650 deletions
-7
View File
@@ -1060,13 +1060,6 @@ var (
Owner: grafanaDashboardsSquad,
Expression: "true", // enabled by default
},
{
Name: "tableNextGen",
Description: "Allows access to the new react-data-grid based table component.",
Stage: FeatureStagePublicPreview,
Owner: grafanaDatavizSquad,
FrontendOnly: true,
},
{
Name: "alertingPrometheusRulesPrimary",
Description: "Uses Prometheus rules as the primary source of truth for ruler-enabled data sources",
-1
View File
@@ -137,7 +137,6 @@ prometheusAzureOverrideAudience,deprecated,@grafana/partner-datasources,false,fa
alertingFilterV2,experimental,@grafana/alerting-squad,false,false,false
dataplaneAggregator,experimental,@grafana/grafana-app-platform-squad,false,true,false
newFiltersUI,GA,@grafana/dashboards-squad,false,false,false
tableNextGen,preview,@grafana/dataviz-squad,false,false,true
alertingPrometheusRulesPrimary,experimental,@grafana/alerting-squad,false,false,true
exploreLogsShardSplitting,experimental,@grafana/observability-logs,false,false,true
exploreLogsAggregatedMetrics,experimental,@grafana/observability-logs,false,false,true
1 Name Stage Owner requiresDevMode RequiresRestart FrontendOnly
137 alertingFilterV2 experimental @grafana/alerting-squad false false false
138 dataplaneAggregator experimental @grafana/grafana-app-platform-squad false true false
139 newFiltersUI GA @grafana/dashboards-squad false false false
tableNextGen preview @grafana/dataviz-squad false false true
140 alertingPrometheusRulesPrimary experimental @grafana/alerting-squad false false true
141 exploreLogsShardSplitting experimental @grafana/observability-logs false false true
142 exploreLogsAggregatedMetrics experimental @grafana/observability-logs false false true
-4
View File
@@ -559,10 +559,6 @@ const (
// Enables new combobox style UI for the Ad hoc filters variable in scenes architecture
FlagNewFiltersUI = "newFiltersUI"
// FlagTableNextGen
// Allows access to the new react-data-grid based table component.
FlagTableNextGen = "tableNextGen"
// FlagAlertingPrometheusRulesPrimary
// Uses Prometheus rules as the primary source of truth for ruler-enabled data sources
FlagAlertingPrometheusRulesPrimary = "alertingPrometheusRulesPrimary"
+2 -1
View File
@@ -3055,7 +3055,8 @@
"metadata": {
"name": "tableNextGen",
"resourceVersion": "1753448760331",
"creationTimestamp": "2025-03-26T03:57:57Z"
"creationTimestamp": "2025-03-26T03:57:57Z",
"deletionTimestamp": "2025-08-19T14:11:23Z"
},
"spec": {
"description": "Allows access to the new react-data-grid based table component.",