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 11 de novembro de 2009
JxBrowser 2.0 Beta
Alterações da API
- As classes e interfaces do JxBrowser 1.x do pacote
com.teamdev.jxbrowser.*
foram movidas paracom.teamdev.jxbrowser1.*
- As classes e interfaces do JxBrowser 2.x do pacote
com.teamdev.jxbrowser2.*
foram movidas paracom.teamdev.jxbrowser.*
- O pacote
com.teamdev.jxbrowser2.promptservice
foi renomeado paracom.teamdev.jxbrowser.prompt
. - O pacote
com.teamdev.jxbrowser2.scriptwatcher
foi renomeado paracom.teamdev.jxbrowser.script
. - Atualizado o método
ContextMenuHandler.showContextMenu(ContextMenuEvent event)
para que ele não retorne mais a instânciaJPopupMenu
. Isso permite apresentar qualquer menu contextual (não apenas o Swing). - A interface
com.teamdev.jxbrowser2.WebProgress
foi renomeada paracom.teamdev.jxbrowser.ContentLoading
. - Removida a anotação
com.teamdev.jxbrowser2.Synchronous
. - O método
NewWindowContainer.setBrowser(Browser browser)
foi renomeado paraNewWindowContainer.insertBrowser(Browser browser)
. - A classe
com.teamdev.jxbrowser2.NewWindowInfo
foi renomeada paracom.teamdev.jxbrowser.NewWindowParams
. - A classe
com.teamdev.jxbrowser2.events.WebEvent
foi renomeada paracom.teamdev.jxbrowser.events.BrowserEvent
. - O
com.teamdev.jxbrowser2.events.HistoryChangeEvent.ChangeType
foi movido paracom.teamdev.jxbrowser.events.HistoryChangeType
. - Alteradas as assinaturas dos métodos na interface
com.teamdev.jxbrowser.prompt.PromptService
.
Novas funcionalidades
- Funcionalidade de gerenciamento de cookies (motor IE) - permite receber, atualizar, excluir cookies
Browser
. - Funcionalidade de cancelamento da navegação (motores IE, Mozilla, WebKit) - permite receber uma notificação antes do início do carregamento da página Web e cancelar a navegação, se necessário.
- Funcionalidade de tratamento do tipo MIME (motor WebKit) - permite decidir se o conteúdo deve ser apresentado com um tipo MIME especificado ou não.
- Adicionado o método
Navigation.waitReady
que permite bloquear a execução da thread atual até que o documento esteja completamente carregado.
Melhorias
- O
NewWindowHandler
deve fornecer um novo limite de janela de acordo com as características da janela passada através da função JavaScriptwindow.open
.
Problemas resolvidos
- O carregamento da URL com dados POST está suspenso no motor Mozilla.
- O
DefaultNewWindowManager
não fecha o JFrame depois que o JavaScriptwindow.close
é invocado. - O motor Mozilla para no método
printPreview
ou print.
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.