Word Hunter 1.0.0
Word Hunter 1.0.0
Word Hunter 1.0.0 is a new compatibility baseline focused on safer local data, smoother reading, complete offline starter content, and a more practical desktop-to-Pocket workflow.
Before upgrading: export your Word Hunter data to JSON and keep a separate copy of your current data folder, especially when several devices use the same synchronization folder.
Highlights
- Added 12 complete offline starter collections for English, German, Spanish, French, Italian, Polish, Ukrainian, Russian, Japanese, Chinese, Latin, and Ancient Greek. Each includes original stories, a dedicated cover, and at least 1,000 distinct word segments.
- Added named visual themes, including the new Familiar default, with matching light and dark palettes.
- Refined Word Hunter Pocket with a focused Reader toolbar, clearer touch navigation, word-by-word TTS movement, and improved mobile layouts.
- Added optional vocabulary-status sounds and improved in-text review, keyboard navigation, statistics, and reading controls.
- Made startup and large-book handling more responsive by reducing duplicate work, limiting concurrent text loading, and caching complete counters safely.
Data And Sync
- Rebuilt local storage around durable per-record files with backups, tombstones, recovery reporting, and safer interrupted-write handling.
- Added guided Syncthing setup on desktop, clearer synchronization health and conflict handling, and safer Android folder selection.
- Preserved books, vocabulary, review progress, PDF metadata, and media more reliably across language profiles and devices.
PDF And OCR
- Improved native PDF text spacing, word alignment, overlay rendering, and clean text mode.
- Improved scanned-PDF OCR packaging and CPU fallback on Linux, including the bundled Flatpak OCR runtime.
- Hardened OCR runtime discovery, cancellation, limits, and packaged-artifact validation.
Fixes
- Fixed offline starter books being duplicated as a second “full text” entry. Existing accidental
gutenberg-full-undefinedcopies are removed automatically when state is loaded. - Fixed Android synchronization-folder errors so failed selections report the real problem instead of silently changing state.
- Fixed stale Syncthing status and recovered Syncthing
sync-conflictcopies through Word Hunter's causal merge instead of reporting them as inaccessible or corrupt records. - Fixed Flatpak startup on KDE by no longer forcing an unavailable GTK portal path.
- Improved cache invalidation, late asynchronous navigation, custom-text persistence, status counters, translations, themes, and many desktop/Pocket layout details.
Downloads
- Android APK:
Word.Hunter.Pocket.debug.apk - Linux Flatpak:
WordHunter.flatpak - Windows setup:
Word.Hunter.Setup.exe - Windows portable:
Word.Hunter.portable.zip
Verification
- Frontend: 247 tests passed.
- Main Rust application: 227 tests passed.
- OCR runner: 15 tests passed.
- Rust formatting, dependency/license reports, Clippy, Android APK inspection, Flatpak inspection, and Windows package inspection passed.