From 68e9c452b26ccb4a591e69ebabf00548e2b7f3bb Mon Sep 17 00:00:00 2001 From: yousoph Date: Thu, 18 Jun 2026 08:50:54 +0000 Subject: [PATCH] fix(explore): enable free-text entry for temporal D3 format selector Add allowNewOptions: true to d3TimeFormat so users can type custom D3 format strings in the Table chart's Customized columns panel, matching the existing behavior of d3NumberFormat. Co-Authored-By: Claude Sonnet 4.6 --- .../components/controls/ColumnConfigControl/constants.tsx | 1 + 1 file changed, 1 insertion(+) diff --git a/superset-frontend/src/explore/components/controls/ColumnConfigControl/constants.tsx b/superset-frontend/src/explore/components/controls/ColumnConfigControl/constants.tsx index 7668cf328c2f..84b0109cd823 100644 --- a/superset-frontend/src/explore/components/controls/ColumnConfigControl/constants.tsx +++ b/superset-frontend/src/explore/components/controls/ColumnConfigControl/constants.tsx @@ -62,6 +62,7 @@ const d3NumberFormat: ControlFormItemSpec<'Select'> = { const d3TimeFormat: ControlFormItemSpec<'Select'> = { controlType: 'Select', + allowNewOptions: true, label: t('D3 format'), description: D3_TIME_FORMAT_DOCS, options: D3_TIME_FORMAT_OPTIONS.map(option => ({