Publicado em 10 de janeiro de 2019
JxBrowser 6.22.2
Temos o prazer de anunciar uma pequena atualização com correções e melhorias importantes.
Melhorias
- Foi adicionado o suporte de
javafx.embed.swing.JFXPanel
no Linux e macOS para JRE 8. - As senhas dos usuários agora estão ocultas nas mensagens de log.
- As permissões dos arquivos executáveis do Chromium agora são verificadas e atualizadas no macOS mesmo antes de criar
uma instância do
Browser
.
Problemas corrigidos
- O tipo de dados de carregamento incorreto ao submeter o formulário Web com o atributo
enctype=text/plain
. - A caixa de diálogo Swing Print padrão não é apresentada no EDT.
- A JVM falha ao alternar entre as guias com o
BrowserView
no Windows 10 de 64 bits. - O caminho absoluto do arquivo carregado é enviado para um servidor Web em vez de apenas o nome do arquivo.
- A localização incorreta do pop-up do menu pendente no modo de renderização lightweight no Windows.
- O fim inesperado do processo de renderização do Chromium ao encontrar elementos DOM num nó DOM de texto.
- O congelamento quando o método
NetworkDelegate
lançajava.lang.Error
. - A falha no processo principal do Chromium ao mover o
BrowserView
de um monitor para outro. - A exceção
java.lang.NoSuchMethodError
em o métodocom.teamdev.jxbrowser.chromium.swing.internal.SwingUtil.isSystemKey()
no modo de renderização lightweight no JRE 10. - O método
SwingUtil.isDpiAware()
lança umaNullPointerException
quando oBrowserView
lightweight é removido daScene
JavaFX de forma assíncrona.
Nos envie uma mensagem para customer-care@teamdev.com para fazer o download do JxBrowser 6.22.2.
Siga @JxBrowserTeam para obter todas as atualizações da biblioteca.
Se inscreva na nossa RSS feed para obter atualizações instantâneas sobre os novos lançamentos.