Skip to content

v1.6.3

Choose a tag to compare

@zh-plus zh-plus released this 06 May 10:18
· 44 commits to master since this release

Improve translation reliability, reduce heavy import overhead, and tighten release tooling around the uv workflow.

New Features:

  • Add token-aware, scene-sensitive chunk splitting for long subtitle translation.
  • Add chunked guideline generation for long subtitle files.

Other Changes:

  • Fully defer heavyweight package-root imports and move torch/deepfilternet behind the optional full extra.
  • Harden ChatBot and GeminiBot lifecycle handling, retry behavior, and error recovery.
  • Reduce translation log noise and add OPENLRC_LOG_LEVEL.
  • Improve line-mismatch retry behavior and raise the default context window to 32K.
  • Replace runtime assert checks with explicit exceptions.
  • Fix empty-translation early return, continuous-script duplicate word handling, and lazy import test stdout parsing.
  • Gate long stress tests behind OPENLRC_TEST_STRESS and expand chunking/translation coverage.