Dear GroupDocs customers,
We are pleased to announce the release of GroupDocs.Total for Node.js via Java v26.10. This update brings the suite in line with GroupDocs.Total for Java 26.10 — PDF side-by-side comparison, OFD viewing, conversion cancellation — and adds GroupDocs.Assembly to the single @groupdocs/groupdocs.total package.
Key New Features
- Assembly (new in the Node.js suite) — Generate Word, Excel, PowerPoint, PDF, and other documents from templates and data sources. Already available on .NET, Python via .NET, and as
@groupdocs/groupdocs.assembly. - Comparison 26.10 — PDF side-by-side comparison, page-range compare, and Cells row/column info. External resources are skipped by default.
- Viewer 26.9 — OFD format support, hidden PDF popup annotations, and Word DPI / page-number options when rendering to raster.
- Conversion 26.9 — Cooperative cancellation for long conversions, plus conversions between Bzip2, Gzip, LZMA, XZ, and Unix Z.
- Redaction 26.10 — OOXML compliance when saving Word files, spreadsheet templates (XLT / XLTX / XLTM / TAB), and a custom handler for PDF page-area redaction.
- Parser 26.9 — Annotation extraction from PDF, Word, and presentations; HTML tables, page count, and text areas.
- Search 26.9.1 — New index format 26.7 (existing indexes upgrade in place). HTML is extracted natively.
Major Improvements & Fixes
- Fix (Assembly): The suite no longer registers an invalid StAX provider, so the host application’s XML stack keeps working. Java objects work as data sources on JDK 16+ without extra JVM flags.
- Fix (Comparison): PDF tables and layout, HTML apply-changes, and macOS temp directories.
- Fix (Viewer): EML special characters, PDF comments, Arabic DOCX, and EPSF parsing.
- Fix (Parser / Markdown): Metered licensing works again; lower memory use on image-heavy PDFs.
- Fix (Search): Index merge/delete issues and a Windows font
UnsatisfiedLinkError. - Fix (Watermark): Words native calls, license apply, embedded email objects, and PDF annotation watermarks.
- Fix (Redaction): Image-area positioning on PDF pages; DrawBox skipped for CSV / TAB / TSV.
Metadata 26.7, Editor 26.7, Merger 26.4, Signature 26.5, and Annotation 25.6 are unchanged from Total 26.8.
You need Node.js (LTS recommended) and a JRE 8+ on PATH. The install step downloads the Total library used by the Node.js bridge.
npm i @groupdocs/groupdocs.total
const { License } = require('@groupdocs/groupdocs.total');
License.setLicense('GroupDocs.Total.lic');
Useful Links
- Full Release Notes — versions and highlights for every embedded library
- npm —
@groupdocs/groupdocs.total@26.10.0 - Download
- Documentation
- GitHub Examples
- GroupDocs.Total for Java 26.10 Release Notes — underlying Java lineup
We’d love to hear your feedback! If you have any questions, encounter an issue, or have ideas for future improvements, please let us know.
Happy Coding!
The GroupDocs Team