[{"data":1,"prerenderedAt":290},["ShallowReactive",2],{"docs-en-/en/docs/resources/changelog":3},{"id":4,"title":5,"body":6,"description":16,"extension":283,"meta":284,"navigation":285,"path":286,"seo":287,"stem":288,"__hash__":289},"docs/en/docs/resources/changelog.md","Changelog",{"type":7,"value":8,"toc":269},"minimark",[9,13,17,22,41,45,65,69,83,87,125,129,155,159,188,192,203,207,218,222,245,249,254,257],[10,11,5],"h1",{"id":12},"changelog",[14,15,16],"p",{},"All notable changes to Doco Translate are documented here.",[18,19,21],"h2",{"id":20},"_140-2026-6","1.4.0 (2026-6)",[23,24,25,29,32,35,38],"ul",{},[26,27,28],"li",{},"Added reflow view, supporting switching between layout and reflow views",[26,30,31],{},"Added settings for translations font styles (serif, sans-serif, monospace, rounded)",[26,33,34],{},"Added support for saving to markdown format",[26,36,37],{},"Added thumbnails / outline switching in the translator sidebar",[26,39,40],{},"Added ability to fetch model list for LLM translation services",[18,42,44],{"id":43},"_130-2026-5-26","1.3.0 (2026-5-26)",[23,46,47,50,53,56,59,62],{},[26,48,49],{},"Added support for translating PDF files from URLs",[26,51,52],{},"Added homepage filters: All, Finished, Unfinished, and Starred",[26,54,55],{},"Added ability to star/unstar translation records",[26,57,58],{},"Redesigned homepage UI and improved overall visual style",[26,60,61],{},"Optimized parsing for large PDF files to resolve parsing failures",[26,63,64],{},"Fixed an issue where batch delete panel buttons could not be reached when selecting a large number of records",[18,66,68],{"id":67},"_120-2026-5-13","1.2.0 (2026-5-13)",[23,70,71,74,77,80],{},[26,72,73],{},"Added LLM translation service: Xiaomi MiMo",[26,75,76],{},"Added LLM translation service (local): LM Studio",[26,78,79],{},"Added support for opening PDF files through external launch",[26,81,82],{},"Optimized \"Auto Zoom\" with a maximum width limit, and added \"Fit to Width\" option",[18,84,86],{"id":85},"_110-2026-5-7","1.1.0 (2026-5-7)",[23,88,89,92,95,98,101,104,107,110,113,116,119,122],{},[26,90,91],{},"Optimized app performance and memory usage",[26,93,94],{},"Added translation services: DeepSeek, Moonshot AI (Kimi), MiniMax",[26,96,97],{},"Added streaming output for LLM translation services",[26,99,100],{},"Added API settings for LLM services",[26,102,103],{},"Added management for custom translation services",[26,105,106],{},"Added settings for theme color and window transparency",[26,108,109],{},"Added a service switcher to the translation error page",[26,111,112],{},"Added a detail view for pages translation status",[26,114,115],{},"Upgraded the layout detection engine to improve accuracy",[26,117,118],{},"Optimized the homepage UI",[26,120,121],{},"Fixed an issue where the source view did not refresh when switching between documents",[26,123,124],{},"Fixed an issue where text rotated at non-right angles caused rendering crashes",[18,126,128],{"id":127},"_105-2026-4-19","1.0.5 (2026-4-19)",[23,130,131,134,137,140,143,146,149,152],{},[26,132,133],{},"Added local LLM translation service: Ollama",[26,135,136],{},"Added a toggle to show or hide LLM translation services",[26,138,139],{},"Added a setting for concurrent page translation",[26,141,142],{},"Added support for resuming parsing to avoid restarting from the beginning",[26,144,145],{},"Improved text color extraction and rendering accuracy",[26,147,148],{},"Improved LLM translation speed and output consistency",[26,150,151],{},"Fixed an issue where rotated paragraph background colors were rendered incorrectly",[26,153,154],{},"Fixed an issue where file parsing could occasionally get stuck",[18,156,158],{"id":157},"_104-2026-3-30","1.0.4 (2026-3-30)",[23,160,161,164,167,170,173,176,179,182,185],{},[26,162,163],{},"Added translation services: Claude, SiliconFlow, OpenRouter",[26,165,166],{},"Added support to add and remove custom models for LLM translation services",[26,168,169],{},"Added free model indicator for LLM translation services",[26,171,172],{},"Added support to verify availability of translation services",[26,174,175],{},"Added error message display for page and paragraph translations",[26,177,178],{},"Added global state for list view, sorting, and ordering on the homepage",[26,180,181],{},"Fixed issue: Translation status does not update when switching between selected paragraphs",[26,183,184],{},"Fixed issue: Input placeholder text is not localized",[26,186,187],{},"Optimized dialogs for renaming and deleting translation records",[18,189,191],{"id":190},"_103-2026-3-25","1.0.3 (2026-3-25)",[23,193,194,197,200],{},[26,195,196],{},"Fixed text rendering issues caused by paragraph alignment adjustments",[26,198,199],{},"Fixed spelling errors and optimized UI details",[26,201,202],{},"Added feedback buttons for the saving function",[18,204,206],{"id":205},"_102-2026-3-14","1.0.2 (2026-3-14)",[23,208,209,212,215],{},[26,210,211],{},"Fixed incorrect page size issue of saving translated PDF",[26,213,214],{},"Added translation progress display",[26,216,217],{},"Added support for drag-and-drop file translation",[18,219,221],{"id":220},"_101-2026-3-4","1.0.1 (2026-3-4)",[23,223,224,227,230,233,236,239,242],{},[26,225,226],{},"Improved compatibility with macOS 26",[26,228,229],{},"Improved translation speed of auto service",[26,231,232],{},"Improved translation text selection experience",[26,234,235],{},"Improved confirmation popup experience",[26,237,238],{},"Added privacy consent dialog",[26,240,241],{},"Added redeem code entry",[26,243,244],{},"Added translation service: OpenAI",[18,246,248],{"id":247},"_100-2026-2-5","1.0.0 (2026-2-5)",[23,250,251],{},[26,252,253],{},"Initial release",[255,256],"hr",{},[14,258,259,263,264],{},[260,261,262],"strong",{},"Previous:"," ",[265,266,268],"a",{"href":267},"./faq","FAQ",{"title":270,"searchDepth":271,"depth":271,"links":272},"",2,[273,274,275,276,277,278,279,280,281,282],{"id":20,"depth":271,"text":21},{"id":43,"depth":271,"text":44},{"id":67,"depth":271,"text":68},{"id":85,"depth":271,"text":86},{"id":127,"depth":271,"text":128},{"id":157,"depth":271,"text":158},{"id":190,"depth":271,"text":191},{"id":205,"depth":271,"text":206},{"id":220,"depth":271,"text":221},{"id":247,"depth":271,"text":248},"md",{},true,"/en/docs/resources/changelog",{"title":5,"description":16},"en/docs/resources/changelog","M4wn6yt1wUAFL7KTnP8d0ddnpr1Rx0Y84bksx-y6svw",1780845388689]