
draw.io Desktop
Official electron build of draw.io
v31.4.5
118.9 MBanalysé, sain· 1 téléchargement
À propos
draw.io Desktop is open-source software for Linux in the Productivity category. It is intended for users seeking an open-source application for general productivity work on that platform. Its listing identifies the software by its name, Linux compatibility, open-source license, and productivity classification.
The open-source license is a central part of how draw.io Desktop is described in the catalog. This classification helps readers identify it among Linux productivity applications with an open-source licensing model. The available information does not specify particular permissions, development practices, support arrangements, or individual software features.
MirrorNest mirrors the official build directly onto its own storage. The mirrored build is scanned for malware before MirrorNest publishes it for download. This describes how the file is handled by the catalog and does not claim that MirrorNest has modified the software.
Within MirrorNest, draw.io Desktop fits the Linux and Productivity sections while also being marked as open-source. The platform label helps users narrow the catalog to software intended for Linux. The category places it among applications intended for general productivity use, while the distribution process provides a direct catalog copy of the official build.
Nouveautés de la v31.4.5
Notes de sortie pour 31.4.5
ChangeLog:
- Déposer les fichiers que l'application ne lit jamais, ce qui réduit les téléchargements de 7 à 14 Mo selon le paquetage
- Sandboxes le rendeur de la fenêtre de progression affichée pendant une mise à jour téléchargements
- Active la mise à jour automatique pour les builds Windows arm64, qui ont été précédemment publiés avec des mises à jour désactivées parce que les deux architectures ont écrit le même manifeste de mise à jour. Les utilisateurs existants d'arm64 doivent installer cette compilation manuellement une fois, après quoi les mises à jour arrivent dans l'application comme d'habitude [jgraph/drawio-desktop#2197]
- Mise à jour de draw.io core 31.4.5. Tous les changements de 31.4.4 à 31.4.5 sont ajoutés dans cette compilation.
Test :
Vérifié contre le package, signé macOS build. Le canal de mise à jour Windows a été vérifié à partir de la configuration de compilation, le manifeste de mise à jour produit et les tests d'unité, plutôt que d'une compilation Windows en cours d'exécution.
Contrôles de base
- Lancer, ouvrir un fichier passé sur la ligne de commande, ajouter et modifier des formes, changer des styles, annuler et refaire, copier et coller, enregistrer, insérer, renommer et supprimer des pages, et zoomer
- Exporter vers PNG, SVG et PDF à partir de l'application et de la ligne de commande, échelle de couverture, bordure, transparence, recadrage, sélection des pages avec la page -p et --size contre le diagramme par défaut --size
- Diagramme aller-retour dans un PDF exporté, y compris la réouverture du PDF exporté et la récupération des deux pages et de leur contenu
- Importation de sirène et de CSV et option --layout depuis la ligne de commande
- Recherche en forme, la boîte de dialogue d'exportation et l'aperçu d'impression
- Aperçu rapide sur macOS est enregistré pour cette construction et charge sans erreur
- Le paquet macOS est signé avec un certificat Developer ID sous l'exécution durcie, est notarié et agrafé, et l'extension de l'application Quick Look est sandboxé et signé séparément
- Les fusibles de sécurité Electron sont appliqués, de sorte que RunAsNode, la variable NODE OPTIONS et les paramètres d'inspection des nœuds sont désactivés et l'application ne charge que depuis l'asar
- 158 essais unitaires
Fichiers supprimés du paquet
- Tous les fichiers stencil 204 sont présents dans le paquet stencil intégré, correspondant exactement à l'arborescence source, et chacun d'eux analyse au moment de l'exécution sans qu'une seule requête atteigne un fichier supprimé
- Des 2866 noms de forme référencés par les paquets expédiés, le même nombre de résolution que sur une compilation de référence faite à partir de la même source, de sorte que rien qui était utilisé pour rendre a été perdu
- Startup ne produit pas d'erreurs de charge et de console
- Formes soutenues par des pochoirs, par le bundle de forme compilé et par les images tous rendus, tant dans l'application que dans les exportations de ligne de commande
- L'exportation de PDF fonctionne toujours, qui est le chemin qui résout la construction de la bibliothèque PDF conservée dans le paquet
- Démarrage d'une compilation emballée avec DRAWIO ENV=dev garde maintenant les paquets minifiés au lieu d'ouvrir une fenêtre vide
Fenêtre de progression sandbox
- Le rendeur de fenêtre de progression fonctionne sandboxed, confirmé contre une fenêtre de contrôle construite sans le sandbox
- Son texte, la ligne de détail et la position de la barre sont toujours mis à jour, l'événement d'achèvement est toujours allumé et la fenêtre se ferme encore
- La fenêtre ne reste pas sur le dessus de l'éditeur [jgraph/drawio-desktop#2516]
Contrôle des changements
- Les lectures, les statistiques et les veilles des chemins que l'utilisateur n'a pas autorisés sont toujours refusées, et sont donc écrites, tandis qu'un fichier autorisé lit et enregistre [GHSA-fjgc-8xgj-rvh4]
- Seuls les liens http, https, mailto, tel et callto sont ouverts à l'extérieur
- Bibliothèques ouvertes à partir d'un fichier se chargent encore, et enregistrer une écriture à plusieurs reprises toujours sans rouvrir la boîte de dialogue de sauvegarde [jgraph/drawio-desktop#2518] [jgraph/drawio-desktop#2521]
- Ouverture d'un fichier à partir de la ligne de commande, enregistrement sans dialogue et réouverture des voyages avec les deux pages intactes
Avis
Pas encore d'avis — soyez le premier.