Skip to content

v0.17.0

Choose a tag to compare

@skytin1004 skytin1004 released this 17 Mar 07:56
· 33 commits to main since this release
1394f07

✨ Highlights

  • Fix: CJK Markdown rendering issues (bold / italic)

    • Resolved issues where **bold** and *italic* were not rendered correctly in CJK translations
    • Improves readability and formatting consistency across localized documents
  • Fix: Language-specific prompt templates for disclaimers

    • Prevented Markdown links from being converted into locale-specific punctuation (e.g., in Japanese)
    • Introduced language-aware prompting to improve translation stability
  • Improvement: Internal anchor link normalization

    • Ensures consistent handling of internal links (e.g., #section) and table of contents
    • Preserves same-document navigation integrity after translation
  • Improvement: Markdown preservation pipeline

    • Introduced markdown-it–based parsing for safer Markdown handling
    • Protects code blocks, links, and structural elements during translation
    • Reduces risk of structural breakage in generated outputs

🔍 Why this matters

  • Enables reliable use of translated documentation in production environments
  • Resolves long-standing rendering issues in CJK languages
  • Improves structural integrity of translated Markdown files
  • Moves closer to “PR-ready” automated localization workflows

🚀 Summary

This release significantly improves translation reliability for production-grade documentation workflows,
with a strong focus on Markdown integrity and CJK language support.

image image final_image

What's Changed

  • Core: Add Language-Specific Markdown Templates and Improve Markdown Preservation Logic by @skytin1004 in #372
  • Build(deps): Bump werkzeug from 3.1.5 to 3.1.6 by @dependabot[bot] in #373
  • Build(deps): Bump tornado from 6.5 to 6.5.5 by @dependabot[bot] in #374
  • Build(deps): Bump pyjwt from 2.10.1 to 2.12.0 by @dependabot[bot] in #375
  • Core: Include language-specific prompt template in disclaimer generation by @skytin1004 in #377
  • Core: Improve CJK emphasis normalization safety and image link migration by @skytin1004 in #378
  • Core: Normalize internal anchor links using markdown-it and preserve code block integrity by @skytin1004 in #379
  • Build: Upgrade version to v0.17.0 by @skytin1004 in #380

Full Changelog: v0.16.8...v0.17.0