We’re happy to announce the GroupDocs.Total for Node.js via Java v26.10 release, available as of October 2026. This update brings bug fixes, version upgrades of the individual libraries in the suite, and introduces GroupDocs.Assembly as a new product included in the Total package.
What’s new in this release
The following products were updated in this version:
- GroupDocs.Conversion for Node.js via Java (26.6 → 26.9)
- GroupDocs.Viewer for Node.js via Java (26.5 → 26.9)
- GroupDocs.Comparison for Node.js via Java (26.5 → 26.10)
- GroupDocs.Watermark for Node.js via Java (26.4 → 26.9)
- GroupDocs.Redaction for Node.js via Java (26.7 → 26.10)
- GroupDocs.Parser for Node.js via Java (26.5 → 26.9)
- GroupDocs.Search for Node.js via Java (26.6 → 26.9.1)
- GroupDocs.Markdown for Node.js via Java (26.5 → 26.5.1)
- GroupDocs.Assembly for Node.js via Java (26.10.1) — newly added to the suite
Fixes and enhancements
| Product | Description |
|---|---|
| Comparison | PDF side-by-side comparison, page-range compare, Cells row/column info. External resources skipped by default. Fixes for PDF tables, layout, HTML apply-changes, and macOS temp directories. |
| Conversion | Cooperative cancellation for long conversions. New conversions between Bzip2, Gzip, LZMA, XZ, and Unix Z. Dynamic PDF forms and PDF attachment conversion (26.7). |
| Viewer | OFD format support, hidden PDF popup annotations, Word DPI/page-number options for raster rendering. Archive HTML previews improved. Fixes for EML, PDF comments, Arabic DOCX, EPSF. |
| Assembly | Java objects work as data sources on JDK 16+ without extra JVM flags. JavaBean, Map, and collection templates easier to use. Suite no longer breaks host app’s StAX/XML stack. Barcode resolution and renamed DataTable lookup fixed. |
| Watermark | Document engines updated. Evaluation watermark and document-count limits changed. Fixes for Words native calls, license apply, embedded email objects, and PDF annotation watermarks. |
| Redaction | OOXML compliance when saving Word files. Spreadsheet templates XLT / XLTX / XLTM / TAB. Custom handler for PDF page-area redaction. Corrected image-area positioning on PDF pages. |
| Parser | Annotation extraction from PDF, Word, and presentations. HTML tables, page count, and text areas. Metered licensing works again. Lower memory use on image-heavy PDFs. |
| Search | New index format 26.7 (existing indexes upgrade in place). Native HTML extraction. Fixes for index merge/delete and Windows font UnsatisfiedLinkError. |
| Markdown | Metered license apply no longer fails. |
New features
GroupDocs.Assembly is now included in GroupDocs.Total for Node.js via Java. It enables document generation from templates and data sources (e.g., JSON, XML, JavaBeans, collections). For more details, see the Assembly 26.10.1 release notes.
Code example
Compare two documents
const groupdocs = require('@groupdocs/groupdocs.total');
const comparer = new groupdocs.Comparer('proposal_v1.docx');
comparer.add('proposal_v2.docx');
comparer.compare('proposal_diff.docx');
comparer.close();
How to get the update
npm
Upgrade the @groupdocs/groupdocs.total package:
npm install @groupdocs/groupdocs.total@26.10.0