• v6.7.0 11ab1bcf99

    v6.7.0
    All checks were successful
    Build and Push Container Images / deploy-convex (push) Successful in 2m40s
    Build and Push Container Images / build-frontend (push) Successful in 4m43s
    Build and Push Container Images / build-discord-bot (push) Has been skipped
    Build and Push Container Images / changes (push) Successful in 13s
    Build and Push Container Images / tag-convex-changes (push) Has been skipped
    Build and Push Container Images / build-renderer (push) Has been skipped
    Build and Push Container Images / build-image-processing (push) Has been skipped
    Stable

    beasty released this 2026-06-12 15:06:16 +00:00 | 26 commits to main since this release

    Stream Overlay Expansion (PR #7)

    The OBS overlay and stream control page get their biggest update yet.

    New on stream

    • Evolution ceremonies — trigger full evolution ceremonies from the control page with a Pokémon-style contender gathering (cats fly in from the screen edges, the real final form hides in the crowd and rises glowing on selection, failures fall off with gravity), followed by a dynamic lineage board and a QR code to the saved history page
    • Adoption elimination show — a pool of 10 + stage-count cats; each reveal stage finishes the survivors one step further, the streamer culls one cat per stage from a live board (click marks red for chat, double-click removes; spotlight / yellow potential / persistent favourite buttons per cat) until 10 finalists are saved with a QR to the litter
    • QR codes for spin results — every saved spin shows a scannable share QR on stream, surviving wheel spins and overlay reloads

    Control page

    • Tabbed layout (Spin / Evolution / Batch / Settings) with a persistent status bar and OBS preview
    • Settings tab: overlay background colour/transparency and a spread layout that separates every overlay element with 50px gutters on a 2120×1180 canvas for custom OBS cropping (test mode shows exact crop coordinates)
    • Multiple open control tabs stay in sync; the Batch tab has its own palette selector
    • Mode-aware lobby info card and three new lobby animations (parade, orbit, bubbles) — switching styles glides the cats into the new pattern

    Under the hood

    • The 6,138-line overlay client and the control page decomposed into scene/panel modules with a unit-tested command policy
    • Seq-guarded live state sync for the elimination show, server-side settings merge, stale-report and double-cull guards
    Downloads