2026.05
no breaking changes
Open Quizzes with guest attempts and proctoring, exam mode for students, and timetable conflict resolution for admins.
Open Quizzes — Publish a public attempt link for entrance tests or practice, with optional proctoring and guest identity capture.
Exam mode — A locked-down attempt experience with a server-side timer, full-screen enforcement and event logging.
Open Quizzes support public links and guest attempts. Share a link with candidates outside the institution; results land in the same quiz group as enrolled attempts, tagged as guest.
Exam mode locks an attempt down. Server-side timing, full-screen enforcement and per-question navigation rules set by the teacher.
Timetable generation with conflict resolution. Generate a timetable from sections and teacher availability, then resolve flagged clashes one at a time.
Bulk upload handles teachers, students and enrollments in one file set. Validation runs before anything is written and reports per-row outcomes.
Quiz groups lost their gate mapping on duplicate. Duplicating a quiz group now copies its gate and outcome mapping with it.
Tenant isolation checks moved into the data layer. Every query is scoped by institution at the repository boundary rather than in route handlers.