What's new
Changelog
Every update, improvement, and fix to the Nsa platform — most recent first.
v1.5LatestJuly 2026
Image Cloud, NavBar Redesign & Admin Invites
- NewImage Cloud — a live face gallery where audiences upload photos and build a shared visual wall together.
- NewPersistent notifications system: game invitations and system notifications in a dedicated inbox.
- NewAdmin invite flow — admins invite users via notification; invited user explicitly accepts to gain access.
- NewAnalytics: gallery stats (total Image Clouds, total uploads) added to the overview tab.
- NewAnalytics: all hosts shown sorted by sessions, not just the top 5.
- ImprovedNavBar redesigned with frosted-glass background, flat text links, and bell icon with unread badge.
- ImprovedPage width increased to 1400 px across dashboard and landing page for better use of wide screens.
- ImprovedDownload button now shows 'Previewing…' during preview render, 'Saving…' during actual download.
- ImprovedNew gallery uploads append to the end of the list instead of the beginning.
- FixedHost mode no longer fails to show on live gallery — credentials are now sent with the gallery fetch.
- FixedFixed HTTP 413 upload errors caused by nginx's 1 MB body limit; raised to 15 MB.
- FixedDrag-to-reorder false-leave glitch when cursor entered a child element of a gallery slot.
v1.4GalleryJune 2026
Live Gallery System & Canvas Downloads
- NewLive Gallery (now Image Cloud) — real-time photo wall with 4×4 frame grid and host control.
- NewCloudflare R2 image storage for high-throughput photo uploads.
- NewIn-browser frame preview before download — host can verify layout before saving.
- NewCanvas PNG export at 1080×1080 and 1080×1350 with community branding header and Nsa watermark.
- NewCommunity name and logo fields on the gallery editor.
- NewAnalytics dashboard redesigned with sidebar navigation: Overview, Hosts, Games, Admin tabs.
- ImprovedDrag-and-drop reorder of gallery images with smooth transitions.
- ImprovedGallery background and accent colour are theming the frame grid and exported images.
- FixedCanvas tainted error fixed by proxying community logos through the backend.
v1.3Word GamesApril 2026
Sentence Builder, Math Race, Vocabulary Blitz & Sword Drill
- NewSentence Builder — players tap scrambled words to rebuild quotes, grammar rules, or scientific facts.
- NewMath Race — competitive timed arithmetic drills across addition, subtraction, multiplication, and division.
- NewVocabulary Blitz — speed-matching terms to definitions; perfect for WAEC and JAMB revision.
- NewBible Sword Drill — word-tap mechanic for competitive verse recall, with 8 pre-filled template packs.
- NewSession analytics: per-question accuracy bars and per-student breakdowns for quiz games.
- NewWord Cloud template picker with ready-made prompt packs.
- ImprovedGame type selector now displayed in 3 columns on large screens for faster navigation.
- ImprovedDashboard now shows invited games from other hosts.
v1.2More GamesFebruary 2026
Date Night, Crossword Puzzle & Co-host Invites
- NewDate Night Quiz — relationship-style questions with couples-friendly reveal mechanic.
- NewCrossword Puzzle — live collaborative crossword rendered in Nsa's 3D-inflated aesthetic.
- NewQuiz template picker — load category-specific ready-made questions or start from scratch.
- NewCo-host invite — share a hosting role with another user by email.
- NewResult card image preview with save and share to social platforms.
- NewSession history stored per game; viewable from the dashboard.
- ImprovedAnimated leaderboard with FLIP technique — rows animate into their new positions.
- ImprovedCountdown timer visible on host view during live questions.
- FixedPodium medals and plaques display order corrected.
- FixedCountdown stuck at 3 seconds resolved.
v1.1MultiplayerDecember 2025
Live Leaderboard, Session Persistence & Player Experience
- NewLive leaderboard updates in real time for the host during game sessions.
- NewSocial share buttons on player results screen.
- NewGame session persistence — rooms survive host refresh until the game explicitly ends.
- NewDashboard with game history, session runs, and quick-start buttons.
- NewLive Poll — instant audience opinions visualised as animated bar charts.
- NewWheel of Names — randomised giveaway wheel with winner history.
- NewWord Cloud — collaborative live word visualisation.
- ImprovedRooms now stay alive when the host disconnects; host auto-reconnects seamlessly.
- ImprovedJoin page redesigned for faster game entry.
- FixedGoogle OAuth callback 404 on Vercel fixed by correcting redirect URI handling.
v1.0LaunchOctober 2025
Initial Release — Live Quiz Engine
- NewRust + Axum backend with WebSocket-based real-time engine supporting up to 1 million concurrent players.
- NewReact 18 + TypeScript frontend with Vite and Tailwind CSS.
- NewGoogle OAuth authentication — no passwords, no friction.
- NewTimed Live Quiz — multiple-choice questions with live answer distribution and automatic reveal.
- NewMongoDB persistence for games, sessions, and player data.
- NewGameEngine trait pattern in nsa-core — all game types share a uniform lifecycle.
Built by Kovo Labs · Questions? officialkovolabs@gmail.com