Publicado em 21 de agosto de 2019

JxBrowser 6.24.1

Temos o prazer de anunciar uma atualização do JxBrowser 6 com importantes correções e melhorias.

Melhorias

  • Todos os binários do Chromium para Windows 32-bit e 64-bit agora estão assinados com um certificado TeamDev válido.
  • Capacidade de configurar a porta do socket do servidor IPC através da propriedade do sistema jxbrowser.server.socket.port. Por padrão, JxBrowser utiliza a primeira porta de socket disponível.

Problemas corrigidos

  • Falha ao criar uma instância de Browser com um BrowserContext configurado para usar o diretório de dados do usuário a partir de outro BrowserContext que não possui instâncias de Browser associadas e não descartadas.
  • Falha ao descartar uma instância do Browser nas plataformas Windows.
  • A java.lang.NullPointerException ao interromper a thread durante a construção de uma instância de Browser. Agora, a biblioteca lança uma BrowserException com a mensagem apropriada se a thread tiver sido interrompida.
  • O erro java.lang.NullPointerException no com.teamdev.jxbrowser.chromium.javafx.internal.FxBoundsUpdater quando redimensiona o JavaFX BrowserView no modo de renderização heavyweight no Windows.
  • A vulnerabilidade “Injeção de comandos do SO” (CWE ID 78).
  • O erro java.util.ConcurrentModificationException ao fechar uma instância do Browser.
  • Um documento PDF não é apresentado no Visualizador de PDF quando o tipo de armazenamento está definido como StorageType.MEMORY.
  • A aplicação para quando duas instâncias do Browser carregam as mesmas URLs que requerem autenticação através do certificado do cliente SSL. Neste caso, são apresentadas duas caixas de diálogo modais e, ao fechar a segunda caixa de diálogo, ocorre a falha nativa no motor Chromium.

Nos envie uma mensagem para customer-care@teamdev.com para fazer o download do JxBrowser 6.24.1.

Go Top