Repository navigation
Releases: TiKyisme/bk-lms-downloader
Release list
v1.5.2
What's Changed
- build: add Microsoft Store MSIX packaging by @TiKyisme in #31
- fix: distinguish partial sync from fatal failure by @TiKyisme in #32
- fix: prevent empty AI Study Packs by @TiKyisme in #36
- fix: start course selection unchecked by @TiKyisme in #37
- docs: clarify Apple Silicon M5 support by @TiKyisme in #38
- fix: prevent version-bound Store launch shortcuts by @TiKyisme in #33
- release: prepare v1.5.2 by @TiKyisme in #39
Full Changelog: v1.5.1...v1.5.2
v1.5.1
BK-LMS Downloader v1.5.1
Fixed progress reporting
Synchronization no longer reaches 100% while later courses are still running.
For a two-course batch:
- course 1 completion = 50%
- course 2 active = between 50% and less than 100%
- final completion = 100%
AI Study Pack preparation now reports granular real-work progress across source
processing, Coursewave enrichment, optimization, validation, and final archive
work. Completed-course counts represent completed courses only.
No behavior change to Study Pack retention
The v1.5.0 AI Study Pack size-budget and Coursewave exam policies remain
unchanged.
Privacy
AI Study Pack preparation remains local and no telemetry or cloud AI upload was
introduced.
v1.5.0
BK-LMS Downloader v1.5.0
Highlights
- Smoother synchronization progress
- Smaller AI Study Packs
- Smarter Coursewave exam retention
AI Study Pack improvements
Large packs now receive a compact budget pass only when safe omission of
lecturer-binary copies is needed. Markdown, retrieval chunks, and chapters
remain the primary textual representation, while explicit retention decisions
record any omitted binary representation. Smaller packs remain unchanged.
As one real validation example, GE1013 changed from 275.7 MB to 91.1 MB.
This is an example of the safety budget in action, not a guaranteed compression
ratio for every course.
Sync progress
Progress advances during the active course and contributes current-course work
to the batch percentage. Processing course 3/3 does not count as complete until
that course finishes. Cancellation preserves the actual achieved progress.
Coursewave
Historical exam material is retained representatively: at most 2 Midterm exams,
2 Final exams, 4 exams total, and 15 MiB of retained exam binaries.
Privacy
AI Study Pack preparation remains local. No AI or cloud API is required for
pack preparation, and no telemetry or automatic upload is introduced.
v1.4.0
What's Changed
- feat: add Coursewave exam enrichment and incremental AI Study Pack refresh by @TiKyisme in #11
- Release 1.3.0 with course enrichment features by @TiKyisme in #12
- docs: refresh website for v1.3.0 by @TiKyisme in #13
- Delete .tmp-onboarding-test/BK-LMS-Downloader directory by @TiKyisme in #14
- feat: add safe AI Study Pack duplicate deduplication by @TiKyisme in #15
- fix: harden Lite retention Windows runtime by @TiKyisme in #16
- feat: optimize verified PPTX-only Study Pack sources by @TiKyisme in #17
- fix: polish AI Study Pack Lite production flow by @TiKyisme in #18
- release: prepare v1.4.0 by @TiKyisme in #19
Full Changelog: v1.3.0...v1.4.0
v1.3.0
What's Changed
Full Changelog: v1.2.0...v1.3.0