This release brings a brand‑new game prototype, UI refinements across the platform, plus admin‑only improvements for ops (billing tests and AI usage monitoring).
- The new Tsubo prototype is live, letting viewers drop items and interact with the climbing game in real time.
- Bubble Shooter now supports deterministic replays with seeded randomness and a replay viewer for admins.
- [Admin] The Stripe test page has been redesigned to show SKU lists, environment status and price‑mapping details.
- Payments detail view now includes pagination so you can scroll through your transaction history easily.
- [Admin] AI usage screen shows pricing metadata such as model status, release dates and cached‑token discounts.
- Artifact detail pages received a fixed top header with breadcrumbs and improved sharing controls.
We added guest play for Flappy, refined Bubble Shooter scoring and difficulty, shuffled the Game Feed, and polished several UI flows.
- Guests can now play Flappy using the official live card without signing in.
- Bubble Shooter’s scoring curve is smoother, combo counters are visible, and drop intervals shorten over time.
- Game Feed items are shuffled on load and URL updates only after user interaction, improving navigation stability.
- The header now shows a single fullscreen toggle that appears only on game pages.
- Sign‑up forms combine terms and privacy consent into a single “I agree to the Terms of Service and Privacy Policy” checkbox.
- Language switcher now displays flags, with the active locale highlighted.
New Discord notifications and Turnstile CAPTCHA improve support reporting and live card creation.
- A persistent Discord bot now sends image‑rich messages when a live card is created.
- Admin UI includes a Discord test tool for easy bot connectivity checks.
- Support report page and widget now use Cloudflare Turnstile to block spam.
- Added hidden CSS slot for the invisible Turnstile widget.
- Help docs links were updated to use locale‑prefixed paths for correct navigation.
We’ve tidied up the sidebar, added game guides, and refined the promo page UI to make playing and creating smoother.
- A new “Live Cards” group appears in the sidebar, giving quick access to community live cards.
- Interest and My Live Cards links have moved under My Page for a cleaner navigation experience.
- Help now includes guides for Werewolf and Flappy games, so you can learn how to play in seconds.
- The promo landing page now shows avatar images for spotlight entries, making it clear who’s speaking.
- Support FAB can be hidden via a URL query (supportFab=0), keeping embeds tidy when needed.
- Server‑side Cloudflare Turnstile verification was added to improve spam protection.
We’ve refreshed the Flappy side‑sprite workflow, tightened ad loading, and added clearer Stripe cancellation handling—all aimed at creators and players.
- The Flappy admin tool now shows an “Approved Live Cards” list, and only cards with a ready sideSprite can be played.
- AdSense script loading is de‑duplicated and only injected when needed, improving page performance.
- A new Stripe cancellation page informs users of the status and provides quick links to view payments or return to the plan page.
- AI chat now requires audit logging; request and response previews are available in non‑production environments.
- My Page’s wallet section now displays a login prompt for unauthenticated users, clarifying access requirements.
- The landing page includes an announcement section with a roadmap and streamer‑collaboration points, presented in responsive cards.
A batch of player‑ and creator‑visible upgrades lands, including the new Flappy mini‑game, side‑sprite upload flow, game‑offer API and admin tools.
- The Flappy mini‑game (flappy@1) is now playable at /games/flappy.
- Creators can upload a 16×16 sideSprite for their live cards via a new UI.
- Replica scope validation was tightened so game and adapter permissions are enforced correctly.
- A new Game Offer API lets creators manage offers at /api/artifacts/{id}/game‑offers.
- Admins get a dashboard to generate missing Flappy sideSprites automatically.
- Help docs were expanded with AI content guidelines, character‑creation tips and more.
- Footer navigation now adapts to signed‑in vs. signed‑out users.
- Werewolf Flip detail buttons and replay summary colors were fixed for better readability on light themes.
We’ve added font‑size controls, UI tweaks, progress saving for Werewolf, and a new admin moderation hub.
- Adjust text size with a slider; the setting is persisted across sessions.
- Replica selection dialog now locks during an active game and shows a helpful hint.
- Werewolf timeline index and logs are saved in local storage, automatically restoring progress on return.
- Simulation loading effect is faster, reducing the wait before a game starts.
- New admin pages let moderators view Werewolf flips, filter by owner or row count, and record BAN actions.
- UI enhancements include font scaling, subtle settle wobble animation, and smoother transitions.
The sign-in page now keeps its card centered even after logging out, and the self live card flow plus footer navigation both received quality-of-life tweaks.
- Reworked the sign-in layout so the form stays centered on any screen, keeping post-sign-out redirects easy to use.
- Magic link sending/sent messages now reuse the sign-in copy so localized progress and success prompts show immediately.
- Added a warning banner to “Register yourself as a live card” so it explicitly reminds you that your display name, bio, and avatar will be reused before generation.
- The self live card section now renders a preview card with the latest image, bio snippet, and timestamp, and it refreshes instantly after each creation.
- The bottom navigation picked up a “Live Cards” item that jumps straight to /artifacts for faster access.
Restored sign-in fallbacks, refreshed auth cache handling, and expanded profile display names with migration tooling.
- Sidebar sign-in now falls back to /auth/sign-in whenever the popup flow fails, matching the documented behaviour
- Sign-out flows immediately refresh the auth state and perform locale-aware redirects so the UI switches without reloading
- Raised the profile display name limit to 32 characters and shipped a helper script (`db-truncate-display-names.ts`) to trim legacy data
- Aligned "Sign out" terminology and documentation updates, keeping translations and runbooks in sync
A brand-new sidebar layout and refreshed My Page make it easier to manage creations, billing, and updates.
- Revamped navigation with sidebar and bottom tabs so Home, Discover, and Updates are always one tap away
- My Page overhaul: profile editor, account linking, payments, billing, and purchase history are now organised in tabs
- Upgraded artifact workspace with image-friendly composer plus grid/list views for your creations
- Launched Cheer favourites: tap the heart on cards and browse Games, Live Cards, and Works in /me/likes
- Introduced a pre-release Notifications hub that teases upcoming alerts and links to preference settings