Skip to content

Releases

v0.7.1

Choose a tag to compare

@github-actions github-actions released this 18 Oct 01:24
release(v0.7.1): CHANGELOG consolidation — cut backlog into [0.7.1] a…

v0.7.0 — Quality Gates + Self-Reflection

Choose a tag to compare

@1StepMore 1StepMore released this 08 Jul 13:47

OL v0.7.0

Highlights

  • 8 quality gates: inline tags, terminology, length ratio, locale, source copy, verify-terms, protocol artifacts, self-reflection
  • Self-reflection mode: LLM reviews its own translations
  • Gate 7: protocol-artifact detection for LLM-reflection markers
  • Gate 8: LLM self-reflection module
  • Truncation detection on finish_reason=stop
  • Polish language guard against source-language residual

Install

pip install omni-localizer==0.7.0

v0.4.5

Choose a tag to compare

@github-actions github-actions released this 23 Jun 06:59
Omni Localizer 0.4.5 — E2E-65/64/14

v0.3.1

Choose a tag to compare

@github-actions github-actions released this 28 May 04:30
release: bump version to 0.3.1

- CHANGELOG.md: Add [0.3.1] entry documenting MCP flat schema fix and auto-chunking
- ol_cli.py: __version__ 0.2.6 → 0.3.1
- ol_mcp/__init__.py: __version__ 0.1.0 → 0.3.1
- pyproject.toml: version 0.2.6 → 0.3.1
- README.md: frontmatter example version 0.2.3 → 0.3.1
- tests: update version assertions to 0.3.1

v0.2.6

Choose a tag to compare

@github-actions github-actions released this 24 May 07:10
release: 0.2.6

v0.2.5

Choose a tag to compare

@github-actions github-actions released this 24 May 01:29
release: bump version to 0.2.5 across pyproject.toml, ol_cli.py, and …

v0.2.3

Choose a tag to compare

@github-actions github-actions released this 23 May 01:26
fix: patch bug fixes from code quality scan (0.2.3)

Fixed:
- TMService lock file handle leak with proper context manager
- Duplicate FormatNotSupportedError removed from ol_buses/format_guard
- validate_config() now performs actual validation
- Added missing Any type import to ol_batch/processor
- Moved 8 regex patterns to module-level constants in ol_md/shield
- Removed empty test_ensemble_uses_median_aggregation stub
- Updated test assertions to match actual ModelPool defaults

Changed:
- Version bumped to 0.2.3

v0.2.2

Choose a tag to compare

@github-actions github-actions released this 22 May 09:21
Fix lint errors and auto-format code

v0.2.1

Choose a tag to compare

@github-actions github-actions released this 22 May 08:59
Release v0.2.1: Security and quality improvements

v0.2.0 - YAML Frontmatter & XLIFF Header Notes

Choose a tag to compare

@1StepMore 1StepMore released this 22 May 07:41

What's New

YAML Frontmatter (Markdown)

MD files now include translation metadata at the top:

---
source_lang: en
target_lang: zh
original_file: input.md
processor: "OL"
version: "0.2.0"
translated_at: 2026-05-22T15:00:00Z
---

XLIFF Header Notes

XLIFF files include metadata via header note:

<header>
  <note from="OL">Translated from en to zh by OL</note>
</header>

CLI Options

  • --frontmatter/--no-frontmatter for translate-md
  • --frontmatter/--no-frontmatter for translate-batch

Use --no-frontmatter to disable if needed.

Security

  • YAML injection prevention for filenames
  • XML escaping for XLIFF header notes