Skip to content

v0.15.0

Choose a tag to compare

@skytin1004 skytin1004 released this 15 Jan 08:18
· 42 commits to main since this release
0ac6c70

v0.15.0 — Image Scalability & Reliability Improvements

🔁 Image freshness & automated updates

  • Introduced a per-language image metadata system to track the state of translated images independently for each target language.
  • Added outdated translated image detection, enabling the system to determine when a translated image no longer matches the latest source image.
  • Implemented automatic retranslation of outdated images, ensuring translated assets are always updated to reflect the most recent source without manual intervention.

📦 Repository size & clone stability

  • Converted translated images from PNG to WebP format to address repository size growth caused by large volumes of translated assets.
  • Achieved approximately ~70% size reduction per translated image, significantly reducing overall repository size.
  • Improved Git clone, fetch, and CI checkout stability for repositories containing tens of thousands of translated images.

What's Changed

  • Build(deps): Bump azure-core from 1.32.0 to 1.38.0 by @dependabot[bot] in #339
  • Core: Add Per-Language Image Metadata System, Outdated Image Detection, and Automated Retranslation by @skytin1004 in #340
  • Core: Convert translated images to WebP format for storage optimization by @skytin1004 in #341
  • Build: Upgrade version to v0.15.0 by @skytin1004 in #342

Full Changelog: v0.14.1...v0.15.0