Limerino 1.0.8 — Clips, videos, and chat replay
What’s new in 1.0.8
1.0.8 is the biggest Limerino update yet: clips and past broadcasts now play inside the app — with the chat that was live at that moment replaying right beside them.
Clips and videos, in the app.
- Tap a clip or video link in chat and it opens in a full-screen player instead of sending you to Safari. Timestamped links open at the right moment, and a clip can jump to its source broadcast.
- Browse any channel’s videos and clips from the new videos button in the chat header — sort videos by newest, trending, or most viewed; filter clips by date range.
- Share a clip or video link from Safari, or from any app’s share sheet, straight into Limerino.
- Chat replay: past broadcasts and clips replay the stream’s own chat, paced to playback — video on top with chat below in portrait, a side column in landscape. Replay is read-only.
Landscape that gets out of the way. While you watch in landscape, the top bar steps aside so video and chat get the whole screen. Stream title cards can be tapped away, and tuck themselves after a moment so the title glances then yields.
Notifications, rebuilt.
- Notifications now group into proper stacks, by channel or by type.
- Bursts — sub trains, raid waves, first-message floods — collapse into one notification with a live count, and every combine window is adjustable.
- Each stream, whisper, and chat-event alert type has its own style: Prominent, Quiet, or Off.
- Mute one person’s notifications from their user card, or straight from a mention notification.
- The mentions inbox now catches up on mentions from while the app was closed — one Mentions list holding your full account history, sortable, filterable by time, and searchable by sender.
- That inbox loads one page at a time as you scroll instead of pulling your whole history at once, and it holds its place under your thumb.
Pins, threads, and emotes.
- Twitch’s own pinned messages appear in a banner at the top of chat, with moderator pin and unpin (confirmation first) and an adjustable auto-hide. Your private bookmark is now called Saved, so “pin” means Twitch’s real pin.
- Follow a reply thread and its replies get a highlight and an inbox entry, even without an @-mention.
- Tap any emote — Twitch, 7TV, BTTV, or FFZ — to enlarge it and see its name, its provider, and its creator credit when the provider publishes one.
- The emote picker groups emotes under the channel that granted them, with a rail to jump between channels, and its search matches a broadcaster’s name as well as an emote’s code.
Moderation and commands. Poll and prediction lifecycle commands (/endpoll, /cancelpoll, /lockprediction, /cancelprediction, /completeprediction) with live status readouts, colored announcements, editable timeout presets that drive both the user card and the swipe escalation, and custom command macros with name, channel, and input placeholders.
Reliability.
- Switching channels now health-checks the chat connection on the spot, so a quietly dead connection is redialed in seconds instead of leaving chat frozen.
- A locked device or a slow keychain at launch no longer bounces you to signed out.
- Sign out and back in without losing your history: blocks and muted phrases stay on this device, and your mentions come back tied to your account.
- The mention badge counts only what is genuinely unread: it shows the real number at any count, it drops mentions you delete, and a count carried over from an earlier launch clears the moment you open the inbox.
- AutoMod held-message notices name the channel again.
- The emote image cache now sits outside your device backup and prunes itself to a ceiling that actually binds.
Also in 1.0.8: supporter name colors from 7TV now render on chat usernames, and the channel switcher is simpler — Followed already puts live channels first, so the separate Live tab is gone.
In more detail
Chat replay is built like the live engine. Replay reads the broadcast’s recorded chat and paces it to the player clock, so messages land when they landed on stream — scrub the video and chat follows. It is read-only by design: nothing you do in a replay touches the live channel.
The mention badge earned its number. Three successive beta builds went into making the Home Screen badge tell the truth: old notification payloads — which carry the unread count they were sent with and never expire — no longer re-elect a stale number on every launch; the cutoff marker that silences them is timed so a mention arriving mid-refresh can never be swallowed; and closing the inbox marks your device-held mentions read, the way every inbox behaves, so the number actually reaches zero.
FrankerFaceZ channel emotes load for the first time. A long-standing decoding bug quietly discarded a channel’s own FFZ emotes on every fetch. They now render in chat and appear in the picker’s channel section — and a malformed emote or badge from any provider costs only itself, never the whole set, so a temporary provider outage can’t wipe art the app already had.
Badges are cached like emotes. Subscriber tiers, moderator and VIP art, bits, and third-party user badges are stored on disk, so they are there the moment chat appears instead of popping in a beat later. The emote picker pre-loads its first screenful, and scrolling the mentions inbox stays smooth even over a busy live chat — the chat behind a sheet no longer re-renders at full rate while covered.
Smaller things that add up:
- Pinned-message banners auto-hide on an adjustable timer, and unpinning asks first.
- VoiceOver reads each mention row’s relative time, and chat announcements are paced so heavy traffic stays intelligible.
- Deleting your mention history clears the list on screen too, and channel and sender sorting page correctly all the way down.
- Emote metadata writes moved off the launch path for a lighter cold start in emote-heavy channels.