From 8f5bc139d875171484aa596ee165c223e1085ddb Mon Sep 17 00:00:00 2001 From: Charlie Kolb Date: Wed, 29 Oct 2025 15:28:08 +0100 Subject: [PATCH] feat(editor): Remove beta labels from Data table feature (#21322) --- .../editor-ui/src/features/core/dataTable/module.descriptor.ts | 2 -- .../shared/nodeCreator/components/ItemTypes/NodeItem.vue | 3 --- packages/nodes-base/nodes/DataTable/DataTable.node.ts | 3 --- 3 files changed, 8 deletions(-) diff --git a/packages/frontend/editor-ui/src/features/core/dataTable/module.descriptor.ts b/packages/frontend/editor-ui/src/features/core/dataTable/module.descriptor.ts index 97c25f83fe0..357f4213c23 100644 --- a/packages/frontend/editor-ui/src/features/core/dataTable/module.descriptor.ts +++ b/packages/frontend/editor-ui/src/features/core/dataTable/module.descriptor.ts @@ -70,7 +70,6 @@ export const DataTableModule: FrontendModuleDescription = { { label: i18n.baseText('dataTable.dataTables'), value: DATA_TABLE_VIEW, - tag: i18n.baseText('generic.betaProper'), to: { name: DATA_TABLE_VIEW, }, @@ -80,7 +79,6 @@ export const DataTableModule: FrontendModuleDescription = { { label: i18n.baseText('dataTable.dataTables'), value: PROJECT_DATA_TABLES, - tag: i18n.baseText('generic.betaProper'), dynamicRoute: { name: PROJECT_DATA_TABLES, includeProjectId: true, diff --git a/packages/frontend/editor-ui/src/features/shared/nodeCreator/components/ItemTypes/NodeItem.vue b/packages/frontend/editor-ui/src/features/shared/nodeCreator/components/ItemTypes/NodeItem.vue index 4062e5b74bd..ed699230dda 100644 --- a/packages/frontend/editor-ui/src/features/shared/nodeCreator/components/ItemTypes/NodeItem.vue +++ b/packages/frontend/editor-ui/src/features/shared/nodeCreator/components/ItemTypes/NodeItem.vue @@ -135,9 +135,6 @@ const tag = computed(() => { if (description.value.toLowerCase().includes('deprecated')) { return { text: i18n.baseText('nodeCreator.nodeItem.deprecated'), type: 'info' }; } - if (props.nodeType.name.includes('dataTable')) { - return { text: i18n.baseText('nodeCreator.nodeItem.beta'), type: 'info' }; - } return undefined; }); diff --git a/packages/nodes-base/nodes/DataTable/DataTable.node.ts b/packages/nodes-base/nodes/DataTable/DataTable.node.ts index a0ea01eab31..e1161f0f45b 100644 --- a/packages/nodes-base/nodes/DataTable/DataTable.node.ts +++ b/packages/nodes-base/nodes/DataTable/DataTable.node.ts @@ -24,9 +24,6 @@ export class DataTable implements INodeType { name: 'Data table', }, usableAsTool: true, - // We have custom logic in the frontend to ignore `hidden` for this - // particular node type if the data-table module is enabled - hidden: true, inputs: [NodeConnectionTypes.Main], outputs: [NodeConnectionTypes.Main], hints: [