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.
Apa yang baru di rilis ini
Perbaikan kompatibilitas
- [Fix]
CONVERSIONNODEJS-257– GroupDocs.Conversion for Node.js via Java sekarang sepenuhnya kompatibel dengan versi Node.js 20+ terbaru.
Ini menyelesaikan kesalahan runtime yang terjadi ketika jembatan Java native dimuat di bawah binari Node.js yang lebih baru.
Pembaruan pustaka yang mendasari
- [Enhancement]
CONVERSIONNODEJS-258– Dependensi Java telah ditingkatkan ke GroupDocs.Conversion for Java v25.9.
Semua perbaikan dan perbaikan bug yang merupakan bagian dari rilis Java 25.4 – 25.9 kini disertakan secara otomatis.
Pembaruan README paket
README paket npm telah diperbarui untuk mencakup:
- Fitur utama produk
- Persyaratan sistem
- Instruksi instalasi
- Contoh kode cepat memulai
- Skenario penggunaan
Pembaruan dokumentasi
Topik dokumentasi yang diperbarui:
- Persyaratan Sistem: System Requirements
- Instalasi: Install GroupDocs.Conversion for Node.js via Java
- Cara Menjalankan Contoh: How to Run Examples
- Lisensi: Licensing
Ditambahkan topik dokumentasi baru:
- Menjalankan di Docker: Running in Docker
Perubahan API Publik
Kelas Converter
- Konstruktor kelas
Converteryang menerima stream telah dihapus dan diganti dengan supplier stream:
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);
Kelas PdfConvertOptions
- Metode
setWidthdiubah namanya menjadisetPageWidth - Metode
setHeightdiubah namanya menjadisetPageHeight
// Configure PDF conversion options with advanced settings
const convertOptions = new groupdocs.PdfConvertOptions();
convertOptions.setPageWidth(1024); // Set output width
convertOptions.setPageHeight(768); // Set output height
Cara mendapatkan pembaruan
- npm – Tingkatkan paket ke versi terbaru:
npm install @groupdocs/groupdocs.conversion@25.11.0
- Unduhan langsung – Dapatkan JAR terbaru dan file pendukung dari halaman rilis resmi release page
Sumber Daya
Pantau terus rilis mendatang yang akan menambahkan dukungan format lebih lanjut, optimisasi kinerja, dan penyempurnaan API. Jika Anda menemukan masalah atau memiliki saran, beri tahu kami melalui forum dukungan. Selamat coding!