Skip to content

Releases: jgraph/drawio-desktop

10.7.5

05 Jun 16:18
Compare
Choose a tag to compare

Releases Notes for 10.7.5

Windows Installer
Window No Installer
Mac
Linux - Pick deb,snap, AppImage or rpm below

In this release we've focused heavily on tightening security based on feedback and Electron best security practices. We strongly advise existing users to upgrade to this version given the number of security improvements implemented.

Major changes since the last release:

  • draw.io is now fully self-contained and offline. No remote JS is loaded and your data is never sent out.
  • Only the packaged JS is loaded, the version from www.draw.io is never fetched, even if online.
  • All image and PDF exports are fully local.
  • Math support is integrated into the package.
  • The Content Security Policy of the initially loaded page blocks all remote JS loads.
  • We've re-enabled updating based on new Github release checks at startup, with an option to disable checking.
  • .drawio is now the default extension and .drawio is associated with the application in Window on install.
  • .snap image added to the Linux build set
  • New command line parameters added to allow automated parsing of diagram file(s) with automatic generation of images or PDFs from those files:

Options:
-V, --version output the version number
-c, --create creates a new empty file if no file is passed
-x, --export export the input file/folder based on the given options
-r, --recursive for a folder input, recursively convert all files in sub-folders also
-o, --output <output file/folder> specify the output file/folder. If omitted, the input file name is used for output with the specified format as extension
-f, --format if output file name extension is specified, this option is ignored (file type is determined from output extension) (default: "pdf")
-q, --quality output image quality for JPEG (default: 90)
-t, --transparent set transparent background for PNG
-e, --embed-diagram includes a copy of the diagram (for PNG format only)
-b, --border sets the border width around the diagram (default: 0)
-s, --scale scales the diagram size
-w, --width fits the generated image/pdf into the specified width, preserves aspect ratio.
-h, --height fits the generated image/pdf into the specified height, preserves aspect ratio.
--crop crops PDF to diagram size
-a, --all-pages export all pages (for PDF format only)
-p, --page-index selects a specific page, if not specified and the format is an image, the first page is selected
-g, --page-range .. selects a page range (for PDF format only)

9.3.1

29 Oct 22:27
07eef1a
Compare
Choose a tag to compare

draw.io Desktop releases based on draw.io 9.3.1. For the Windows version pick the draw.io-setup-signed-xxx version. The unsigned version is for users updating from earlier versions.

8.8.0

14 Jun 13:30
Compare
Choose a tag to compare

draw.io Desktop releases based on draw.io 8.8.0. For the Windows version pick the draw.io-setup-signed-xxx version. The unsigned version is for users updating from earlier versions.

8.7.1

01 Jun 22:03
Compare
Choose a tag to compare

draw.io Desktop releases based on draw.io 8.7.1. For the Windows version pick the draw.io-setup-signed-xxx version. The unsigned version is for users updating from earlier versions.

8.6.5

15 May 21:24
Compare
Choose a tag to compare

draw.io Desktop release based on draw.io 8.6.4 with a patch for the isModified NPE. For the Windows version pick the draw.io-setup-signed-xxx version. The unsigned version is for users updating from earlier versions.

8.6.4

14 May 21:34
Compare
Choose a tag to compare

draw.io Desktop releases based on draw.io 8.6.4. For the Windows version pick the draw.io-setup-signed-xxx version. The unsigned version is for users updating from earlier versions.

8.4.7

16 Mar 17:42
Compare
Choose a tag to compare

draw.io Desktop releases based on draw.io 8.4.7. For the Windows version pick the draw.io-setup-signed-xxx version. The unsigned version is for users updating from earlier versions.

8.0.6

06 Feb 14:51
Compare
Choose a tag to compare

draw.io Desktop releases based on draw.io 8.0.6. For the Windows version pick the draw.io-setup-signed-xxx version. The unsigned version is for users updating from earlier versions.

7.9.5

04 Jan 23:51
Compare
Choose a tag to compare

draw.io Desktop releases based on draw.io 7.9.5. For the Windows version pick the draw.io-setup-signed-xxx version. The unsigned version is for users updating from earlier versions.

7.8.7

19 Dec 18:34
Compare
Choose a tag to compare

draw.io Desktop releases based on draw.io 7.8.7. For the Windows version pick the draw.io-setup-signed-xxx version. The unsigned version is for users updating from earlier versions.