As we move closer to the ThorVG 1.0.0 milestone, this pre-release marks another important step toward stabilization and refinement. Please review the release notes carefully, as this version includes behavior corrections, robustness improvements, and internal fixes across modules.
🔧 Renderer & Engines
- [renderer] Improved internal safety across rendering engines.
 - [software] Fixed memory allocation issue for spans that could cause buffer underruns. #3461
 
🌀 Lottie
- Added support for 
firstMargin < 0in text-follow-path scenarios, improving compatibility with advanced text layouts. - Removed an undesired Text embedded option that was unintentionally included, simplifying configuration. thorvg/thorvg.swift#6
 - Correctly handle time remapping when the value is zero.
 - Resolved incorrect point generation for polygons with rounded corners. #2629
 
🖼️ SVG
- Fixed an issue where tags were incorrectly registered under closed gradient definitions. #3469
 
Full Changelog: v1.0-pre20...v1.0-pre21