Publicado em 27 de janeiro de 2014
JxBrowser 4.2
O JxBrowser 4.2 é lançado com as seguintes novas funcionalidades e melhorias.
- Atualização do Chromium de 25.0.1364.68 para 31.0.1650.57.
- Foi adicionado o suporte para o Windows Vista.
- Foi adicionado o suporte do Windows Server 2003 SP1.
- Foi adicionado o suporte para MacBook com tela Retina.
- O método
DOMDocument.getElementsByClassName()
foi implementado. - O método
DOMDocument.getElementsByName()
foi implementado. - O método
DOMElement.innerHTML()
foi implementado. - O
StatusListener
foi adicionado. - O método
Browser.saveWebPage()
foi implementado. - Adicionado suporte ao protocolo FTP. Agora você pode carregar URLs FTP.
- Adicionado suporte para arrastar e soltar. Agora você pode arrastar links da página Web carregada.
- Adicionado listener do mouse.
- Adicionado listener do teclado.
- Adicionado suporte para os atalhos Copiar, Cortar, Colar e Selecionar Tudo no Mac OS X.
- Adicionados controles de vídeo HTML5 em falta.
- Adicionado suporte de idioma do sistema para cabeçalhos HTTP. Por padrão, o JxBrowser utiliza o idioma do sistema nos cabeçalhos HTTP. Nas versões anteriores ele utiliza apenas o inglês.
- Melhoria da renderização do Flash no Windows.
- Estabilidade melhorada no processo de renderização no Windows XP SP3.
- Melhoria da funcionalidade das janelas pop-up padrão. Agora, por padrão, as janelas pop-up não estão vazias.
- Foi corrigido o problema com os processos pendentes
jxbrowser-chromium.exe
. Agora todos os processosjxbrowser-chromium.exe
serão fechados automaticamente quando o processojava.exe
for fechado. - Foi corrigido o problema onde o JxBrowser criava diretórios desnecessários na pasta temporária do usuário.
- Corrigido o problema de dependência de codificação de arquivos. Agora o JxBrowser suporta qualquer codificação de arquivo de aplicação. Anteriormente
a opção
file.encoding=UTF-8
da VM deveria ser utilizada. - Corrigido o problema de simultaneidade no Mac OS X. Agora o JxBrowser não para quando se carregam várias páginas Web ao mesmo tempo no Mac OS X.
- Corrigida a interrupção inesperada da transferência de arquivos. Agora o processo de transferência não é interrompido e continua a funcionar mesmo quando o usuário elimina a instância Browser que iniciou a transferência do arquivo.
- Foi corrigido um problema quando a opção de detecção automática de proxy ativada substituía as definições de proxy do JxBrowser.
- Corrigido o deadlock na caixa de diálogo Salvar Arquivo no Mac OS X com o JDK 1.7.
- Corrigido o problema quando era impossível criar uma instância
Browser
depois de matar os processosjxbrowser-chromium.exe
. - Foi corrigida a exceção
"IllegalComponentStateException: component must be showing on the screen to determine its location"
.
Nos envie uma mensagem para customer-care@teamdev.com para fazer o download do JxBrowser 4.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.