Browse our Products

Aspose.SVG for Python via .NET 25.12 Release Notes

Major Features

We are pleased to announce the December release of Aspose.SVG for Python via .NET 25.12.0.
This version focuses on updating the embedded JavaScript stack, improving maintainability and compatibility with modern scripting scenarios used during SVG processing.

Highlights

Feature / ChangeBenefit
Migration to Jint 3.0.2Updated JavaScript engine for better maintainability and compatibility
Migration to Esprima 3.0.4Updated JavaScript parser for improved stability and modern syntax support

Enhancements and Fixes

  • JavaScript Engine Update
    Migrated the embedded JavaScript engine to Jint 3.0.2, ensuring improved long-term maintainability and better alignment with current JavaScript execution requirements used in SVG scripting scenarios.

  • JavaScript Parser Update
    Updated the JavaScript parser dependency to Esprima 3.0.4, improving robustness and compatibility when parsing and executing scripts embedded in SVG documents.


Public API Changes

Added APIs

Module / ClassMember
aspose.svg.dom.css.CSSPrimitiveValue.CSSUnits.CSS_X constant
aspose.svg.dom.css.CSSPrimitiveValue.CSSUnits.CSS_FR constant
aspose.svg.dom.css.ICSS2Properties.grid_template_columns property
aspose.svg.dom.css.ICSS2Properties.grid_template_rows property
aspose.svg.dom.css.ICSS2Properties.grid_template_areas property
aspose.svg.dom.css.IAbstractView.CSS2Properties.grid_template_columns property
aspose.svg.dom.css.IAbstractView.CSS2Properties.grid_template_rows property
aspose.svg.dom.css.IAbstractView.CSS2Properties.grid_template_areas property