Wersija historija KickLab - 22 wersijow
KickLab wót Mysecrelair
Buźćo wobglědniwy ze staršymi wersijami! Toś te wersije se za testowanje a referencne zaměry pokazuju.Wy měł pśecej nejnowšu wersiju dodanka wužywaś.
Nejnowša wersija
Wersija 2.2.0
22 jul 2026 wózjawjone - 573,65 KBFunkcioněrujo z firefox 128.0 a pózdźej'The emote picker now has a "Frequently Used" row for your 7TV/BTTV/FFZ emotes, right inside Kick\'s own emote menu.',
'New: Rich link previews — hover a Kick or Twitch channel/clip link, or a YouTube link, in chat to see a thumbnail and title preview.',
'Fixed: timing out or banning someone from a regular chat page (not the mod dashboard) could crash Kick\'s chat.',
'Fixed: the quick-timeout icon didn\'t work on popout chat.',
'Default timeout duration now has a "Custom…" option for any exact minutes, not just the presets.',
'New: hide the recent-gifter/top-purchase bar above chat (Interface → Declutter).',
'Mod-action notices ("X timed out Y") now stay up 10 seconds instead of 30.',Žrědłowy kod jo pód licencu Licenca MIT
Starše wersije
Wersija 2.1.6
21 jul 2026 wózjawjone - 566,23 KBFunkcioněrujo z firefox 128.0 a pózdźej- Chat → Moderation "Hover & inline actions" settings (
chatHidePin,
chatHideDelete,chatHideModIcons,chatInlineModActions) — Kick now has
its own native controls for these (visible Pin/Delete buttons, its own
hide-icons setting), so ours were redundant. Kept Default timeout
duration, repurposed to override the duration Kick's own native
quick-timeout icon applies.
- Kick's native quick-timeout icon now goes through a direct API call
(POST /api/v2/channels/{slug}/bans) instead of typing/timeoutinto
chat and letting Kick parse it server-side — measurably faster (~90ms) since
it skips the compose-and-submit pipeline entirely, and applies the
configured Default timeout duration instead of Kick's own default.
Investigated the same treatment for Ban and Delete; both measured
statistically identical to Kick's native handler (their bottleneck is the
realtime confirmation round-trip, not request-initiation overhead), so both
were left on Kick's native path rather than add override complexity for no
gain.
- Revealing a moderator-deleted message could crash Kick's own chat app
with aremoveChildNotFoundError. The old implementation appended a
sibling node directly into the message's React-owned, virtualized-list DOM
subtree; once that row got recycled for a different message, React's own
reconciliation could collide with our untracked node. Rewritten to never
mutate that subtree at all — only a singlevisibilitystyle toggle plus a
full row clone rendered in a floating overlay entirely outside Kick's DOM
tree, positioned off the row's own bounding box every frame. - Deleted-message detection (and the reveal feature) could sit stale for a
long time — the chat MutationObserver only reacted to brand-new message
rows being added, never to Kick swapping an existing row's content in
place (e.g. a deletion), so both only got picked up whenever an unrelated
reprocess pass happened to run. Now also watchescharacterDataand
debounce-reprocesses the enclosing row whenever Kick mutates it in place.
- Revealing a moderator-deleted message now shows a click-to-reveal
<message deleted>placeholder (click again to re-hide) instead of
auto-revealing the original text, and is rendered from a full clone of the
real row (badges, username, emotes) with Kick's hover-toolbar buttons
stripped out, so it looks identical to a normal message instead of a
bare styled div. - The "Paused (Alt)" badge moved from centered-top to right-aligned-top
of the chat panel — it was rendering directly under Kick's own centered
"View older messages" button.
Žrědłowy kod jo pód licencu Licenca MIT
- Chat → Moderation "Hover & inline actions" settings (
Wersija 2.1.4
20 jul 2026 wózjawjone - 568,4 KBFunkcioněrujo z firefox 128.0 a pózdźej- Multi-View chat now shows reply context. The hidden popout-relay path
that gives Multi-View truly-live chat never extracted Kick's "Replying to
X: ..." quote block, so replies rendered as plain messages — now parsed and
shown above the reply, emotes included.
- Multi-View chat could silently drop genuinely repeated messages (e.g.
the same emote sent 3x back to back by one user within the same displayed
minute) — the relay's de-dupe collided on identical content within Kick's
minute-granularity timestamp. Switched to per-element change detection
(does this row's content differ from what we last read off it), which is
the correct invariant for a virtualized/recycled chat list regardless of
how Kick's own indexing works. - Multi-stream Replay could immediately snap back to live instead of
holding the replayed moment, when the grid had been Sync'd — the
re-alignment pass that follows a replay read each stream's wall-clock
before its backward seek had actually settled, computing targets from
stale near-live data. Now waits for every seek to land first. - Multi-stream Replay could jump each stream back at a different moment
instead of together — streams were told to play again as soon as their own
seek started, and seeks settle at different speeds per stream. They're
now held paused until every stream's seek has actually landed, then played
Žrědłowy kod jo pód licencu Licenca MIT
- Multi-View chat now shows reply context. The hidden popout-relay path
Wersija 2.1.3
20 jul 2026 wózjawjone - 567,81 KBFunkcioněrujo z firefox 128.0 a pózdźej- Multi-View POV Sync could leave streams noticeably misaligned. The fine
alignment phase only ever slowed down streams that ended up ahead of the
anchor after the initial seek — but that seek routinely overshoots backward
by a few hundred ms (landing on the nearest keyframe), leaving most streams
slightly behind instead, which was never corrected. It now nudges both
directions, with enough time and rate budget to actually finish converging
instead of cutting off partway.
- Multi-View's redundant per-stream follow-state check (
checkFollow/
getFollowState), which always 401'd against/api/v2/channels/{slug}/me
and cluttered the console — the follow heart was already kept accurate by
the channel-info fetch every stream already makes.
Žrědłowy kod jo pód licencu Licenca MIT
- Multi-View POV Sync could leave streams noticeably misaligned. The fine
Wersija 2.1.2
20 jul 2026 wózjawjone - 567,34 KBFunkcioněrujo z firefox 128.0 a pózdźej- VOD chat heatmap now shows an indexing progress badge ("Indexing chat…
N%") directly on the heatmap strip, so you can tell when it's finished
without needing to open Search chat.
Žrědłowy kod jo pód licencu Licenca MIT
- VOD chat heatmap now shows an indexing progress badge ("Indexing chat…
Wersija 2.1.1
20 jul 2026 wózjawjone - 567,19 KBFunkcioněrujo z firefox 128.0 a pózdźej- VODs (and streams) with a specific Max Quality set could visibly restart a
couple seconds into playback. The forced quality-lock now applies within
~100ms of the player initializing instead of waiting up to a full second,
which was often enough time for playback to start first. - VOD Chat Search and the VOD chat heatmap could stop indexing after only a
handful of messages on a busy VOD. A failed request used to skip past that
time window instead of retrying it (silently dropping messages), and the
index would give up entirely after just 12 failures — easy to hit from a
normal rate-limit burst when 6 segments start fetching at once. Failures now
retry the same window with backoff, segments start staggered, and the
give-up threshold only trips on genuinely sustained failure.
Žrědłowy kod jo pód licencu Licenca MIT
- VODs (and streams) with a specific Max Quality set could visibly restart a
Wersija 2.1.0
20 jul 2026 wózjawjone - 567,09 KBFunkcioněrujo z firefox 128.0 a pózdźej- KickLab Pro is live — a one-time Founding Supporter purchase. Pro unlocks:
- Multi-View: all 9 streams (free is capped at 6), plus the combined "All"
chat feed that interleaves every open stream's chat into one feed. - Multi-stream replay — jump every open stream back 30 seconds at once and
rewatch the moment across every POV, aligned. - Unlimited saved stream groups in Multi-View (free includes one).
- Chat replay — rewind a live stream and chat rewinds with it, in sync,
with a "Return to live" button to catch back up. - VOD chat heatmap — see chat spikes on a VOD's timeline and jump straight
to the big moments. - VOD Chat Search — index a VOD's entire chat and search it, with filters,
jump-to-moment, bookmarks, and clip export. - Channel profiles — remember settings per channel and switch between them.
Žrědłowy kod jo pód licencu Licenca MIT
Wersija 2.0.0
18 jul 2026 wózjawjone - 537,85 KBFunkcioněrujo z firefox 128.0 a pózdźej- Moderation toolkit — Alt-pause chat, inline Timeout/Ban buttons (with a
configurable default duration), auto-accept chat rules, hide the Pin/Delete/
inline mod icons, hide the slow-mode banner, show mod actions to everyone,
and an AI-removal quick-reply button. - Playback speed now rides right up to the live edge before dropping back
to 1×, instead of settling a couple seconds behind. - Sound booster — a volume-boost button, or drag Kick's own slider past
100%. - Quick Messages — save chat templates and send each one (repeatedly)
with one click from the chat header. - Quick Clip — a customizable keyboard shortcut that instantly clips the
last 30 seconds and pops a link. - Edit Stream Info pencil next to the title, for mods/broadcaster.
- VOD download is now free — pick a start/end and a quality (source to
lowest) to save as a video file. - VOD resume marker — remembers where you left off and shows a marker on
the seek bar, like YouTube. - Skip the 18+ warning automatically.
- Follow duration in a channel's About section, and reveal a hidden
viewer count. - Active chatter count next to the viewer count.
- Allow duplicate chat messages, bypassing Kick's repeat filter.
- Hide individual channel buttons — 11 separate toggles (Unfollow,
Notifications, Share, Mod Dashboard, Gift Subs, Subscribe, Channel Points,
Top Up KICKS, Gift Shop, Report, Daily Reward). - Ad-break blocker for the Slots & Casino category.
- Settings reorganized into clearer categories and subcategories.
- Remember volume — keeps the last volume you set and restores it on the next
stream, since Kick doesn't reliably persist it (Player → Playback). - Brightness slider — brighten or dim the player, and each Multi-View stream
(Player → Controls). - Alert me when a user chats — get a desktop notification when specific users
start chatting in a stream (Interface → Notifications). - See anyone's recent messages — click a name in chat and their recent message
history (with emotes) appears right inside Kick's own user popup, visible to
everyone.
- More accurate Multi-View POV sync.
- Links in Multi-View chat are clickable again.
- The settings panel scrolls properly, and Multi-View chat no longer gets stuck
showing "Chat paused". - Performance: lighter chat handling and faster emote rendering.
- VOD chat history keeps loading after a recent Kick change.
Žrědłowy kod jo pód licencu Licenca MIT
- Moderation toolkit — Alt-pause chat, inline Timeout/Ban buttons (with a
Wersija 1.4.0
10 jul 2026 wózjawjone - 354,87 KBFunkcioněrujo z firefox 128.0 a pózdźej- Chat replay when you rewind — scrub a live stream back and the chat rewinds
with it, so what you read matches what's on screen. Snap back to live anytime. - See older chat messages — a "View older messages" button at the top of chat
loads previous history on any stream, so you can catch up on what you missed. - Fullscreen chat — keep chat floating over the video in fullscreen; drag it,
resize it, and set how see-through it is (Player → Fullscreen chat). - Combined "All" chat — a merged, live feed of every open Multi-View stream's
chat, each message tagged with a colour-coded channel chip (click to jump in). - Volume mixer — a Mixer button in Multi-View with a master volume plus a
per-stream fader, mute and solo for each stream. - Instant replay — a Replay button on each Multi-View stream jumps back ~30s;
click the "-Xs" readout to snap back to live. - Clip button — save the last ~30 seconds of the player as a video file
(Player → Controls; records the stream while you watch, like a DVR). - Keyboard shortcuts in Multi-View — 1–9 focus a stream, ← / → cycle focus,
M mute, S sync, R reload, F focus layout, ? for help. - Settings search — a filter-as-you-type box at the top of the settings panel.
- Custom accent colour — recolour the panel, chat highlights and Multi-View.
- Add streams faster — paste a channel link into the Multi-View box, or drag a
channel link straight onto the grid. - Favorite emotes — right-click an emote in the Multi-View picker to pin it.
- Do not disturb — silence go-live and mention notifications during a daily
quiet window (Interface → Notifications). - Stream title & category on hover in Multi-View, next to the streamer's name.
- A fresh new KickLab logo and icons.
- More of Multi-View is translated — menus, statuses, tooltips and buttons.
- Restored Multi-View chat and emotes after Kick changed their site — live chat
flows again in every stream and in the combined feed, and the emote picker works
in the "All" feed. - "View older messages" loads a full batch and keeps everything you've already
loaded — no more disappearing history — and the history panel no longer runs off
the bottom of the screen. - Links in Multi-View chat are clickable, the Following list shows current
live status, the stuck "Chat paused" button is fixed, and pinned messages
expire on their timer.
Žrědłowy kod jo pód licencu Licenca MIT
- Chat replay when you rewind — scrub a live stream back and the chat rewinds
Wersija 1.2.1
8 jul 2026 wózjawjone - 331,88 KBFunkcioněrujo z firefox 128.0 a pózdźej- Translations — KickLab now speaks your language. The settings panel and
Multi-View are translated into Spanish, Portuguese (Brazil), French, German,
and Turkish, auto-selected from your browser language (or pick one under
Interface → Tweaks → Language). Anything not yet translated falls back to English.
- Multi-View POV sync is more accurate with 3+ streams.
Žrědłowy kod jo pód licencu Licenca MIT
- Translations — KickLab now speaks your language. The settings panel and
Wersija 1.2.0
7 jul 2026 wózjawjone - 294,18 KBFunkcioněrujo z firefox 128.0 a pózdźej- Multi-View POV sync — a one-click Sync button that lines up multiple live
streams of the same moment with remarkable accuracy, so you can watch different
players' POVs of the same event in near-perfect sync. Fine-tune any stream with a
« / » nudge, and the old reload-to-live button is now Reload. - Multi-View audio is now locked to one channel at a time by default —
unmuting or raising a channel's volume switches the audio to it. A new "Allow
multiple audio" toggle (⚙ menu) lets several streams play at once.
- The Multi-View volume slider no longer starts a reorder-drag of the stream while
you adjust it. - The Multi-View bottom-bar menus (Settings / Groups / Following / Quality) now open
above the bar instead of overlapping it.
Žrědłowy kod jo pód licencu Licenca MIT
- Multi-View POV sync — a one-click Sync button that lines up multiple live
Wersija 1.1.0
5 jul 2026 wózjawjone - 292,88 KBFunkcioněrujo z firefox 128.0 a pózdźej- Less main-thread work while watching: the player control-bar observer no longer
re-runs on every mutation (rAF-coalesced), the chat hover handlers were merged
into one pass, and Multi-View chat scrolling is rAF-throttled.
- Go-live notifications — a desktop notification when a channel you follow
starts streaming (Interface → Notifications). Click it to open the channel. The
check interval is adjustable (1 minute is the browser's fastest). - Mention notifications — a desktop notification when someone @mentions you in
chat while the tab is in the background (Interface → Notifications). - Message history — recall your previously-sent chat messages with the up/down
arrows while the chat box is empty (Chat). - Username hover cards — hover a name in chat to see a profile card with
follower count, bio, and social links (Chat). - Multi-View focus mode now maximises the main stream (much less black space
around it) and has a live "Main size" slider (⚙ menu) to adjust how much of the
height the main stream takes.
Žrědłowy kod jo pód licencu Licenca MIT
- Less main-thread work while watching: the player control-bar observer no longer
Wersija 1.0.2
5 jul 2026 wózjawjone - 284,33 KBFunkcioněrujo z firefox 128.0 a pózdźej- Multi-View streams no longer audibly fast-forward (sped-up / pitched audio) when
they start. The live-edge catch-up now relies on low-latency startup instead of
speeding up playback, matching Kick's own player.
Žrědłowy kod jo pód licencu Licenca MIT
- Multi-View streams no longer audibly fast-forward (sped-up / pitched audio) when
Wersija 1.0.1
5 jul 2026 wózjawjone - 284,21 KBFunkcioněrujo z firefox 128.0 a pózdźejBugfixesŽrědłowy kod jo pód licencu Licenca MIT
Wersija 1.0.0
4 jul 2026 wózjawjone - 282,46 KBFunkcioněrujo z firefox 128.0 a pózdźej- Multi-View — watch up to 9 Kick streams at once on a single page. Each
stream is a lightweight custom HLS player (no iframes) to keep CPU/battery use
down, with auto and focus layouts, drag-to-reorder, per-stream
maximize, and controls for quality, Picture-in-Picture, volume, fullscreen,
reload, follow, uptime and live viewer count. - Multi-View chat — a tabbed chat panel that switches between every open
stream and lets you post. Includes native Kick + 7TV/BTTV/FFZ emotes, a
Kick-style emote picker, real role/sub badges, dismissable channel-pinned
messages, reply, chat-mode status (followers/sub/slow/emote-only), and a
"chat paused while scrolled up" resume button. - Following list in Multi-View — browse the channels you follow (with live
indicator) and add any of them to the grid in one click. - Saved stream groups — name the current set of streams and reload the group
any time you return to Multi-View. - Multi-View button in Kick's navbar — open the grid in one click without
going through the settings panel (toggle it off in Interface → Tweaks). - Sync streams — a button that snaps every stream to its live edge at once,
catching up any that fell behind (e.g. a throttled background tab). - Set quality for all streams — one control that applies a chosen quality
(Auto/1080p/720p/…) to every open stream, mapped to each channel's nearest
rendition (per-stream quality still overrides). - Highlight users & roles — a "Highlight users" friends list, plus separate
toggles for moderators, VIPs and the broadcaster (Chat → Highlighting). - Per-option highlight colours — mentions, keywords, friends, mods, VIPs and
the broadcaster each have their own colour picker. - Per-keyword highlight colours — write
term=#hexcolorin the highlight
keywords (e.g.drops=#ff0000) to colour that keyword differently from the rest. - Reveal deleted messages — when a moderator deletes a message, show its
original text (tagged 🗑) instead of "Deleted by a moderator" (Chat → Display). - Alternating row shade and hide subscriber badges — chat declutter /
readability options (Chat → Display). - Screenshot button — save the current video frame as a PNG (Player → Controls).
- Stream uptime — how long the stream has been live, shown next to the viewer
count (Player → Controls). - Volume normalization — a button next to the player's volume control that
evens out loud and quiet audio with a compressor (Player → Controls). - Redesigned settings panel — wider and denser, with a per-section scroll that
stops at the end of a section before advancing to the next.
Žrědłowy kod jo pód licencu Licenca MIT
- Multi-View — watch up to 9 Kick streams at once on a single page. Each
Wersija 0.3.2
1 jul 2026 wózjawjone - 103,06 KBFunkcioněrujo z firefox 128.0 a pózdźej- Customizable Minimal mode for fullscreen chat. Minimal mode is now a master
switch with individual sub-options, so you choose exactly what it hides: chat
header, Top Gifters, message timestamps, input buttons, the chat input box
(read-only), and the scrollbar (revealed only on hover). Hiding timestamps is
new. Minimal mode and its options live under Player → Fullscreen chat.
- Clip pages no longer black-screen. The extension's player/chat scripts are no
longer injected on.../clips/...pages (with a runtime guard for in-app
navigation), so clips play with Kick's native player untouched.
Žrědłowy kod jo pód licencu Licenca MIT
- Customizable Minimal mode for fullscreen chat. Minimal mode is now a master
Wersija 0.3.0
30 jun 2026 wózjawjone - 101,66 KBFunkcioněrujo z firefox 128.0 a pózdźej- Fullscreen chat — chat stays visible, floating over the video in native
fullscreen, by relocating Kick's real chat into an overlay panel (scroll, type
and emotes all keep working). Adjustable transparency, background blur, and size;
draggable from the top-left grip and resizable from the bottom-right. The border
and grips are hover-only (configurable). A toggle button next to Picture-in-Picture
turns it on/off from within fullscreen. Off by default (Player → Fullscreen chat). - Fullscreen chat declutter — Minimal mode hides the chat header, the Top
Gifters bar, and the input buttons, and reveals the scrollbar only on hover;
Hide chat input makes the overlay read-only (also hides the per-message reply
button).
- MAIN-world bridges (player, following, chat) now stop on extension
reload/auto-update instead of leaving stale copies running — fixes a CPU/console
flood from duplicated React-fiber scans after the extension updates while a Kick
tab is open.
Žrědłowy kod jo pód licencu Licenca MIT
- Fullscreen chat — chat stays visible, floating over the video in native
Wersija 0.2.2
30 jun 2026 wózjawjone - 97,11 KBFunkcioněrujo z firefox 128.0 a pózdźej- Auto-refresh following list — the Following sidebar is refreshed on an
adjustable interval (30s–5min) so channels that go live appear without a page
reload. It works by invalidating Kick's own React-Query followed query, so Kick
refetches and re-renders its own sidebar; it also refreshes on tab focus
(Interface → Tweaks). Off by default. - Show full reply quotes — undoes Kick's one-line truncation of the "replying
to" preview so the whole quoted message is visible (Chat → Display). On by
default.
Žrědłowy kod jo pód licencu Licenca MIT
- Auto-refresh following list — the Following sidebar is refreshed on an
Wersija 0.2.1
18 jun 2026 wózjawjone - 94,62 KBFunkcioněrujo z firefox 128.0 a pózdźejFixed- More consistent video quality.
Žrědłowy kod jo pód licencu Licenca MIT
Wersija 0.2.0
18 jun 2026 wózjawjone - 94,8 KBFunkcioněrujo z firefox 128.0 a pózdźej0.2.0 — 2026-06-17
Added- Message timestamps — optional
HH:MMtime on each chat message
(Chat → Display). - Highlight my username — auto-detects your logged-in name and gives @mentions
a distinct highlight (and ping), so you don't have to add your own name to the
highlight keywords (Chat → Highlighting). - Backup settings — export your settings to a JSON file, import them back, or
reset everything to defaults (Interface → Backup). - "What's New" — a one-time panel after an update summarising the release.
Performance- Chat no longer reprocesses every visible message once per second; processing is
now event-driven, cutting idle CPU on busy channels. - Per-channel emote caches are LRU-capped and 7TV cosmetic definitions are cleared
on channel change, bounding memory over long channel-hopping sessions. - The chat observer ignores its own injected emote/badge nodes, removing
re-entrant work on emote-heavy messages.
Žrědłowy kod jo pód licencu Licenca MIT
- Message timestamps — optional
Wersija 0.1.1
10 jun 2026 wózjawjone - 71 KBFunkcioněrujo z firefox 128.0 a pózdźejFixed- Firefox: player quality, start-muted, fast-forward, and emote insertion now
work. Firefox is now built as MV3 so the MAIN-world bridges register
natively (MV2 had to inject them, which Kick's CSP blocked), and cross-world
event payloads arecloneInto'd so the bridge can read them (Firefox Xray). - Start unmuted now produces sound — when Kick left the player at volume 0,
unmuting was silent; it now restores an audible volume (0.5).
Added- Custom emotes on by default — 7TV, BetterTTV, and FrankerFaceZ are enabled
out of the box on a fresh install. - Live stats — the stats overlay now refreshes ~2×/second and shows a
measured live FPS (dips when the stream stutters) instead of the fixed
rendition framerate.
Changed- Renamed the extension to KickLab with a new logo and icon set; the in-page
navbar button uses the logo. - Reorganized settings into sub-categories (Quality/Playback/Controls;
Emotes/Highlighting/Filtering/Display) with a scroll-spy sidebar. - Added a Ko-fi support button to the settings sidebar.
Removed- Image-link previews — pulled for now (Kick's link markup made detection
unreliable); may return.
Žrědłowy kod jo pód licencu Licenca MIT
- Firefox: player quality, start-muted, fast-forward, and emote insertion now
Wersija 0.1.0
7 jun 2026 wózjawjone - 71,09 KBFunkcioněrujo z firefox 128.0 a pózdźejŽrědłowy kod jo pód licencu Licenca MIT