Skip to content

Releases

EasyRead Sync v0.2.4

Choose a tag to compare

@github-actions github-actions released this 26 Oct 02:06

Full Changelog: v0.2.3...v0.2.4

EasyRead Sync v0.2.3

Choose a tag to compare

@github-actions github-actions released this 26 Oct 00:59

Full Changelog: v0.2.2...v0.2.3

EasyRead Sync 0.2.2

Choose a tag to compare

@Ttungx Ttungx released this 25 Oct 12:34

Attachments are now titled and named by the paper's translated title instead of the fixed name (the EasyRead tag remains the marker).

  • Existing EasyRead翻译 attachments are renamed automatically on the next sync — same attachment key, content and annotations untouched, previous file backed up locally before the overwrite.
  • Filenames are sanitized: filesystem-unsafe characters stripped, basename capped at 100 characters, with a safe fallback.
  • Verified: 36 Node + 5 Python tests; 36 native host checks on Zotero 10.0.6 (packed XPI, real HTTP, live EasyRead 1.4.4 paper stored under its translated title); offline rendering of the stored 22-page attachment (196 blocks, 137 formulas, no overflow at 360–1280 px). Real-library WebDAV delivery and physical Android reading remain user acceptance gates; see VALIDATION.md.

EasyRead Sync 0.2.1

Choose a tag to compare

@Ttungx Ttungx released this 25 Oct 08:36

First public release.

  • Syncs fully translated EasyRead papers as script-free EasyRead翻译 HTML attachments for offline reading in Zotero (desktop and Android).
  • Fixes the 0x80004005 [nsIURI.username] sync failure on packed XPI installs, Windows filename validation, native Preferences initialization, and wide-table formula overflow.
  • Verified: 34 Node + 5 Python tests, 34 isolated native-host checks on Zotero 10.0.6 (packed XPI, real HTTP, attachment lifecycle, live EasyRead 1.4.4 paper), and offline rendering of the stored 22-page attachment (196 blocks, 15 figures, 15 tables, 137 formulas, no overflow at 360–1280 px).
  • Real-library WebDAV delivery and physical Android reading remain to be confirmed by users; see VALIDATION.md.