We’re pleased to announce the GroupDocs.Conversion for Node.js via Java v25.11 release, available as of November 2025. This update brings a critical compatibility fix for the newest Node.js 20+ runtimes, upgrades the underlying Java library, and introduces a few public API changes.
Що нового у цьому випуску
Виправлення сумісності
- [Fix]
CONVERSIONNODEJS-257– GroupDocs.Conversion for Node.js via Java тепер повністю сумісний з останніми версіями Node.js 20+.
Це виправляє помилки виконання, що виникали під час завантаження нативного Java‑мосту у новіших бінарних файлах Node.js.
Оновлення базової бібліотеки
- [Enhancement]
CONVERSIONNODEJS-258– Залежність Java оновлена до GroupDocs.Conversion for Java v25.9.
Усі поліпшення та виправлення помилок, які входили до випусків Java 25.4 – 25.9, тепер включені автоматично.
Оновлення README пакету
Файл npm package README оновлено, щоб включати:
- Основні особливості продукту
- Системні вимоги
- Інструкції зі встановлення
- Приклади коду для швидкого старту
- Сценарії використання
Оновлення документації
Оновлені теми документації:
- Системні вимоги: System Requirements
- Встановлення: Install GroupDocs.Conversion for Node.js via Java
- Як запускати приклади: How to Run Examples
- Ліцензування: Licensing
Додана нова тема документації:
- Запуск у Docker: Running in Docker
Зміни у публічному API
Клас Converter
- Конструктор класу
Converter, який приймає потік, видалено та замінено на постачальника потоку:
const fs = require('fs');
const java = require('java');
const path = require('path');
// Create read stream from file
const readStream = fs.createReadStream("source.docx");
// Convert to GroupDocs input stream
const stream = await groupdocs.readDataFromStream(readStream);
// Create Supplier<InputStream> that returns the stream (equivalent to Java lambda: () -> stream)
const streamSupplier = java.newProxy('java.util.function.Supplier', {
get: function() {
return stream;
}
});
// Initialize converter with stream data
const converter = new groupdocs.Converter(streamSupplier);
Клас PdfConvertOptions
- Метод
setWidthперейменовано наsetPageWidth - Метод
setHeightперейменовано наsetPageHeight
// Configure PDF conversion options with advanced settings
const convertOptions = new groupdocs.PdfConvertOptions();
convertOptions.setPageWidth(1024); // Set output width
convertOptions.setPageHeight(768); // Set output height
Як отримати оновлення
- npm – Оновіть пакет до останньої версії:
npm install @groupdocs/groupdocs.conversion@25.11.0
- Direct download – Завантажте останні JAR‑файли та супроводжувальні файли з офіційної release page
Ресурси
- Домашня сторінка продукту
- Примітки до випуску
- Документація
- Системні вимоги
- Посібник зі встановлення
- Підтримка
- Тарифи
Слідкуйте за майбутніми випусками, які принесуть підтримку нових форматів, оптимізацію продуктивності та удосконалення API. Якщо ви стикаєтеся з будь‑якими проблемами або маєте пропозиції, будь ласка, повідомте про це у форумі підтримки. Щасливого кодування!