Publicado em 1 de agosto de 2016
JxBrowser 6.5.1
Nesta pequena atualização, corrigimos vários problemas críticos comunicados pelos nossos clientes.
- Erro de inicialização no Mac OS X com localidade portuguesa ou chinesa. Quando o idioma do Mac OS X está definido para português ou
chinês, o JxBrowser não inicializa porque o Chromium não consegue encontrar o pacote de idiomas adequado. A razão deste problema
é que Java detecta o idioma como
"PT"
ou"ZH"
, mas o Chromium não tem pacotes apropriados para estes idiomas. Só tem os packs"PT_BR"
,"PT_PT"
,"ZH_CH"
e"ZH_TW"
. Assim, o identificador de idioma que é recebido do Java default locale deve ser combinado com o identificador de país no caso do idioma português e chinês. Foi isto que fizemos para melhorar a funcionalidade do JxBrowser que detecta o idioma e o país atuais, de modo a resolver estes problemas em Mac OS X. - Deadlock em ambiente multi-threaded no Windows XP e Mac OS X. Em ambiente multi-threaded, quando instâncias do
Browser
são criadas e destruídas em diferentes threads ao mesmo tempo, às vezes acontece o deadlock de threads. Nós reproduzimos o problema, descobrimos a sua causa e o corrigimos nesta pequena atualização. Assim, a estabilidade da biblioteca em ambiente multi-threaded no Windows e Mac OS X foi significativamente melhorada.
Nos envie uma mensagem para customer-care@teamdev.com para fazer o download do JxBrowser 6.5.1.
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.