Skip to content

Release v1.3.11

Choose a tag to compare

@Vishnuj-n Vishnuj-n released this 11 Sep 10:51
· 383 commits to main since this release
c69d4bb

What's New

✨ Features

  • Skip Session – Users can now skip a study session with a clear confirmation dialog, preventing accidental skips.
  • Enhanced Study Pacing & Flashcard Merging – Study pace calculations now use integer‑based session counts for a more consistent UI. Newly due flashcards are automatically merged into existing pending review sessions, eliminating fragmented single‑card tasks. Additional improvements include automatic reading task seeding after milestone exams and a larger reading context window.

🚀 Improvements

  • Deep PDF Extraction – Better initialization messages and more robust error handling, plus clearer status updates during notebook activation.
  • Learning Minutes Calculation – Refined logic for tracking study time, giving users more accurate progress metrics.
  • AppToast UI – Updated toast styles for a cleaner look and improved visibility.
  • Notebook Deletion – Enhanced deletion flow now safely handles optional vector cleanup.
  • Topic ID Handling – Removed unnecessary sanitization in syllabus confirmation, streamlining the workflow.
  • Upload Experience – Improved notebook upload handling for smoother file processing.

🐛 Bug Fixes

  • Fixed redundant topic ID sanitization that could cause unexpected behavior.
  • Resolved issues with learning minutes miscalculations.
  • Corrected status updates in review session logic to reflect real‑time progress.
  • Adjusted PDF extraction initialization to prevent misleading messages.
  • Updated GetProfileRemainingWords tests to correctly exclude dormant notebooks.
  • Patched optional vector cleanup errors during notebook deletion.

🧹 Maintenance

  • Version bump to v1.3.11.

📦 Full Changelog

View all changes


Thanks for using Studyloop!