Changelog

What shipped recently.

Eduira ships fast. This is the running log of new features, fixes, and improvements.

Live game iteration 5 — team mode + power-ups + admin

  • Team mode (2-4 teams, auto-balance) for both quiz and race.
  • Four power-ups: double points, streak shield, 50:50, steal points.
  • Host transfer via single-use token (hand off live games to a colleague).
  • Race retry — "Play again" auto-redirects players to the new PIN.
  • Race preview embed in the start modal.
  • FREE / PRO plan tiers with admin user management dashboard.
  • Inbox: users send Pro-upgrade requests, admins triage from /admin.

Live game iteration 4 — race mode

  • Race mode for all 40+ templates (including custom AI-generated).
  • Server-authoritative finish detection with nickname mapping.
  • Race time limits: unlimited / 1 / 3 / 5 / 10 minutes.
  • Postgres-archived leaderboard permalinks at /games/{pin}/results.
  • Sorting "order" mode now works in live quiz mode.

Live game iteration 3 — Kahoot mode + Postgres archive

  • Kahoot-style host-driven quiz mode with 6-digit PIN, 60-player support.
  • Time-decay scoring + streak bonus formula.
  • Postgres archive: GameSession + GamePlayer + GameAnswer models.
  • Spectator mode for late-joining students (race mode).
  • Editor `Live` button with mode-aware compatibility checking.

Template library — 5 templates rebuilt

  • Tug-of-war: split-screen 2-team gameplay with rope animation.
  • Gameshow Quiz: WWTBAM ladder + lifelines (50:50, phone, audience).
  • Speed Race: 4-lane track with 3 AI cars and time-pressure questions.
  • Shooting Game: smooth crosshair tracking + visually distinct targets.
  • Labelled Diagram: 6 prebuilt SVG fixtures (eye, cell, atom, flower, body, computer).