Skip to content

v1.5.3

Choose a tag to compare

@Amorgabab Amorgabab released this 27 Oct 20:47
· 17 commits to main since this release

1.5.3
Session recovery fixed. If StudyNook was force-closed twice during one session, the second recovery restarted the timer from the full length. It now keeps its place however many times it is killed. Ending a recovered session early also counts the minutes focused before the kill (it counted none). The saved session file is now written atomically, so a kill in the middle of a save can no longer corrupt it.
Taskbar icon fixed. StudyNook.exe carried Electron's default atom icon (the build skipped editing the executable), so the taskbar, Start menu and file lists showed it instead of the StudyNook icon. The build now stamps the real icon and product name into the exe.
Mini timer fixed. Clicking it now brings StudyNook back (it could only be dragged before: Electron swallows clicks on a drag region). Drag it by its icon instead. The faint square around it is gone, and it can no longer be dragged off the screen.
Build tooling: electron-builder 24 → 26.18. This clears all npm audit findings (they affected the build machine, not the installed app). No change to how the app behaves.
Added THIRD-PARTY-NOTICES.md (Electron, Lucide, Inter) and ship it with the installer.
Added issue and pull request templates and this changelog.