Publicado em 1 de setembro de 2023
JxBrowser 7.35
Esta versão tem um problema que impede a extração binária em pastas que requerem permissões elevadas. O problema foi corrigido no JxBrowser 7.36.
Chromium 116.0.5845.140
Atualizamos o Chromium para a versão 116.0.5845.140.
A lista completa de alterações desde a última atualização:
Extração de binários precoces
Por padrão, o JxBrowser extrai os binários do Chromium quando o Engine
é criado. Agora, os programadores podem extrair os binários
antes:
// Extrai os binários para o diretório específico.
ChromiumBinaries.deliverTo(chromiumDir);
// Extrai os binários para o diretório padrão.
ChromiumBinaries.deliverToDefaultDirectory();
// Cinco minutos depois.
var engine = Engine.newInstance(OFF_SCREEN);
Leia mais no guia extrações binárias.
Entrega de binários personalizados
A partir do JxBrowser 7.35, os programadores têm o controle total do fornecimento de binários Chromium ao ambiente.
Este código mostra como personalizar totalmente a entrega dos binários:
class CustomDelivery implements BinariesDelivery {
void deliverTo(Path chromiumDir) {
// Baixe binários da internet, drive compartilhado, etc.
// Copie binários prontos para uso para `chromiumDir`.
}
}
// Use o diretório padrão.
ChromiumBinaries.deliverToDefaultDirectory(new CustomDelivery());
// Ou use um diretório arbitrário.
ChromiumBinaries.deliverTo(chromiumDir, new CustomDelivery());
Leia mais no guia entrega de binários.
Melhorias de qualidade
- Problemas corrigidos na impressão de PDFs.
- Problemas de tempo de execução corrigidos no SWT 3.124 e mais recente.
- Foi corrigida a falta de uma chamada de retorno ao baixar um arquivo PDF.
- Substituição ativada da política
AmbientAuthenticationInPrivateModesEnabled
.
Baixe o JxBrowser 7.35
Por favor, compartilhe seu e-mail conosco, e nós lhe enviaremos instruções para download.
Não foi possível enviar o e-mail. Por favor, use o link direto para baixar o JxBrowser.
Se você é um cliente registrado, não precisa fazer nada para usar esta atualização.
Se você deseja avaliar o produto, precisa de uma licença de avaliação.
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.