Stream Monitor Tab Closer의 버전 기록 - 16개 버전
Stream Monitor Tab Closer 제작자: CaedVT
Stream Monitor Tab Closer의 버전 기록 - 16개 버전
이전 버전은 주의해서 사용하세요! 아래 버전들은 테스트 및 참조용으로만 제공됩니다.부가 기능은 항상 최신 버전으로 사용해 주세요.
최신 버전
버전 1.8.4
2026년 9월 21일에 출시 - 51.17 KBfirefox 142.0 이상에서 작동Fixes the streak rescue rotation. It now opens 3 streams at a time and rotates every 30 minutes as intended; a timing race could previously open every rescue target at once. Rescue tabs also now follow your Auto-focus setting, so they are focused (and counted) when Auto-focus is on.MIT 라이선스에 따라 릴리스된 소스 코드
이전 버전
버전 1.8.3
2026년 9월 15일에 출시 - 50.95 KBfirefox 142.0 이상에서 작동Fixes the streak rescue rotation on Firefox. The extension can now acknowledge rescue offers from the Stream Monitor desktop app (a required internal constant was missing from prior builds, so the acknowledgement failed and the rotation never started). Localhost requests to the desktop app now use XMLHttpRequest, matching the config polling, so they survive event-page suspension. Also dedupes rescue targets so a streamer who is live again is opened once.MIT 라이선스에 따라 릴리스된 소스 코드
버전 1.7.2
2026년 9월 12일에 출시 - 50.36 KBfirefox 142.0 이상에서 작동Streak rescue rotation: when your own stream ends, the extension pairs with the Stream Monitor desktop app to reopen the streams you missed in batches of three, rotating every 30 minutes until every watch streak is saved. A final sweep catches any remaining "Save your Streak" links on Twitch.
Automatic page load recovery: if a stream tab fails to load (network error, blank page), the extension detects it and reloads the tab with increasing delays until it comes back.MIT 라이선스에 따라 릴리스된 소스 코드
버전 1.6.11
2026년 6월 10일에 출시 - 43.79 KBfirefox 142.0 이상에서 작동v1.6.11 is a performance pass plus a tab-tracking improvement, covering the changes since the last store release.
Performance (no behavior changes)
- Debug-log writes coalesce: bursts of activity now produce one storage write instead of one per log entry.
- Tab-event handlers skip work entirely for non-Twitch tabs. They fire for every tab you open anywhere in the browser, so this cuts idle overhead.
- The streak-notification watcher only runs its full-page scan when newly-added page content actually mentions "streak", instead of scanning every couple of seconds on busy chat pages. A 60-second backstop scan still catches anything else.
Tab tracking
- Tabs opened to Twitch's save-streak page (twitch.tv/save-streak/<streamer>) are now tracked as that streamer's tab, so they get auto-mute, low-quality mode, and player keepalive like any normal monitored stream tab. This pairs with the desktop app's streak-rescue feature, which opens those pages for streams it had to skip while you were live.
The desktop companion app at https://github.com/caedicious/stream-monitor adds tray notifications, the streak-event activity log, paced multi-tab opening, and Helix-based stream monitoring. The extension works standalone for tab tracking, raid-close, and crash recovery.MIT 라이선스에 따라 릴리스된 소스 코드
버전 1.6.9
2026년 6월 2일에 출시 - 42.94 KBfirefox 142.0 이상에서 작동v1.6.9 ships several extension-side improvements accumulated since the last AMO release.
Per-streamer mute exemption (new in v1.6.8)
- Each streamer row in the popup now has a small speaker icon.
- Click to mark that streamer exempt from auto-mute, even when global auto-mute is on. Click again to remove the exemption.
- Takes effect immediately on any currently-open tabs for that streamer.
Streak rescue (v1.6.0 through v1.6.4 series)
- Detects Twitch's "Your N-stream streak on X broke" / "ends in Yh" notifications via DOM scraping.
- On hidden Twitch tabs (background only), briefly auto-opens the bell dropdown to surface notification cards, scans them, then closes. Throttled to once per minute, never disrupts foreground tabs.
- Surfaces at-risk streaks as a red badge on the toolbar icon.
- Popup "Streaks at Risk" section lists each entry with BROKE/IN DANGER pill, deadline hint, and one-click open of https://www.twitch.tv/save-streak/<streamer>.
- Per-row dismiss (X button) and a "Clear acknowledged" bulk-cleanup link.
- Skips notification cards older than 24h so stale broke-cards in the inbox don't generate false alerts.
Player stability
- Two-tier recovery for "Network error (Error #NNNN)" overlays: gentle "Click Here to Reload Player" first, full page reload if it persists.
- Page reload preserves ?sm=1 so the extension stays attached after Twitch's SPA strips query params.
- Clickable streamer rows in the popup open the channel in a clean tab.
- Low-quality picker correctly picks the lowest resolution even when "Source" appears at the bottom of the menu.
- Auto-focus defaults to ON for tabs opened by Stream Monitor.
- Debug log retention bumped to 2000 entries with race-free writes.
The desktop companion app at https://github.com/caedicious/stream-monitor adds tray notifications, the streak-event activity log, and Helix-based stream monitoring. The extension works standalone for tab tracking and crash recovery.MIT 라이선스에 따라 릴리스된 소스 코드
버전 1.6.4.1
2026년 5월 18일에 출시 - 41.74 KBfirefox 142.0 이상에서 작동v1.6.4.1 adds Twitch streak rescue and ships a handful of player-stability improvements accumulated since the last AMO release.
STREAK RESCUE (new)
Twitch's "Your N-stream streak on X broke! Watch a clip, VOD or stream in the next 24h to save it." notifications only appear in the bell-icon dropdown and the mobile app. People miss them, the 24-hour save window slips past, the streak dies.
Stream Monitor now:
- Detects streak-broke and streak-in-danger cards in the bell dropdown.
- On hidden Twitch tabs (background only, never your foreground stream), briefly clicks the bell to surface cards into the DOM, scans, then closes. Throttled to once per minute, only fires when there are unread notifications.
- Surfaces each one as a red badge on the toolbar icon with the count.
- Shows a "Streaks at Risk" section at the top of the popup, sorted by urgency (broke first, then in-danger by deadline).
- Clicking a row opens https://www.twitch.tv/save-streak/<streamer> in a new tab.
- An X button per row dismisses without opening; a "Clear acknowledged" link bulk-removes greyed-out entries.
- Skips notification cards older than 24 hours so old broke-cards still in the inbox don't generate false alerts.
PLAYER STABILITY- Two-tier recovery for "Network error (Error #NNNN)" overlays: gentle "Click Here to Reload Player" first, full page reload if it persists.
- Page reload preserves ?sm=1 so the extension stays attached to recovered tabs after Twitch's SPA strips query params.
- Clickable streamer rows in the popup open the channel in a clean tab.
- Low-quality picker correctly picks the lowest resolution even when "Source" appears at the bottom of the menu.
- Auto-focus defaults to ON for tabs opened by Stream Monitor.
- Debug log retention bumped from 200 to 2000 entries with race-free writes.
The extension works standalone for tab tracking and crash recovery. The Stream Monitor desktop companion (https://github.com/caedicious/stream-monitor) adds tray notifications, activity logging, and Helix-based stream monitoring.
Full changelog: https://github.com/caedicious/stream-monitor/releasesMIT 라이선스에 따라 릴리스된 소스 코드
버전 1.5.9
2026년 5월 13일에 출시 - 36.06 KBfirefox 142.0 이상에서 작동More robust recovery from Twitch player crashes.
When Twitch shows the "Network error (Error #NNNN)" overlay, the extension clicks the "Click Here to Reload Player" button. If the overlay is still there 30 seconds later, the extension now does a full page reload to nuke any wedged React state, and re-adds ?sm=1 to the URL so Stream Monitor keeps tracking the tab after the reload.
Without this two-tier recovery, a stuck player would have to wait roughly 2 minutes for the next keepalive cycle, which is long enough to break a Twitch viewing streak. The hard-reload has a 5-minute cooldown so a persistent error can't trigger a reload loop. Both recovery tiers run on background tabs.
Other changes since the previously published AMO version:
- Clickable streamer rows in the popup open the channel in a clean tab.
- Low-quality picker correctly picks the lowest resolution even when "Source" appears at the bottom of the menu.
- Auto-focus defaults to ON for tabs opened by Stream Monitor (better Twitch streak protection).
- Debug log retention bumped from 200 to 2000 entries with race-free writes, for easier post-mortem on any missed streams.
Full changelog: https://github.com/caedicious/stream-monitor/releasesMIT 라이선스에 따라 릴리스된 소스 코드
버전 1.5.6
2026년 5월 7일에 출시 - 34.37 KBfirefox 142.0 이상에서 작동v1.5.6- Auto-focus new stream tabs now defaults to ON. Browsers
configured to open external tabs in background can otherwise
cause Twitch to stop counting you as a viewer. - Auto-clicks "Click Here to Reload Player" when Twitch shows
the network error #2000 overlay, automatically recovering
the stream.
MIT 라이선스에 따라 릴리스된 소스 코드
- Auto-focus new stream tabs now defaults to ON. Browsers
버전 1.5.5
2026년 4월 29일에 출시 - 33.67 KBfirefox 142.0 이상에서 작동v1.5.5- Click any monitored streamer's name in the popup to open their
Twitch page in a new tab. The opened tab is a clean viewing
experience: no auto-mute, low-quality, or max-tabs treatment,
since you clicked because you want to actually watch. - Low-quality mode now picks the actual lowest resolution.
Previously the code picked the last item in Twitch's quality
menu, which broke when "1080p60 (Source)" was pinned to the
bottom of the list. The new logic parses each label's resolution
number and picks the smallest.
MIT 라이선스에 따라 릴리스된 소스 코드
- Click any monitored streamer's name in the popup to open their
버전 1.5.4
2026년 4월 28일에 출시 - 32.67 KBfirefox 142.0 이상에서 작동v1.5.4- "Keep Open" pin: mark streamers in the desktop app's Settings as
"always keep open." Their tabs are protected from being closed when
the max-tabs limit is reached; only unmarked streams compete for slots. - New "Auto-focus new stream tabs" toggle in the popup. When enabled,
the browser switches to a stream tab as soon as it opens.
Compatible with Stream Monitor desktop app v1.4.0 or later.MIT 라이선스에 따라 릴리스된 소스 코드
- "Keep Open" pin: mark streamers in the desktop app's Settings as
버전 1.4.1
2026년 4월 14일에 출시 - 28.05 KBfirefox 142.0 이상에서 작동Version 1.4.1
New: Player keepalive keeps Twitch counting you as an active viewer even when the stream tab is in the background. Prevents the stream from being paused or marked as idle when you have lots of tabs open.
New: Automatic recovery if the stream gets paused or stalls in a background tab. The extension will restart playback, and as a last resort reload the tab to get the stream going again.
Improved: Dismisses the "click to unmute" banner, error/refresh prompts, and mature content gates automatically so you don't have to interact with the tab to keep the stream going.MIT 라이선스에 따라 릴리스된 소스 코드
버전 1.4.0
2026년 4월 12일에 출시 - 26.42 KBfirefox 142.0 이상에서 작동v1.4.0- Only control tabs opened by Stream Monitor desktop app (manually opened tabs are no longer affected)
- Content script for Twitch player control: ensure video plays, low quality mode to save bandwidth
- Pause extension toggle to temporarily stop raid tab closing
- Raid follow-through: optionally follow one raid hop before closing
- Max simultaneous tabs cap
- Live/offline status display for monitored streamers in popup
- Tab error recovery with auto-reload
- Auto-mute support for monitored tabs
MIT 라이선스에 따라 릴리스된 소스 코드
버전 1.3.2
2026년 3월 11일에 출시 - 21.98 KBfirefox 142.0 이상에서 작동v1.3.2 — Welcome page, creator credits, and about page- Added a welcome page that opens on first install, with links to the creator's Twitch, GitHub, and Ko-fi
- Added "Created by CaedVT" credit in the extension popup, linking to the about page served by the desktop app
- Version bump to align with desktop app v1.3.2
MIT 라이선스에 따라 릴리스된 소스 코드
버전 1.3.1
2026년 3월 11일에 출시 - 18.13 KBfirefox 142.0 이상에서 작동- Added optional auto-mute toggle for tabs opened by Stream Monitor (off by default)
- Click the extension icon to access settings and debug info
MIT 라이선스에 따라 릴리스된 소스 코드
버전 1.3.0
2026년 3월 11일에 출시 - 17.56 KBfirefox 142.0 이상에서 작동- Fixed extension stopping after Firefox suspends the background page
- Added persistent state storage so tracked tabs survive background restarts
- Replaced fetch() with XMLHttpRequest for reliable config server communication
- Added debug panel (click extension icon) to view tracked state and logs
- New permissions: storage (persist state), alarms (reliable config refresh)
MIT 라이선스에 따라 릴리스된 소스 코드