diff --git a/CHANGELOG-nightly.md b/CHANGELOG-nightly.md index ef8e27c4..c1c26c32 100644 --- a/CHANGELOG-nightly.md +++ b/CHANGELOG-nightly.md @@ -1,3 +1,7 @@ +### 3.1.21.1000 + +- Fixed sidebar tooltip overflowing when stream title has no whitespace + ### 3.1.20.1000 - Fixed some lint issues diff --git a/CHANGELOG.md b/CHANGELOG.md index 01fa30ab..068a17de 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,10 @@ +### 3.1.18 + +- Fixed 7TV emotes not showing in Kick chat due to a Kick UI change affecting the username element selector + +### 3.1.17 + +- Fixed "Hide Bits Buttons" setting not working due to Twitch UI changes ### 3.1.20 - Fixed some lint issues diff --git a/rg b/rg new file mode 100644 index 00000000..1df0defa --- /dev/null +++ b/rg @@ -0,0 +1,56 @@ +commit 2354f47c5b7547fd1527481a524ce31430cd74ff (upstream/Fix/ffz-conflict) +Author: moath alayel <57598907+ftk789@users.noreply.github.com> +Date: Thu Apr 2 14:03:18 2026 +0300 + + Fixed conflict with ffz + +diff --git a/CHANGELOG-nightly.md b/CHANGELOG-nightly.md +index 65e04d9..6deb39b 100644 +--- a/CHANGELOG-nightly.md ++++ b/CHANGELOG-nightly.md +@@ -1,3 +1,14 @@ ++### 3.1.18.1000 ++ ++- Fixed a conflict issue with 7TV extension and FFZ running at the same time ++ ++### 3.1.17.1000 ++ ++- April fools effects joke 2026 ++- Fixed steam latency information not being displayed correctly ++- Added initial Lead Moderator functionallity ++- Fixed other small bugs ++ + ### 3.1.16.2000 +  + - Updated Firefox extension URL in onboarding +diff --git a/CHANGELOG.md b/CHANGELOG.md +index 1749794..b16c1a0 100644 +--- a/CHANGELOG.md ++++ b/CHANGELOG.md +@@ -1,3 +1,14 @@ ++### 3.1.18 ++ ++- Fixed a conflict issue with 7TV extension and FFZ extension running at the same time ++ ++### 3.1.17 ++ ++- April fools effects joke 2026 ++- Fixed steam latency information not being displayed correctly ++- Added initial Lead Moderator functionallity ++- Fixed other small bugs ++ + ### 3.1.16 +  + - Fixed emote menu not showing emotes with same name but different casing +diff --git a/src/site/twitch.tv/modules/chat/ChatModule.vue b/src/site/twitch.tv/modules/chat/ChatModule.vue +index 87d9606..0f14225 100644 +--- a/src/site/twitch.tv/modules/chat/ChatModule.vue ++++ b/src/site/twitch.tv/modules/chat/ChatModule.vue +@@ -60,6 +60,7 @@ const chatController = useComponentHook( + predicate: (n) => n.pushMessage && n.props?.messageHandlerAPI, + }, + { ++ // new hook method + hooks: { + update(inst) { + shouldMount.set(inst, !!inst.component.props.channelID); 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; diff --git a/src/site/twitch.tv/modules/hidden-elements/HiddenElementsModule.vue b/src/site/twitch.tv/modules/hidden-elements/HiddenElementsModule.vue index a3c315fa..a9c1475a 100644 --- a/src/site/twitch.tv/modules/hidden-elements/HiddenElementsModule.vue +++ b/src/site/twitch.tv/modules/hidden-elements/HiddenElementsModule.vue @@ -208,6 +208,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; diff --git a/src/site/twitch.tv/modules/sidebar-previews/SidebarCard.vue b/src/site/twitch.tv/modules/sidebar-previews/SidebarCard.vue index 9cda63e3..5c98bd07 100644 --- a/src/site/twitch.tv/modules/sidebar-previews/SidebarCard.vue +++ b/src/site/twitch.tv/modules/sidebar-previews/SidebarCard.vue @@ -176,5 +176,6 @@ onUnmounted(() => { background-color: var(--color-background-placeholder); background-size: contain; background-position: center; + word-break: break-word; }