
draw.io Desktop
Electrónica oficial de draw.io
v31.4.5
118.9 MBanalisado, limpo· 1 Transferir
Sobre
draw.io Desktop é software de código aberto para Linux na categoria Produtividade. Destina-se aos utilizadores que procuram uma aplicação de código aberto para trabalhos gerais de produtividade nessa plataforma. Sua listagem identifica o software pelo seu nome, compatibilidade com Linux, licença de código aberto e classificação de produtividade.
A licença de código aberto é uma parte central de como draw.io Desktop é descrita no catálogo. Esta classificação ajuda os leitores a identificá-la entre aplicações de produtividade Linux com um modelo de licenciamento de código aberto. As informações disponíveis não especificam permissões específicas, práticas de desenvolvimento, arranjos de suporte ou recursos de software individuais.
MirrorNest espelha a construção oficial diretamente em seu próprio armazenamento. A compilação espelhada é digitalizada para malware antes de MirrorNest publica-lo para download. Isto descreve como o arquivo é tratado pelo catálogo e não afirma que o MirrorNest modificou o software.
Dentro do MirrorNest, o draw.io Desktop se encaixa nas seções Linux e Produtividade enquanto também é marcado como código aberto. A etiqueta da plataforma ajuda os usuários a estreitar o catálogo para software destinado ao Linux. A categoria coloca-o entre aplicações destinadas ao uso geral da produtividade, enquanto o processo de distribuição fornece uma cópia de catálogo direto da construção oficial.
Novidades na v31.4.5
# # Notas de lançamento para 31.4.5
ChangeLog:
- Solta arquivos que o aplicativo embalado nunca lê, o que torna os downloads 7 a 14 MB menores, dependendo do pacote
- Sandboxes o renderizador da janela de progresso mostrado enquanto uma atualização baixa
- Activa a actualização automática das construções do Windows arm64, que foram previamente publicadas com actualizações desactivadas porque ambas as arquitecturas escreveram o mesmo manifesto de actualização. Os usuários existentes do arm64 precisam instalar esta compilação manualmente uma vez, após o que as atualizações chegam no aplicativo como de costume [jgraph/drawio-desktop#2197]
- Atualizações para draw.io core 31.4.5. Todas as mudanças de 31.4.4 para 31.4.5 são adicionadas nesta construção.
Teste:
Verificado contra o pacote, assinado macOS build. O canal de atualização arm64 do Windows foi verificado a partir da configuração de compilação, o manifesto de atualização produzido e testes unitários, em vez de a partir de uma compilação do Windows em execução.
Controlos de base
- Lançar, abrir um arquivo passado na linha de comando, adicionar e editar formas, alterar estilos, desfazer e refazer, copiar e colar, salvar, inserir, renomear e excluir páginas, e zoom
- Exportar para PNG, SVG e PDF do aplicativo e da linha de comando, cobrindo escala, borda, transparência, recorte, seleção de páginas com -p e --size page contra o diagrama padrão --size
- Diagrama ida e volta em um PDF exportado, incluindo reabrir o PDF exportado e recuperar ambas as páginas e seu conteúdo
- Mermaid e importação CSV e a opção --layout da linha de comando
- Pesquisa de formas, a janela de exportação e a antevisão da impressão
- Visualização rápida do look no macOS está registrado para esta compilação e cargas sem erro
- O pacote macOS é assinado com um certificado de ID do desenvolvedor sob o tempo de execução endurecido, é autenticado e grampeado, e a extensão do aplicativo Quick Look é sandboxed e assinado separadamente
- Os fusíveis de segurança Electron são aplicados, então RunAsNode, a variável NODE OPTIONS e os argumentos de inspeção de nós estão desativados e o aplicativo só carrega a partir do asar
- Passagem de 158 testes unitários
Ficheiros retirados do pacote
- Todos os arquivos stencil 204 estão presentes no pacote estêncil incorporado, combinando exatamente com a árvore fonte, e cada um deles analisa em tempo de execução sem um único pedido atingindo um arquivo removido
- Dos 2866 nomes de forma referenciados pelos pacotes enviados, o mesmo número resolve como em uma compilação de referência feita da mesma fonte, então nada que costumava renderizar foi perdido
- O arranque não produz cargas falhadas nem erros de consola
- Formas suportadas por estêncils, pelo pacote de forma compilado e por imagens todas renderizadas, tanto na aplicação como na linha de comando exportam
- A exportação de PDF ainda funciona, que é o caminho que resolve a construção da biblioteca de PDF mantida no pacote
- Iniciando uma compilação empacotada com DRAWIO ENV=dev agora mantém os pacotes minimizados em vez de abrir uma janela em branco
Caixa de areia da janela de progresso
- O renderizador de janelas de progresso executa sandboxed, confirmado contra uma janela de controle construída sem a sandbox
- Seu texto, linha de detalhe e posição da barra ainda atualiza, o evento de conclusão ainda dispara ea janela ainda fecha
- A janela não fica em cima do editor [jgraph/drawio-desktop#2516]
Verifica em torno das alterações
- Leituras, estatísticas e relógios de caminhos que o usuário não autorizou ainda são recusados, e assim são escritos, enquanto um arquivo autorizado ainda lê e salva [GHSA-fjgc-8xgj-rvh4]
- Apenas https, https, mailto, tel e chamadas são abertas externamente
- Bibliotecas abertas a partir de um arquivo ainda carregado, e salvando um repetidamente ainda escreve cada vez sem reabrir a janela de gravação [jgraph/drawio-desktop#2518] [jgraph/drawio-desktop#2521]
- Abrindo um arquivo da linha de comando, salvando-o sem um diálogo e reabrindo-o viagens redondas com ambas as páginas intactas
Avaliações
Ainda não há avaliações — seja o primeiro.