Word Hunter 1.1.0-rc.4
Pre-release
Pre-release
·
16 commits
to main
since this release
Word Hunter 1.1.0-rc.4
Fourth release candidate of the 1.1.0 line: reader follow-along, flashcard
quality-of-life (shuffle + separable-verb masking), deletion feedback,
first-run language prompt fix, bundled accessible fonts, and a focused
Discovery catalog.
Changes since 1.1.0-rc.3
- Read-along stays visible — while TTS reads the page, a watchdog keeps
the highlighted word inside the viewport even after manual scrolling or
layout shifts; word tracking now resyncs after an unmatched spoken token
instead of freezing off-screen. - Flashcard shuffle — new header button shuffles the remaining cards
scheduled for today and restarts at the first card of the new order. - German separable verbs masked on cards (#278) — reverse flashcards hide
both parts ("rief … an") across the clause while keeping the words between
them readable. - Deletion busy indicator — removing a book keeps its confirmation dialog
open with spinner/disabled buttons until the durable save settles; the
dialog cannot be dismissed mid-delete. - Language prompt only on first start — the Android language onboarding no
longer re-shows on every launch/reload: the decision waits for the store
snapshot and the confirmation flag survives late snapshot replaces. - Reader fonts for dyslexia — bundled Atkinson Hyperlegible and OpenDyslexic
(both SIL OFL 1.1) selectable in Settings → Reader font. - Discovery: wiki sources removed — Wikipedia/Wikinews/Wikisource produced
short, chaotic stubs unsuitable for long-form learning; Discovery now focuses
on Project Gutenberg. Persisted selections migrate to Gutenberg automatically;
already-imported wiki texts remain fully readable. - Android install guidance — README documents why an APK may report
"App not installed" (signature mismatch or versionCode downgrade) and how to
upgrade safely.
Verification
- Frontend:
npm run check:frontendexit 0,npm run test:frontend
684/684 PASS (+1 skipped pre-existing). - Version sinks:
scripts/check-version-sinks.shOK at 1.1.0-rc.4. - Android versionCode monotonicity: 101100004 > published 101100003.