What's new in 25.10.0
Added
- Modular per‑TFM NuGet packages for GroupDocs and Aspose libraries.
- ConversionEvents aggregator and OnFontSubstituted event (GroupDocs.Conversion).
- AI‑driven natural‑language query processor for OCR results (Aspose.OCR).
- OOXML compliance property for Word documents (Aspose.Words).
- JPEG XL transfer syntaxes for DICOM (Aspose.Medical).
- PDF form‑field JavaScript triggers for date/time fields (Aspose.Words).
- Document‑type detection APIs – rule‑based and AI‑based (Aspose.OCR).
- Multi‑framework NuGet delivery for Aspose.Signature, Aspose.Watermark, etc.
Product‑specific new capabilities
- Aspose.BarCode – Improved recognition performance for inverted barcodes.
- Aspose.CAD – Indexed raster image export; use of MESH objects during DXF export; performance‑optimized DWG‑to‑DXF export; binary‑array creation in Compound File Binary format; enhanced DWG‑to‑PDF conversion; extended rendered entities; fixes for missing raster images/OLE2Frames; faster handling of huge DWG → PDF/JPG exports.
- Aspose.Cells – Option to control significant‑digit output for numeric values; client‑side filtering, custom CSS identifier for modals, custom toast notifications; full support for strikethrough, superscript, subscript, multiple underline types and double underlines; advanced export options (e.g., “Fit all columns on one page” in GridJs); improved handling of dynamic array formulas, pivot‑table style calculation, smart‑marker comment population, lazy‑loading of multi‑worksheet charts, refined toolbar hover styles and console output, optimized pattern rendering and row‑appender display, enhanced batch‑insert handling, and many other UI/UX enhancements.
- Aspose.Diagram – Performance improvements when adding shapes from masters; loading all foreground pages together with referenced background pages.
- Aspose.Drawing – Correct and faster LockBits conversion for indexed image formats.
- Aspose.Email – New PST API to add attachments to messages (several overloads).
- Aspose.Font – Support for saving CFF CID‑keyed fonts.
- Aspose.GIS – GeoPackage layer writing support for geometries; performance & RAM optimisation for KML layers.
- Aspose.Imaging – Extended Exif metadata support for raster formats; reduced memory usage and faster LZW‑compressed TIFF saving; method to create images from existing pixel data; fixes for Tiff inflate‑resize and NRE handling.
- Aspose.Note – General stability and performance improvements.
- Aspose.Page – New API to save XPS documents as image files in one or two lines of code.
- Aspose.PDF – New DefaultState enum (Visible/Hidden) and
Layer.DefaultState property for controlling initial layer visibility and locking; improved dash‑pattern scaling using absolute units.
- Aspose.PSD – AI format support for Type 3 (Radial) shading; rendering performance optimisation for large images.
- Aspose.SVG – Added
CSS_X constant to CSSPrimitiveValue for dots‑per‑pixel unit support.
- Aspose.TeX – Updated underlying Aspose.Font library to version 25.9.
- Aspose.Words – Export of OfficeMath objects as LaTeX expressions;
PdfSaveOptions.ExportFloatingShapesAsInlineTag option; MarkdownSaveOptions.ResourceSavingCallback for custom resource handling.
- GroupDocs.Comparison – Vector‑graphics preservation in target PDFs; background‑color retention for PDF text; faster, more accurate identical‑page detection; overall speed boost for PDF comparison.
- GroupDocs.Conversion – Unified page‑layout settings (margin & size) via
PageMarginOptions & PageSizeOptions; page‑size, margin, and orientation controls added to Email, Spreadsheet, Txt, and WordProcessing load options.
- GroupDocs.Metadata – Internal security hardening.
- GroupDocs.Watermark – Performance‑optimized preview generation for large Word documents; internal technical improvements; reduced memory usage & processing time for large TIFF watermarking.
Improved
- Engine upgrades across GroupDocs.Annotation, Assembly, and Conversion delivering faster rendering and reduced memory usage.
- Faster ICC color conversion cache (Aspose.Imaging).
- Optimized
GetFileInfo method (GroupDocs.Parser).
- Updated compression handling for PPTX (Aspose.Slides).
- Performance and RAM optimisation for KML layers (Aspose.GIS).
- Reduced memory consumption and speed‑up for TIFF LZW saving (Aspose.Imaging).
- Rendering‑performance optimisation for large PSD files (Aspose.PSD).
- Improved dash‑pattern scaling in PDF rendering (Aspose.PDF).
- Faster page‑generation when previewing large Word documents (GroupDocs.Watermark).
- General stability, performance, and internal optimisations across Aspose.Note, Aspose.Drawing, and GroupDocs.Metadata.
Fixed
- GroupDocs: Annotation fixes (image, Visio, HTML), Assembly dependency and chart‑rendering fixes, Conversion fixes (PDF‑to‑Markdown images, XFA PDF hangs), Editor empty‑email‑doc fix, Metadata HTML‑body‑in‑MSG fix, Parser improvements, Redaction, Search, Signature, Watermark, and numerous bug fixes across all products. Critical crash fixes for .NET 8 binary serialization in GroupDocs.Annotation, PDF‑to‑PNG stack overflow in Aspose.HTML, and XFA PDF conversion hangs in GroupDocs.Conversion.
- Aspose.BarCode – Fixed inverted‑barcode recognition performance issue (BARCODENET‑39404).
- Aspose.CAD – Fixed NullReferenceException on DXF‑to‑SVG export, MESH object handling, GLTF conversion, STP format quirks, Unicode character handling in DWG‑to‑3DS, excessive memory allocation on DWG conversion, empty 3DS conversion, missing colors on STP save/append, raster image & OLE2Frame missing, rendering crashes, and slow huge DWG → PDF/JPG export.
- Aspose.Cells – Fixed dozens of bugs including XLSX‑to‑PDF shape/line issues, incorrect chart rendering, hyperlink background loss, range value errors, formula calculation errors, font substitution problems, image resizing, visual artefacts, and a long list of GridJs UI bugs (e.g., scrollbar overlap, search popup scrolling, unnecessary spaces, content‑view issues, validation formula mismatches, date‑format errors, etc.).
- Aspose.Diagram – Fixed image conversion issues for VSDX → SVG, clipping problems, incorrect color copying, shape‑copying bugs, EMF picture conversion, and layout shifts after upload.
- Aspose.Email – Fixed PST attachment addition bugs, message extraction issues, item‑update errors, Graph API NullReferenceExceptions, MSG‑to‑EML conversion null content‑type bug, recurrence pattern errors, and Graph reminder handling bugs.
- Aspose.Font – No reported bugs in this release.
- Aspose.GIS – Fixed issues related to GeoPackage layer creation and KML layer performance.
- Aspose.HTML – Fixed HTML‑to‑PDF style‑application bug (HTMLNET‑5809) and MHT‑to‑PDF NullReferenceException (HTMLNET‑6201).
- Aspose.Imaging – Fixed Exif metadata handling bugs, TIFF inflate‑resize error, and Tiff NRE bug.
- Aspose.Note – General stability fixes (NOTENET‑5897).
- Aspose.Page – Fixed XPS‑to‑image API inconsistencies (PAGENET‑815).
- Aspose.PDF – Fixed
Layer.Lock() NullReferenceException, numerous PDF/A‑related bugs, dash‑pattern scaling inconsistencies, and many PDF‑conversion regressions (PDFNET‑* series).
- Aspose.PSD – Fixed AI format loading crashes, smart‑object errors, gradient rendering issues, large‑file saving exceptions, and numerous other bugs (PSDNET‑* series).
- Aspose.SVG – No bugs reported for this release.
- Aspose.TeX – No bugs reported for this release.
- Aspose.Words – Fixed over 70 issues including OfficeMath LaTeX export, PDF floating‑shape tagging, Markdown resource saving, horizontal‑rule artefact tagging, MSO property import, document structure bugs, chart rendering, image positioning, table layout, hyperlink loss, OCR/HTML parsing errors, Arabic number handling, font substitution, and many more (WORDSNET‑* series).
- GroupDocs.Comparison – Fixed incorrect PDF paragraph text wrapping, wrong paragraph positioning, excessive page generation, PDF comparison output corruption, and missing text in Word comparison.
- GroupDocs.Conversion – Fixed PreserveOriginalDate option ignored, fluent‑syntax conversion requirement, WordProcessing dependency loading error, page‑size/height mis‑interpretation, and margin properties not respected.
- GroupDocs.Watermark – Fixed high memory usage & long processing time with large TIFF files, and other performance‑related issues.
All listed items are derived from the official release‑note data for Conholdate.Total 25.10.0.