Skip to content

Releases: MCXCC303/ZCTr

Release v0.2.1-beta.1

Release v0.2.1-beta.1 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 02 Sep 16:28

🚀 Enhancements

  • Log levels, termbase options and context/cache key stability (7c9b210)

🩹 Fixes

  • Word-aware compound matching, active-glossary scoping and list perf (4864b43)

❤️ Contributors

  • MCXCC

Release v0.2.0

Choose a tag to compare

@github-actions github-actions released this 02 Sep 07:50

🚀 Enhancements

  • reader: Close translation popup with Escape key (72c4828)
  • Rearrange setting page (ded512a)
  • Refine context policy for settings (1e6d3ea)
  • Fully construct terminology system (3350556)
  • Added termbase quick extension mechanism (b213852)

🏡 Chore

  • Use tab indentation in package-lock.json, ignore scratch/ (6a4f288)
  • Added generation params (a43d377)
  • Reconstruct and initialize context awareness system (45a0d94)
  • Added detailed logs and modified README (892d97e)

❤️ Contributors

  • MCXCC

Release v0.1.2

Choose a tag to compare

@github-actions github-actions released this 08 Aug 06:28

🔥 Performance

  • Hash NFC-normalized text into the persisted cache key (d4c75f0)

🩹 Fixes

  • Use reader theme variables for popup text color (31fd0f1)

🏡 Chore

  • Store NUL separators as \u0000 escapes in cache.ts (15c2ccb)

❤️ Contributors

  • MCXCC

Release v0.1.1

Choose a tag to compare

@github-actions github-actions released this 06 Aug 10:28

🚀 Enhancements

  • Per-article translation cache partitions (3b28ad6)
  • Configurable translate hotkey + fix persisted cache read (7b946b0)

🩹 Fixes

  • Allow text selection and copying in the translation popup (5ac8fbc)

💅 Refactors

  • Split provider forms into per-type modules (99f97f0)
  • Extract reader context menus into separate modules (beaeaab)

📖 Documentation

  • Redesign README with banner image and badges (52167fd)
  • Add AGPL-3.0 license with copyright attribution (ed7dbaa)

🤖 CI

  • Make release workflow robust against re-runs (a0a0b1c)
  • Allow same version in release version sync (0b0ee9a)

❤️ Contributors

  • MCXCC

Release v0.1.0

Choose a tag to compare

@github-actions github-actions released this 05 Aug 13:51

🚀 Enhancements

  • Initial release of ZCTr click-on-translate plugin (13f1063)
  • Add provider types (deepseek/ollama) and secure API key storage (3ecdc54)
  • Prompt engineering + target language dropdown (b9b9d88)
  • Local translation cache (LRU, 50 entries) (46d9269)
  • Persistent translation cache with configurable queue length (b240f30)
  • Translate from the annotation context menu (b659e83)
  • Allow -1 cache queue length (unlimited) (db48ca0)
  • Independent limits for in-memory and persisted cache queues (beeeb09)
  • Add GitHub Actions CI and release workflows (a4d34a7)

🩹 Fixes

  • Restore html: prefix on provider list and target-language input (61ab393)
  • Match html: closing tag for provider list container (8fd0589)
  • Use addLoginAsync for API key storage on Firefox 137+ builds (7221d1d)
  • Use LoginInfo helper to construct logins on Firefox 140 (10f8927)
  • Set nsILoginInfo fields directly for API key storage (f44648a)
  • Use Zotero.File.getContents for reading the cache file (9eb1d7b)

💅 Refactors

  • Translation-only singleton popup, close via button only (8bb9183)

❤️ Contributors

  • MCXCC
  • Thf

Release Manifest

Release Manifest Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 05 Aug 13:51

This release is used to host update.json, please do not delete or modify it!
Updated in UTC 2026-09-02T16:28:36.569Z for version 0.2.1-beta.1