
draw.io Desktop
Official electron build of draw.io
v31.4.5
107.5 MBgeprüft, sauber· 1 Download
Über
draw.io Desktop is an open-source productivity application for Linux. It is provided as a desktop software package rather than as a general platform description. The available facts identify its name, operating system, license, and category, but do not specify particular tools or workflows. Its role in this catalog is to give Linux users access to the official draw.io Desktop build.
The open-source license allows the software to be distributed under its stated licensing model. For readers, this identifies the product as software whose source and usage terms are associated with an open-source license. The supplied information does not define additional capabilities, integrations, or system requirements. Those details should therefore be checked in the software’s accompanying documentation or official materials.
MirrorNest distributes draw.io Desktop for Linux by mirroring the official build directly onto its own storage. The mirrored file is scanned for malware before it is published. This arrangement places the product in MirrorNest’s Productivity category while preserving the connection to the official build. Users can use the catalog as a source for the Linux download, with the distribution method clearly identified.
Neuigkeiten in v31.4.5
Release Notes für 31.4.5
Windows Installer Windows No Installer (zip) macOS - Universal Linux - deb, AppImage oder rpm
ChangeLog:
Löscht Dateien, die die verpackte App nie liest, was die Downloads je nach Paket um 7 bis 14 MB kleiner macht - Sandboxen den Renderer des angezeigten Fortschrittsfensters, während ein Update heruntergeladen wird - Ermöglicht die automatische Aktualisierung für Windows-Arm64-Builds, die zuvor mit deaktivierten Updates veröffentlicht wurden, da beide Architekturen dasselbe Update-Manifest geschrieben haben. Bestehende arm64-Benutzer müssen diesen Build einmal manuell installieren, wonach Updates wie gewohnt in der App eintreffen [jgraph/drawio-desktop#2197] - Updates auf draw.io core 31.4.5. Alle Änderungen von 31.4.4 bis 31.4.5 werden in diesem Build hinzugefügt.
Test:
Verifiziert mit dem verpackten, signierten macOS-Build. Der Windows-Arm64-Update-Kanal wurde von der Build-Konfiguration, dem erstellten Update-Manifest und Unit-Tests verifiziert und nicht von einem laufenden Windows-Build.
Basiskontrollen
- Starten, Öffnen einer Datei, die an der Befehlszeile übergeben wurde, Hinzufügen und Bearbeiten von Shapes, Ändern von Styles, Rückgängigmachen und Redo, Kopieren und Einfügen, Speichern, Einfügen, Umbenennen und Löschen von Seiten und Zoomen - Exportieren Sie nach PNG, SVG und PDF aus der App und aus der Befehlszeile, Abdeckung von Maßstab, Rahmen, Transparenz, Zuschneiden, Seitenauswahl mit -p und -size-Seite gegen das Standard-Größendiagramm Zeichnen Sie eine Rundreise in einer exportierten PDF-Datei, einschließlich des erneuten Öffnens der exportierten PDF-Datei und der Wiederherstellung beider Seiten und ihres Inhalts Mermaid und CSV importieren und die Option --layout aus der Kommandozeile Formsuche, Exportdialog und Druckvorschau - Quick Look Vorschau auf macOS ist für diesen Build registriert und lädt ohne Fehler - Das macOS-Bundle ist mit einem Entwickler-ID-Zertifikat unter der gehärteten Laufzeit signiert, notariell beglaubigt und geheftet, und die Quick Look-App-Erweiterung ist sandboxed und separat signiert - Die Electron-Sicherheitssicherungen werden angewendet, so dass RunAsNode, die Variable NODE OPTIONS und die Node-Inspect-Argumente deaktiviert sind und die App nur aus dem Asar geladen wird 158 Unit Tests bestehen
Dateien aus dem Paket fallen gelassen
Alle 204 Schablonendateien sind im eingebetteten Schablonenbündel vorhanden und passen genau zum Quellbaum, und jede von ihnen analysiert zur Laufzeit, ohne dass eine einzige Anforderung eine entfernte Datei erreicht. - Von den 2866 Shape-Namen, auf die die versendeten Bundles verweisen, löst sich die gleiche Zahl auf wie bei einem Referenz-Build aus derselben Quelle, so dass nichts verloren gegangen ist, was früher gemacht wurde - Startup produziert keine ausgefallenen Lasten und keine Konsolenfehler - Formen, die durch Schablonen, durch das kompilierte Formbündel und durch Bilder unterstützt werden, sowohl in der App als auch im Kommandozeilenexport - PDF-Export funktioniert immer noch, was der Pfad ist, der den PDF-Bibliotheks-Build im Paket auflöst - Beim Starten eines verpackten Builds mit DRAWIO ENV=dev bleiben die verkleinerten Bundles erhalten, anstatt ein leeres Fenster zu öffnen
Fortschrittsfenster Sandbox
- Der Fortschrittsfenster-Renderer läuft Sandbox, bestätigt gegen ein Kontrollfenster, das ohne Sandbox gebaut wurde
- Der Text, die Detaillinie und die Balkenposition werden immer noch aktualisiert, das Abschlussereignis wird immer noch ausgelöst und das Fenster schließt sich immer noch
- Das Fenster bleibt nicht auf dem Editor [jgraph/drawio-desktop#2516]
Checks rund um die Änderungen
- Lesen, Statistiken und Uhren von Pfaden, die der Benutzer nicht autorisiert hat, werden immer noch abgelehnt, ebenso wie Schreiben, während eine autorisierte Datei immer noch liest und speichert [GHSA-fjgc-8xgj-rvh4] - Nur http, https, mailto, tel und callto Links werden extern geöffnet Bibliotheken, die von einer Datei geöffnet wurden, werden immer noch geladen, und das Speichern einer Datei schreibt jedes Mal immer noch, ohne den Speicherdialog [jgraph/drawio-desktop#2518] [jgraph/drawio-desktop#2521] erneut zu öffnen - Öffnen einer Datei aus der Befehlszeile, Speichern ohne Dialog und erneutes Öffnen von Rundreisen mit beiden Seiten intakt
Bewertungen
Noch keine Bewertungen — sei der Erste.
Mehr in Produktivität
RedNotebook
Graphical diary and journal
Shizumu
Write to think, keep what matters
Katvan
Editor for Typst files, with a bias for Right-to-Left
Tintero
Write and plan long-form projects
Blix
Blix is the ultimate communication tool for your team. It combines email, chat, calendar and contacts in one single app.
messenger-collabee
Collabee Messenger