From 2fbb476b027de9d4ccd0ce05030b0610302f40c8 Mon Sep 17 00:00:00 2001 From: lebaudantoine Date: Fri, 12 Dec 2025 16:40:15 +0100 Subject: [PATCH] =?UTF-8?q?=F0=9F=94=A5(frontend)=20remove=20beta=20tag=20?= =?UTF-8?q?on=20recording=20feature?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Initially, I thought presenting the recording feature as a beta would clearly signal that it was still under construction and being improved. In practice, it sent a negative signal to users, reduced trust, and still generated many questions for the support team. Without clearly explaining why the feature was in beta or what was coming next, the label only added confusion. I chose to simplify the interface and remove the beta indication altogether. --- .../rooms/livekit/components/Tools.tsx | 21 ------------------- 1 file changed, 21 deletions(-) diff --git a/src/frontend/src/features/rooms/livekit/components/Tools.tsx b/src/frontend/src/features/rooms/livekit/components/Tools.tsx index 5c8780ac..2bcc5953 100644 --- a/src/frontend/src/features/rooms/livekit/components/Tools.tsx +++ b/src/frontend/src/features/rooms/livekit/components/Tools.tsx @@ -19,7 +19,6 @@ export interface ToolsButtonProps { title: string description: string onPress: () => void - isBetaFeature?: boolean } const ToolButton = ({ @@ -27,7 +26,6 @@ const ToolButton = ({ title, description, onPress, - isBetaFeature = false, }: ToolsButtonProps) => { return ( {title} - {isBetaFeature && ( -
- BETA -
- )} {description} @@ -172,7 +153,6 @@ export const Tools = () => { title={t('tools.transcript.title')} description={t('tools.transcript.body')} onPress={() => openTranscript()} - isBetaFeature /> )} {hasScreenRecordingAccess && ( @@ -181,7 +161,6 @@ export const Tools = () => { title={t('tools.screenRecording.title')} description={t('tools.screenRecording.body')} onPress={() => openScreenRecording()} - isBetaFeature /> )}