Word Hunter 0.3.6
Word Hunter 0.3.6.1 hotfix
This refresh keeps the 0.3.6 release line but replaces the published binaries with builds from the squashed WordHunter0.3.6.1 tag.
Bug fixes:
- Rebuilt the Windows setup and portable ZIP with the required GNU runtime DLLs:
libstdc++-6.dll,libgcc_s_seh-1.dll, andlibwinpthread-1.dll. - Fixed Flatpak/Linux OCR GPU platform detection so startup diagnostics no longer misreport the runtime state.
- Bundled the Flatpak/Linux CPU OCR runtime:
wordhunter-paddleocr,libpdfium.so, and PaddleOCR ONNX models now ship insideWordHunter.flatpakfor scanned-PDF OCR. - Fixed Flatpak sync folder selection so the chosen folder is persisted only after a successful sync, the returned snapshot updates Settings immediately, and Flatpak honors XDG config/data directories while still reading legacy
~/.config/WordHunterdata.
Data and sync compatibility:
- No record schema change is required for 0.3.6.1.
- The local WordHunter data directory remains the system of record; the selected sync folder remains an external copy merged through the existing record/tombstone sync path.
- Cargo/Tauri use the valid internal SemVer
0.3.6+1; release notes, tag, UI copy, and User-Agent identify this hotfix as0.3.6.1.
Word Hunter 0.3.6
Highlights:
- Added learning-language support and localized labels for Chinese (Simplified), Latin, and Ancient Greek, including language selectors, flags, tokenizer coverage, and discovery paths such as Ancient Greek Wikisource.
- Added PDF page-background reading with selectable word overlays plus a clean text-only PDF mode for focused reading.
- Added PDF zoom controls, mouse-wheel zoom, and Android pinch/pan support for text-layer PDFs.
- Improved PDF/OCR text-layer spacing and word alignment so imported pages preserve readable word boundaries.
- Added Android Pocket support for importing PDFs with a text layer, while scanned PDFs still sync safely from desktop OCR imports.
- Added Linux Flatpak packaging with AppStream metadata, local install helpers, and KDE/WebKitGTK runtime safeguards.
- Added sync-conflict review and recovery-status reporting in Settings, with safer interrupted-save and corrupt-record handling.
- Improved multi-language profile storage so books, custom texts, archive state, and vocabulary survive language switches and backend snapshot restores.
- Fixed translator language selectors so chosen source/target languages are preserved even when offline translation models are not installed.
- Added reader/UX refinements including desktop reader focus controls, larger desktop controls, optional TTS word highlighting, in-text SRS grading defaults, and cleaner PDF status marks.
Artifacts:
- Windows setup:
Word.Hunter.Setup.exe - Windows portable:
Word.Hunter.portable.zip - Android debug APK:
Word.Hunter.Pocket.debug.apk - Android release bundle:
Word.Hunter.Pocket.release.aab - Linux Flatpak:
WordHunter.flatpak - Checksums:
SHA256SUMS
Compatibility notes:
- Local app data remains local-first. The 0.3.6 storage updates add schema/recovery metadata and keep legacy 0.3.5 snapshots covered by compatibility fixtures.
- Android Pocket can read text-layer PDF imports directly; scanned PDF OCR remains a desktop import path and syncs to Pocket with stored overlay metadata.