Changelog

All notable changes to Doco Translate are documented here.

1.4.0 (2026-6)

  • Added reflow view, supporting switching between layout and reflow views
  • Added settings for translations font styles (serif, sans-serif, monospace, rounded)
  • Added support for saving to markdown format
  • Added thumbnails / outline switching in the translator sidebar
  • Added ability to fetch model list for LLM translation services

1.3.0 (2026-5-26)

  • Added support for translating PDF files from URLs
  • Added homepage filters: All, Finished, Unfinished, and Starred
  • Added ability to star/unstar translation records
  • Redesigned homepage UI and improved overall visual style
  • Optimized parsing for large PDF files to resolve parsing failures
  • Fixed an issue where batch delete panel buttons could not be reached when selecting a large number of records

1.2.0 (2026-5-13)

  • Added LLM translation service: Xiaomi MiMo
  • Added LLM translation service (local): LM Studio
  • Added support for opening PDF files through external launch
  • Optimized "Auto Zoom" with a maximum width limit, and added "Fit to Width" option

1.1.0 (2026-5-7)

  • Optimized app performance and memory usage
  • Added translation services: DeepSeek, Moonshot AI (Kimi), MiniMax
  • Added streaming output for LLM translation services
  • Added API settings for LLM services
  • Added management for custom translation services
  • Added settings for theme color and window transparency
  • Added a service switcher to the translation error page
  • Added a detail view for pages translation status
  • Upgraded the layout detection engine to improve accuracy
  • Optimized the homepage UI
  • Fixed an issue where the source view did not refresh when switching between documents
  • Fixed an issue where text rotated at non-right angles caused rendering crashes

1.0.5 (2026-4-19)

  • Added local LLM translation service: Ollama
  • Added a toggle to show or hide LLM translation services
  • Added a setting for concurrent page translation
  • Added support for resuming parsing to avoid restarting from the beginning
  • Improved text color extraction and rendering accuracy
  • Improved LLM translation speed and output consistency
  • Fixed an issue where rotated paragraph background colors were rendered incorrectly
  • Fixed an issue where file parsing could occasionally get stuck

1.0.4 (2026-3-30)

  • Added translation services: Claude, SiliconFlow, OpenRouter
  • Added support to add and remove custom models for LLM translation services
  • Added free model indicator for LLM translation services
  • Added support to verify availability of translation services
  • Added error message display for page and paragraph translations
  • Added global state for list view, sorting, and ordering on the homepage
  • Fixed issue: Translation status does not update when switching between selected paragraphs
  • Fixed issue: Input placeholder text is not localized
  • Optimized dialogs for renaming and deleting translation records

1.0.3 (2026-3-25)

  • Fixed text rendering issues caused by paragraph alignment adjustments
  • Fixed spelling errors and optimized UI details
  • Added feedback buttons for the saving function

1.0.2 (2026-3-14)

  • Fixed incorrect page size issue of saving translated PDF
  • Added translation progress display
  • Added support for drag-and-drop file translation

1.0.1 (2026-3-4)

  • Improved compatibility with macOS 26
  • Improved translation speed of auto service
  • Improved translation text selection experience
  • Improved confirmation popup experience
  • Added privacy consent dialog
  • Added redeem code entry
  • Added translation service: OpenAI

1.0.0 (2026-2-5)

  • Initial release

Previous: FAQ