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-257GroupDocs.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-258Dependensi 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:

Ditambahkan topik dokumentasi baru:

Perubahan API Publik

Kelas Converter

  1. Konstruktor kelas Converter yang 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

  1. Metode setWidth diubah namanya menjadi setPageWidth
  2. Metode setHeight diubah namanya menjadi 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

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!