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.

O que há de novo nesta versão

Correção de compatibilidade

  • [Fix]CONVERSIONNODEJS-257GroupDocs.Conversion for Node.js via Java agora é totalmente compatível com as versões mais recentes do Node.js 20+.
    Isso resolve erros de tempo de execução que ocorriam quando a ponte nativa Java era carregada em binários mais recentes do Node.js.

Atualização da biblioteca subjacente

  • [Enhancement]CONVERSIONNODEJS-258A dependência Java foi atualizada para GroupDocs.Conversion for Java v25.9.
    Todas as melhorias e correções de bugs que faziam parte das versões Java 25.4 – 25.9 agora são incluídas automaticamente.

Atualizações do README do pacote

O README do pacote npm foi atualizado para incluir:

  • Principais recursos do produto
  • Requisitos de sistema
  • Instruções de instalação
  • Exemplos de código de início rápido
  • Cenários de uso

Atualizações de documentação

Tópicos de documentação atualizados:

Adicionado novo tópico de documentação:

Alterações na API pública

Classe Converter

  1. O construtor da classe Converter que aceita um stream foi removido e substituído por um fornecedor de 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);

Classe PdfConvertOptions

  1. Method setWidth renamed to setPageWidth
  2. Method setHeight renamed to 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

Como obter a atualização

  • npm – Atualize o pacote para a versão mais recente:
npm install @groupdocs/groupdocs.conversion@25.11.0
  • Download direto – Baixe os JARs mais recentes e arquivos de suporte a partir da página de lançamento oficial release page

Recursos


Fique atento aos próximos lançamentos que trarão suporte a mais formatos, otimizações de desempenho e refinamentos na API. Se você encontrar algum problema ou tiver sugestões, por favor nos avise através do fórum de suporte. Feliz codificação!