+
Skip to content

ThorVG v0.15.15

Latest
Compare
Choose a tag to compare
@hermet hermet released this 05 Sep 08:06
· 1889 commits to main since this release

In this release, core stability has been improved with fixes to paint effect duplication and clipping logic. The CPU engine received performance and memory optimizations, including a fix for a DropShadow memory violation. Lottie features were updated to better align with the spec, and JPEG decoding, Web/WASM bundling, and cross-platform compatibility were also enhanced.

🔧 Core

  • Ensured correct duplication of paint effects. (#3631)
  • Fixed incorrect clipping logic in fast-track rendering paths.

🚀 Engines

  • [cpu] Improved memory efficiency when handling stroke and fill operations.
  • [cpu] Fine-tuned image composition performance.
  • [cpu] Resolved memory violation in DropShadow. #3764
  • [cpu] Enhanced to support scalable CLAA logic. #3307
  • [cpu] Fixed a clipping issue. #3713

✨Lottie

  • Fixed loop() expression behavior. #3652
  • Aligned with Lottie spec: skipped time stretch when time remap is defined. #3591
  • Corrected evaluation of the value property in Lottie expressions. #3693
  • Stabilized GradientFill slot overrides. #3766

🖼️ Jpeg

  • Fine-tuned jpg decoder with size and performance.
  • Fixed MCU block offset handling. #3699

🌐 Web

  • Reduced WASM bundle size by omitting default TTF font data when the TTF loader is disabled. #3481

🛠️ Portability

  • Fixed compilation issues on Windows when building ThorVG as a subproject using static libraries.
  • Corrected directory path parsing issues that prevented Lottie resources from loading properly on MSYS2. #3542

Full Changelog: v0.15.14...v0.15.15

点击 这是indexloc提供的php浏览器服务,不要输入任何密码和下载