2024
- v7.41.6
- v8.2.1
- v7.41.5
- v8.2.0
- v7.41.4
- v8.1.0
- v8.0.0
- v7.41.3
- v7.41.2
- v7.41.1
- v7.41.0
- v7.40.0
- v7.39.2
- v7.39.1
- v7.39.0
- v7.38.2
- v7.38.1
- v7.38.0
- v7.37.2
- v7.37.1
2023
- v7.37.0
- v7.36.3
- v7.36.2
- v7.36.1
- v7.36
- v7.35.2
- v7.35.1
- v7.35
- v7.34.1
- v7.34
- v7.33.2
- v7.33.1
- v7.33
- v7.32
- v7.31.1
- v7.31
- v7.30.3
- v7.30.2
- v7.30
2022
2021
2020
2019
2018
2017
2016
2015
2014
2013
2012
2011
2010
2009
2008
2007
Publicado em 18 de dezembro de 2024
JxBrowser 7.41.6
Domínio de Cookie (RFC 6265)
Melhoramos a API de Cookies para que o atributo de domínio do cookie esteja em conformidade com o padrão *
RFC 6265* Seção 4.1.2.3. Agora, ao definir o atributo de domínio do cookie, o JxBrowser adicionará
automaticamente o ponto inicial ao nome do domínio, caso ele não esteja presente. Por exemplo, se você definir o
atributo de domínio como example.com
, o JxBrowser adicionará o ponto inicial e definirá o atributo como .example.com
para estar em conformidade com o padrão.
Chromium 131.0.6778.140
Atualizamos o Chromium para uma versão mais recente, que inclui 10 correções de segurança, incluindo:
Para a lista completa de correções e melhorias do Chromium desde a atualização anterior, visite as postagens do blog do produto para as seguintes versões:
Fim do suporte ao Rosetta 2
A partir desta versão, o JxBrowser não oferece mais suporte para a execução de binários x64 do Chromium em Macs com
Apple silicon usando o Rosetta 2. Recomendamos o uso da versão nativa ARM64 dos binários do Chromium do JxBrowser,
empacotada no arquivo jxbrowser-mac-arm.jar
. Você ainda pode executar o JxBrowser usando o Java x64, mas a biblioteca
agora buscará a versão nativa ARM64 dos binários do Chromium.
A principal razão para essa mudança é que os binários x64 do Chromium executados em Apple silicon usando o Rosetta 2 apresentam problemas significativos de desempenho que tornam a experiência de navegação inaceitável.
Alterações Incompatíveis
API pública
Nesta versão, movemos todos os enums do pacote com.teamdev.jxbrowser.cast.rpc.*
para o
pacote com.teamdev.jxbrowser.cast.*
. Portanto, se você utiliza os enums CastMode
, ResultCode
ou MediaReceiverState
no seu código, será necessário atualizar as instruções de importação para o novo pacote.
Melhorias de qualidade
- Otimizamos o uso de memória ao gravar bytes no
UrlRequestJob
. Nas versões anteriores, os bytes gravados eram coletados na memória do processo Chromium até a conclusão do trabalho e somente então eram enviados ao cliente que o iniciou. Agora, os bytes gravados são enviados imediatamente para o lado do cliente. - Desativamos a geração dos arquivos BrowserMetrics
*.pma
no Windows no diretório de dados do usuário para evitar o consumo de espaço em disco. Esses arquivos contêm dados de métricas de desempenho coletados pelo mecanismo Chromium e não são utilizados pelo JxBrowser. - A biblioteca
libtoolkit.dylib
incluída nos arquivosjxbrowser-mac.jar
ejxbrowser-mac-arm.jar
agora possui nomes diferentes para evitar conflitos ao montar um arquivo JAR unificado (fat JAR).
Baixe o JxBrowser 7.41.6
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.
Inscreva-se para receber notificações sobre os lançamentos mais recentes.