Aspose.HTML for Java Releases

Released: Apr 27, 2026

Updates in V26.4

Features

  • Improved rendering quality and performance across images and other supported output formats.

Fixes

  • Fixed numeric value handling, improving the accuracy and consistency of rendering and layout calculations.

Released: Mar 27, 2026

Updates in V26.3

Fixes

  • Fixed behavior of HTMLCanvasElement.width - In this release, the calculation of the width value returned by HTMLCanvasElement was fixed.

Released: Feb 21, 2026

Updates in V26.2

Fixes

  • Fixed an issue in flex layout width calculation: previously, spacing (borders/margins/padding) could be accounted for incorrectly, making the engine think there was more horizontal space than actually available.

Released: Jan 21, 2026

Updates in V26.1

Features

  • Added safety constraints (null guards) in rendering SVG image to prevent null-related issues during SVG rendering.
  • Improved handling for missing SVG, missing style (width calculation), and missing/empty viewBox values by adding defensive checks and safe defaults.
  • When SVG input is absent, processing now returns an empty result instead of failing.

Fixes

  • Fixed RegExp behavior for matching expressions and RegExp construction.

Released: Dec 7, 2025

Updates in V25.12

Features

  • Improved escaping and normalization when patterns are constructed or transformed dynamically, making handling of special characters and null-like sequences safer and more consistent.
  • Improved exception handling and diagnostics to increase stability and make failures easier to understand. These improvements cover issues encountered in JSON serialization/deserialization flows, script engine object construction and environment/binding discovery, dynamic instance creation paths, parser...

Released: Nov 30, 2025

Updates in V25.11

Fixes

  • Fixed several edge cases in the regular expression implementation, focusing on option mapping, match correctness, and inline flag handling.
  • Corrected multiline-related behavior and line-terminator semantics to ensure consistent ^/$ processing and proper newline interpretation (including Unix-lines mode where applicable).
  • Addressed a false-positive scenario where an escaped dot ("\.") at the beginning of the input could be misinterpreted as a real "." match, improving prefix-pattern...

Released: Oct 30, 2025

Updates in V25.10

Fixes

  • Fixed the update lifecycle for animatable SVG attributes (SMIL/CSS). Changes to baseVal/animVal now correctly flow into computed values, trigger geometry/layout/painting invalidation, and show up immediately in rendering. The update touches the SVG DOM data types layer, path segment lists.

Released: Sep 30, 2025

Updates in V25.9

Features

  • Improved support for SVG format.
    • Enhanced glyph processing.
    • Enhanced transformation matrix handling.
    • Enhanced Brush behavior when rendering documents, text, and other elements.
    • Enhanced page management for more stable and accurate rendering.

Released: Aug 31, 2025

Updates in V25.8

Features

  • Better cookie handling – Reviewed and improved the processing of HTTP cookies for more consistent behavior.

Fixes

  • Improved MHTML support – Fixed an issue with the HTMLDocument.save() method to ensure correct saving in the MHTML format.
  • DOM enhancements – Addressed problems in element creation and document location processing within the DOM module.
  • Accurate layout conversion – Fixed a conversion issue that previously caused distortions in the original document layout.
  • MHT to PDF...

Released: Jul 7, 2025

Updates in V25.7

Fixes

  • Fixed incorrect display of certain WebP images in documents.
  • Partially fixed issues with rendering specific WebP image cases.