From 7a7ac548801b59e2e788924a98528a108e86c472 Mon Sep 17 00:00:00 2001 From: dcmclarke Date: Sun, 15 Mar 2026 03:51:56 +0000 Subject: [PATCH 1/4] fix(hidden-elements): update bits button selectors to match Twitch's updated UI --- .../twitch.tv/modules/hidden-elements/HiddenElementsModule.vue | 1 + 1 file changed, 1 insertion(+) diff --git a/src/site/twitch.tv/modules/hidden-elements/HiddenElementsModule.vue b/src/site/twitch.tv/modules/hidden-elements/HiddenElementsModule.vue index a9a9eb59..ded235a1 100644 --- a/src/site/twitch.tv/modules/hidden-elements/HiddenElementsModule.vue +++ b/src/site/twitch.tv/modules/hidden-elements/HiddenElementsModule.vue @@ -196,6 +196,7 @@ export const config = [ } .seventv-hide-bits-buttons { + button[aria-label="Bits and Points Balances"], button[data-a-target="bits-button"], button[data-a-target="top-nav-get-bits-button"] { display: none !important; From b580d88388ceac250219380e78e0e53a24e07202 Mon Sep 17 00:00:00 2001 From: dcmclarke Date: Sun, 15 Mar 2026 04:12:49 +0000 Subject: [PATCH 2/4] chore: update changelog --- CHANGELOG.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 1749794a..3e11ad0b 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,7 @@ +### 3.1.17 + +- Fixed "Hide Bits Buttons" setting not working due to Twitch UI changes + ### 3.1.16 - Fixed emote menu not showing emotes with same name but different casing From 035f5c310c7f305e94e94acffeb5ad0725b03c21 Mon Sep 17 00:00:00 2001 From: dcmclarke Date: Sun, 15 Mar 2026 04:17:11 +0000 Subject: [PATCH 3/4] chore: update nightly changelog --- CHANGELOG-nightly.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/CHANGELOG-nightly.md b/CHANGELOG-nightly.md index 65e04d92..424d016a 100644 --- a/CHANGELOG-nightly.md +++ b/CHANGELOG-nightly.md @@ -1,3 +1,7 @@ +### 3.1.17 + +- Fixed "Hide Bits Buttons" setting not working due to Twitch UI changes + ### 3.1.16.2000 - Updated Firefox extension URL in onboarding From 4f49bcc4644beb484acc870f22603250cff042a3 Mon Sep 17 00:00:00 2001 From: dcmclarke Date: Sun, 15 Mar 2026 20:32:15 +0000 Subject: [PATCH 4/4] fix(logger): supress info & debug logs in prod builds --- src/common/Logger.ts | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/common/Logger.ts b/src/common/Logger.ts index c8605aee..857089d4 100644 --- a/src/common/Logger.ts +++ b/src/common/Logger.ts @@ -17,6 +17,9 @@ export class Logger { } private print(type: LogType, text: string[], extraCSS: string[], objects?: object[]): void { + if (import.meta.env.MODE === "production" && (type === "info" || type === "debug")) { + return; + } if (this.pipe) { this.pipe(type, text, extraCSS, objects); return;