Publicado em 27 de dezembro de 2023
DotNetBrowser 2.25.0
Modelo Blazor Hybrid para Avalonia UI
O pacote DotNetBrowser.Templates agora contém mais um template - uma simples aplicação Blazor Hybrid que utiliza as capacidades do Avalonia UI e do DotNetBrowser para rodar componentes Razor em uma aplicação desktop. Esta abordagem pode ser utilizada para criar uma aplicação desktop multiplataforma e construir a sua IU utilizando as capacidades de IU do Blazor e do Avalonia, compartilhando uma grande quantidade de código entre Web e desktop. Para mais informações, consulte o nosso Guia de Início Rápido.
Alterações de ruptura
Devido a alterações no Chromium, os parâmetros OpenFileHandler
não contêm mais a propriedade DefaultFileName
. Em vez disso, foi adicionada a propriedade InitialDirectory
, que contém o diretório inicial que a caixa de diálogo de arquivos deve apresentar.
Saiba mais sobre estas alterações no guia de migração.
O Chromium foi atualizado para 120.0.6099.109
Atualizamos o Chromium para uma versão mais recente, que introduz várias correções de segurança, incluindo:
- CVE-2023-6702: Type Confusion in V8
- CVE-2023-6703: Use after free in Blink
- CVE-2023-6704: Use after free in libavif
- CVE-2023-6705: Use after free in WebRTC
- CVE-2023-6706: Use after free in FedCM
- CVE-2023-6707: Use after free in CSS
Para obter a lista completa das correções e melhorias do Chromium na versão 120.0.6099.109, visite a publicação no blog do produto para esta versão.
Melhorias de qualidade
- O Avalonia UI BrowserView agora recebe o foco do teclado corretamente após fechar uma caixa de diálogo (por exemplo: um seletor de arquivos ou alerta JavaScript).
Baixe o DotNetBrowser 2.25.0 (.NET Framework)
Baixe o DotNetBrowser 2.25.0 (.NET Core)
Baixe o DotNetBrowser 2.25.0 (Multiplataforma)
Siga @DotNetBrowser para obter todas as atualizações da biblioteca.
Assine o nosso RSS feed para receber atualizações instantâneas sobre novos lançamentos.