Browse our Products

Aspose.SVG for .NET 26.2 Release Notes

Major Features

We are pleased to announce the February release of Aspose.SVG for .NET 26.2.0!

Highlights

Feature / ChangeBenefit
convert to true async/await patternFixed potential deadlocks in NavigateAsync methods when called from synchronization-context-bound hosts (.NET Framework, ASP.NET Classic). All overloads are now implemented as true async/await methods with ConfigureAwait(false).
SVGNET-531: Attributes of Text Elements don’’t seem to workSVGNET-531 — Implemented missing SVG text element attributes and properties:
  • textLength attribute with lengthAdjust support (spacing and spacingAndGlyphs modes) on <text> and <tspan> elements
  • CSS writing-mode property (vertical-rl, vertical-lr) for vertical SVG text layout
  • CSS text-orientation property (mixed, upright, sideways) for per-glyph orientation in vertical mode
  • Fixed text-anchor alignment for right-to-left text (direction: rtl) |

Enhancements and Fixes

  • Fixed potential deadlocks in NavigateAsync methods when called from synchronization-context-bound hosts (.NET Framework, ASP.NET Classic). All overloads are now implemented as true async/await methods with ConfigureAwait(false).
  • SVGNET-531 — Implemented missing SVG text element attributes and properties:
  • textLength attribute with lengthAdjust support (spacing and spacingAndGlyphs modes) on <text> and <tspan> elements
  • CSS writing-mode property (vertical-rl, vertical-lr) for vertical SVG text layout
  • CSS text-orientation property (mixed, upright, sideways) for per-glyph orientation in vertical mode
  • Fixed text-anchor alignment for right-to-left text (direction: rtl)

Public API Changes

No public API surface changes were introduced in this release.