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.

Nous sommes heureux d’annoncer la sortie de GroupDocs.Conversion for Node.js via Java v25.11, disponible depuis novembre 2025. Cette mise à jour apporte une correction de compatibilité critique pour les nouveaux runtimes Node.js 20+, met à niveau la bibliothèque Java sous‑jacente et introduit quelques changements d’API publics.

What’s new in this release

Nouveautés de cette version

Compatibility fix

Correction de compatibilité

  • [Fix]CONVERSIONNODEJS-257GroupDocs.Conversion for Node.js via Java is now fully compatible with the latest Node.js 20+ versions.
    GroupDocs.Conversion for Node.js via Java est désormais entièrement compatible avec les dernières versions Node.js 20+.
    This resolves runtime errors that occurred when the native Java bridge was loaded under newer Node.js binaries.
    Cela résout les erreurs d’exécution qui survenaient lorsque le pont Java natif était chargé sous des binaires Node.js plus récents.

Underlying library update

Mise à jour de la bibliothèque sous‑jacente

  • [Enhancement]CONVERSIONNODEJS-258The Java dependency has been upgraded to GroupDocs.Conversion for Java v25.9.
    La dépendance Java a été mise à jour vers GroupDocs.Conversion for Java v25.9.
    All improvements and bug‑fixes that were part of the Java 25.4 – 25.9 releases are now included automatically.
    Toutes les améliorations et corrections de bugs qui faisaient partie des versions Java 25.4 – 25.9 sont maintenant incluses automatiquement.

Package README updates

Mises à jour du README du paquet

The npm package README was refreshed to include:

Le README du paquet npm a été actualisé pour inclure :

  • Key product features
    • Principales fonctionnalités du produit
  • System requirements
    • Prérequis système
  • Installation instructions
    • Instructions d’installation
  • Quick-start code samples
    • Exemples de code de démarrage rapide
  • Usage scenarios
    • Scénarios d’utilisation

Documentaiton updates

Mises à jour de la documentation

Updated documentation topics:

Topics de documentation mis à jour :

Added new documentation topic:

Nouveau sujet de documentation ajouté :

Public API changes

Modifications de l’API publique

Converter class

Classe Converter

  1. The Converter class constructor that accepts a stream has been removed and replaced with a stream supplier:

  2. Le constructeur de la classe Converter qui accepte un flux a été supprimé et remplacé par un fournisseur de flux :

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 class

Classe PdfConvertOptions

  1. Method setWidth renamed to setPageWidth
    1. La méthode setWidth a été renommée en setPageWidth
  2. Method setHeight renamed to setPageHeight
    2. La méthode setHeight a été renommée en 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

How to get the update

Comment obtenir la mise à jour

  • npm – Upgrade the package to the latest version:

  • npm – Mettre à jour le paquet vers la dernière version :

npm install @groupdocs/groupdocs.conversion@25.11.0
  • Direct download – Grab the latest JARs and supporting files from the official release page

  • Téléchargement direct – Récupérez les derniers JAR et fichiers associés depuis la page officielle release page

Resources

Ressources


Stay tuned for upcoming releases that will bring further format support, performance optimisations, and API refinements. If you encounter any issues or have suggestions, please let us know via the support forum. Happy coding!

Restez à l’écoute pour les prochaines versions qui apporteront davantage de prise en charge de formats, des optimisations de performances et des améliorations d’API. Si vous rencontrez des problèmes ou avez des suggestions, veuillez nous en faire part via le forum d’assistance. Bon codage!