Releases: Byaidu/PDFMathTranslate
Releases · Byaidu/PDFMathTranslate
v1.9.1
Changes
- bump: Release version 1.9.1 @awwaawwa (#670)
- ci: Allow forked repositories to build Docker images & Windows exe @awwaawwa (#669)
- build(deps): bump actions/cache from 4.2.0 to 4.2.1 @dependabot[bot] (#668)
- build(deps): bump astral-sh/setup-uv from 5.2.2 to 5.3.0 @dependabot[bot] (#667)
- ci(build): Overhaul CI workflows, optimize Docker builds, and improve dependency management @awwaawwa (#666)
- refactor(translator): enhance prompt conversion method @Tql-ws1 (#637)
- fix: update API endpoint address in GoogleTranslator class @highkay (#647)
- docs: Add Code of Conduct @awwaawwa (#644)
- fix: 🐛 address issues in Ollama service response and improve translation logic @hellofinch (#639)
- feat(onnx vcruntime): improve onnx ImportError message @Cycloctane (#634)
- docs(README): update python version in readme @Cycloctane (#632)
- feat (exe) : exe build ci and dependency @hellofinch (#623)
- docs(README): add acknowledgement for Immersive Translation @awwaawwa (#625)
- feat(yadt): integrate Qwen_MT_Translator into yadt_main @ws051682 (#616)
- docs: 🔥 update issue template @hellofinch (#613)
- fix: ✏️ Fix typo @hellofinch (#602)
- fix(openai translator): enhance error handling for empty API responses @zqqian (#604)
- fix(pdfinterp): Keep the color space effective after processing xobject. @awwaawwa (#590)
- refactor(pdf2zh): Initialize Babeldoc and replace YADT with Babeldoc @awwaawwa (#589)
- feat(translator): Add Ali Qwen MT translator @ws051682 (#585)
- fix(docker): Update Dockerfile to add dependencies @hotwa (#561)
- doc(ADVANCED. md): fix openailiked environment variable name @hellofinch (#591)
- feat(pdf2zh): Support inserting fonts into indirectly referenced font resources @awwaawwa (#565)
- use tencentcloud-python-sdk-tmt instead of full sdk @YadominJinta (#563)
- Minor Bug fix with ollama @damaoooo (#556)
- Feature/add readme ko kr @alohays (#542)
- fix docker and ollama @damaoooo (#534)
- chore(pyproject): update yadt version requirement @awwaawwa (#526)
Contributors
@Byaidu, @Cycloctane, @Tql-ws1, @YadominJinta, @alohays, @awwaawwa, @damaoooo, @dependabot[bot], @hellofinch, @highkay, @hotwa, @ws051682, @zqqian and dependabot[bot]
Windows Spec
If you cannot open it after downloading, please install https://aka.ms/vs/17/release/vc_redist.x64.exe and try again.
v1.9.2rc0
v1.9.1.rc1
Changes
- build(deps): bump actions/cache from 4.2.0 to 4.2.1 @dependabot[bot] (#668)
- build(deps): bump astral-sh/setup-uv from 5.2.2 to 5.3.0 @dependabot[bot] (#667)
- ci(build): Overhaul CI workflows, optimize Docker builds, and improve dependency management @awwaawwa (#666)
- refactor(translator): enhance prompt conversion method @Tql-ws1 (#637)
- fix: update API endpoint address in GoogleTranslator class @highkay (#647)
- docs: Add Code of Conduct @awwaawwa (#644)
- fix: 🐛 address issues in Ollama service response and improve translation logic @hellofinch (#639)
- feat(onnx vcruntime): improve onnx ImportError message @Cycloctane (#634)
- docs(README): update python version in readme @Cycloctane (#632)
- feat (exe) : exe build ci and dependency @hellofinch (#623)
- docs(README): add acknowledgement for Immersive Translation @awwaawwa (#625)
- feat(yadt): integrate Qwen_MT_Translator into yadt_main @ws051682 (#616)
- docs: 🔥 update issue template @hellofinch (#613)
- fix: ✏️ Fix typo @hellofinch (#602)
- fix(openai translator): enhance error handling for empty API responses @zqqian (#604)
- fix(pdfinterp): Keep the color space effective after processing xobject. @awwaawwa (#590)
- refactor(pdf2zh): Initialize Babeldoc and replace YADT with Babeldoc @awwaawwa (#589)
- feat(translator): Add Ali Qwen MT translator @ws051682 (#585)
- fix(docker): Update Dockerfile to add dependencies @hotwa (#561)
- doc(ADVANCED. md): fix openailiked environment variable name @hellofinch (#591)
- feat(pdf2zh): Support inserting fonts into indirectly referenced font resources @awwaawwa (#565)
- use tencentcloud-python-sdk-tmt instead of full sdk @YadominJinta (#563)
- Minor Bug fix with ollama @damaoooo (#556)
- Feature/add readme ko kr @alohays (#542)
- fix docker and ollama @damaoooo (#534)
- chore(pyproject): update yadt version requirement @awwaawwa (#526)
Contributors
@Byaidu, @Cycloctane, @Tql-ws1, @YadominJinta, @alohays, @awwaawwa, @damaoooo, @dependabot[bot], @hellofinch, @highkay, @hotwa, @ws051682, @zqqian and dependabot[bot]
pdf2zh 1.9.0
What's Changed
- feat(translation): Experimental integration of new YADT backend into CLI by @awwaawwa in #475
- fix : prompt not work with GUI. by @hellofinch in #495
- fix modelscope readme by @tastelikefeet in #503
- fix : setup.bat miss setuptools by @hellofinch in #502
Full Changelog: v1.8.9...v1.9.0
pdf2zh 1.8.9
What's Changed
- Added interfaces for Dify and AnythingLLM to construct a translation process with an integrated knowledge base, improving translation quality. by @whomata120 in #243
- Add cancel support for gui by @charles7668 in #240
- fix the translation api request for DeepL by @borcation in #244
- openai api状态判断。 by @hellofinch in #242
- 添加网页认证选项。 by @hellofinch in #246
- Fix error when using the
mat
method with NumPy version >= 2.0.0. by @charles7668 in #254 - Support ModelScope API by @tastelikefeet in #252
- Support Traditional Chinese by @chiu0602 in #255
- Fix bug where the font size could become too large. by @charles7668 in #257
- Fix token leakage by @tastelikefeet in #258
- fix cli imported by
fix token leakage
by @tastelikefeet in #268 - 更新service中的默认值,更新readme。 by @hellofinch in #266
- 添加cli的自定义prompt支持。更新readme by @hellofinch in #270
- fix: gui launch error by @YadominJinta in #283
- feat (docker): onnx model and font embedded by @awwaawwa in #276
- feat (gui): add custom prompt by @hellofinch in #275
- feat: add unit test by @YadominJinta in #282
- Fix an issue where translation would fail if the threads value was not provided. by @charles7668 in #288
- feat (gui) : pdf preview in high resolution by @hellofinch in #294
- Add unittest for cache by @aseaday in #302
- Enhanced Ollama Response Handling with Retries and Streaming by @7shi in #305
- For local backend custom font path by @xxnuo in #307
- Fix Font Processing Error by @7shi in #313
- feat(jp-doc): Japanese translation of documents by @namazuchin in #333
- feat(cache): use sqlite to store translation cache by @awwaawwa in #324
- 修复非主要readme文档图裂 by @wx-11 in #356
- refactor (translator) + fix(cache): Continue writing to cache after setting the ignore cache flag and ensure translate engine name length validation by @awwaawwa in #365
- feat (main) : add cli option and argostranslator by @hellofinch in #320
- Add support for Xinference Translator by @imClumsyPanda in #366
- Fix small caps case by @timelic in #322
- feat (translator) : add new translator and fix bug. by @hellofinch in #378
- fix: Circular import
model
by @timelic in #397 - Set Translation Languages via Environment Variables in the GUI by @namazuchin in #399
- doc : update option by @hellofinch in #410
- cache action pip install by @timelic in #411
- fix: Github action's output path by @timelic in #413
- Feature/add groq support by @myronkharkover in #418
- change CJK fonts to SourceHanSerif by @timelic in #337
- Update converter.py by @mydreamworldpolly in #430
- feat: dynamic line space by @timelic in #431
- feat: add Traditional Chinese language option to README by @treeleaves30760 in #453
- bugfix by @qqueing in #458
- feat (main) : add config file by @hellofinch in #434
- change japanese lineheight by @kidach1 in #472
New Contributors
- @whomata120 made their first contribution in #243
- @charles7668 made their first contribution in #240
- @borcation made their first contribution in #244
- @tastelikefeet made their first contribution in #252
- @chiu0602 made their first contribution in #255
- @awwaawwa made their first contribution in #276
- @aseaday made their first contribution in #302
- @7shi made their first contribution in #305
- @xxnuo made their first contribution in #307
- @namazuchin made their first contribution in #333
- @wx-11 made their first contribution in #356
- @imClumsyPanda made their first contribution in #366
- @timelic made their first contribution in #322
- @myronkharkover made their first contribution in #418
- @mydreamworldpolly made their first contribution in #430
- @treeleaves30760 made their first contribution in #453
- @qqueing made their first contribution in #458
- @kidach1 made their first contribution in #472
Full Changelog: v1.8.8...v1.8.9
pdf2zh 1.8.8
What's Changed
- feat(translator): add AzureOpenAITranslator by @yidasanqian in #203
- AzureOpenAI环境变量更新。 by @hellofinch in #211
- add a simple backend by @YadominJinta in #219
- 切换PDF预览为gradio-pdf。 by @hellofinch in #226
- Do not send blank strings to translation services. by @ymattw in #227
- 更新readme,添加--share说明。 by @hellofinch in #228
- docs: add Japanese README by @eltociear in #232
New Contributors
- @yidasanqian made their first contribution in #203
- @ymattw made their first contribution in #227
- @eltociear made their first contribution in #232
Full Changelog: v1.8.7...v1.8.8
pdf2zh 1.8.7
pdf2zh 1.8.6
Full Changelog: v1.8.5...v1.8.6
pdf2zh 1.8.5
What's Changed
- 修改gui输入显示逻辑 by @hellofinch in #166
- reduce load model time by @YadominJinta in #169
- 修改GUI中环境变量设置的逻辑。 by @hellofinch in #173
Full Changelog: v1.8.4...v1.8.5
pdf2zh 1.8.4
v1.8.4 release: 1.8.4