1.1.0
Sprint Intelligence: Smarter Tasks, Sharper UX
Version 1.1.0 brings a series of meaningful improvements to the sprint experience, AI task generation, and platform stability. Daily tasks now build on your full sprint history for greater continuity, the post-assessment flow is more reliable and fair, and several UI pain points have been resolved across the student dashboard and login page.
Improvements (4)
Sprint missions now feel more connected β each daily task builds naturally on your previous work for a more coherent learning journey.
The final mastery assessment is now more focused and personalised to your specific growth areas.
Institution coordinators can now reach students directly via WhatsApp to keep them motivated and on track.
Improved session stability β you can now work through longer tasks without being interrupted by unexpected logouts.
Fixes (5)
Fixed "Continue My Sprint" and "Take Post-Assessment" buttons showing a loading spinner on what was just a redirect.
Fixed post-assessment strict-fail timer incorrectly triggering on session expiry β students are no longer auto-failed for simply reopening the page.
Fixed 405 Method Not Allowed error appearing as a generic browser page β replaced with a branded session-expired error page.
Fixed production JavaScript error where shouldAutoStart was not exported due to Vite tree-shaking entry point modules.
Expired sprint certificates now require a minimum score of 60% β a score above zero no longer qualifies.
Patches (3)
Login page cleaned up β "Join here" link moved below the form as "Don't have an account? Create account".
Removed unused SPRINT_RECALIBRATION_DAYS environment variable and its config key.
Diagnostic modal redesigned as a bottom-sheet on mobile with a cleaner progress bar and platform brand colors.