Repository navigation
Release v1.3.11
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
GetProfileRemainingWordstests to correctly exclude dormant notebooks. - Patched optional vector cleanup errors during notebook deletion.
🧹 Maintenance
- Version bump to v1.3.11.
📦 Full Changelog
Thanks for using Studyloop!