Skip to content

Release Word Hunter 1.0.9-RC.7 - #76

Merged
Ironship merged 1 commit into
mainfrom
codex/manual-yaml-transfer-1.0.9-rc.7
Jul 31, 2026
Merged

Release Word Hunter 1.0.9-RC.7#76
Ironship merged 1 commit into
mainfrom
codex/manual-yaml-transfer-1.0.9-rc.7

Conversation

@Ironship

Copy link
Copy Markdown
Owner

What changed

  • replaces the Sync tab and Syncthing service with explicit ZIP export/import on desktop and Android
  • stores individual records as YAML and packages books with their image folders
  • merges imports by the updatedAt value inside YAML, with local data winning ties
  • preserves PDF/OCR images and rolls back partial imports
  • keeps Anki TSV export/import in the Export view
  • updates translations, tests, packaging recipes, notices, and release metadata for 1.0.9-RC.7

Why

Background folder synchronization and shared JSON merging were unreliable across desktop and Android storage restrictions and costly to maintain. Manual packages provide a smaller and more predictable transfer boundary.

Validation

  • Rust: 247/247
  • Frontend: 429/429
  • CSS, TypeScript, Clippy, YAML/JSON manifests
  • Android APK and arm64 AAB release builds
  • Flatpak cargo sources and third-party license reports
  • transfer round-trip, newest-wins merge, PDF images, rollback, archive traversal checks

@Ironship
Ironship marked this pull request as ready for review July 31, 2026 12:34
Copilot AI review requested due to automatic review settings July 31, 2026 12:34

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot was unable to review this pull request because the user who requested the review has reached their quota limit.

@Ironship
Ironship merged commit 4ae0a73 into main Jul 31, 2026
7 checks passed
@Ironship
Ironship deleted the codex/manual-yaml-transfer-1.0.9-rc.7 branch July 31, 2026 20:27
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.

2 participants