Skip to content

Release Qiaomu Reader English 4.4.3 - #2

Merged
dashell7 merged 3 commits into
mainfrom
codex/qiaomu-reader-english-4.4.3
Sep 28, 2026
Merged

dashell7 merged 3 commits into
mainfrom
codex/qiaomu-reader-english-4.4.3

Conversation

@dashell7

Copy link
Copy Markdown
Owner

Opening an English word lookup, saving a highlight, reading selected text aloud, or syncing review cards should preserve the reader's current state and existing study data. This release fixes stale hover results, highlight write races, speech playback lifecycle and Fish Audio's blocked webview request, and prevents AI stream failures from silently sending a second paid request.

Review-file sync now checks ownership and content integrity before rewriting cards, preserves Spaced Repetition schedules, and stops on hand edits or duplicate cards. The release also includes Aloud attribution, dependency security updates, and byte-for-byte asset checks on Windows and Ubuntu.

Validation: 400 tests, learning typecheck, source ESLint, 1,450 translation keys, zero npm audit findings, standard/community builds, reproducible release assets, and desktop Obsidian 1.14.2 smoke testing. Existing review schedules survived migration and repeated sync was idempotent. Real Fish account playback and mobile hardware were not available for this validation.

@dashell7
dashell7 merged commit 924a93b into main Sep 28, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant