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-257GroupDocs.Conversion for Node.js via Java は、最新の Node.js 20+ バージョンと完全に互換性があります。
    これにより、ネイティブ Java ブリッジが新しい Node.js バイナリでロードされた際に発生していたランタイムエラーが解消されます。

基盤ライブラリの更新

  • [Enhancement]CONVERSIONNODEJS-258Java の依存関係が GroupDocs.Conversion for Java v25.9 にアップグレードされました。
    Java 25.4 ~ 25.9 リリースに含まれるすべての改善点とバグ修正が自動的に取り込まれます。

パッケージ README の更新

npm パッケージの README が更新され、以下が追加されました:

  • 主な製品機能
  • システム要件
  • インストール手順
  • クイックスタートのコードサンプル
  • 利用シナリオ

ドキュメンテーションの更新

更新されたドキュメント項目:

新規に追加されたドキュメント項目:

パブリック API の変更

Converter クラス

  1. ストリームを受け取る 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 クラス

  1. メソッド setWidthsetPageWidth に名称変更されました
  2. メソッド setHeightsetPageHeight に名称変更されました
// 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
  • 直接ダウンロード – 公式の リリースページ から最新の JAR と付属ファイルを取得してください。

リソース


今後のリリースでは、さらなるフォーマットサポート、パフォーマンス最適化、API の洗練が予定されています。問題が発生したりご提案がある場合は、サポートフォーラムまでご連絡ください。Happy coding!