A timeline of every meaningful update to My Study Diary — newest at the top.
Resolved a permissions issue that was causing teacher class pages to appear blank and preventing students from joining classes. Class dashboards and join flows are now working as expected.
Teachers who redeem a valid invite code are now granted access immediately without getting stuck on a repeated 'enter code' screen. Also removed the redundant admin approval step for code-based invites.
Reviewed and addressed findings from our latest dependency security scan. Updated packages and tightened database access controls.
Added a dedicated security page so you can see, at a glance, how we look after your account and your data. Linked from every footer.
The top navigation now has a Guides menu split into For students (how to use the diary, how to join a class, how to revise) and For teachers (run a class, overview). Added a new Student guide for getting going in five minutes.
The sticky header now stacks below the announcement banner instead of sliding underneath it, and the banner is fully opaque so hero text no longer bleeds through.
The landing page tagline now rotates between 20 hand-written variants on each visit, with the accent word always highlighted — no more stuck headlines.
To mark a class task complete you have to start the focus timer first — that way your teacher can see real, logged study time against each task. Clicking the title only opens the task; clicking off no longer reloads the page.
Tidied up the flow for teachers redeeming an invite from an admin, so legitimate teachers can finish setup without getting stuck.
Teachers now have a dedicated dashboard for setting class tasks, sharing join codes and checking weekly revision hours per student. Students see the tasks inside their diary and can hand them in with timed sessions attached.
Have feedback? Head back to the diary and keep studying.