Gaudenz Alder
5fd5e9c138
Updates --uncompressed help text to include SVG format [ jgraph/drawio-desktop#2143 ]
...
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-03-25 06:45:27 +01:00
Gaudenz Alder
66aed5af0c
Adds HTML export format to CLI [jgraph/drawio-desktop#2370,jgraph/drawio-desktop#1055,jgraph/drawio-desktop#1133,jgraph/drawio-desktop#1059]
...
Generates a self-contained HTML viewer page with embedded diagram XML,
matching the GUI's Export as HTML output. Bypasses the offscreen browser
window since viewer-static.min.js handles all rendering client-side.
CLI options: --html-theme, --html-zoom, --html-lightbox, --html-layers,
--html-tags, --html-fit, --html-link-target, --html-link-color,
--html-edit-link. Supports .drawio, .xml, .vsdx, and .png input.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-03-25 06:41:53 +01:00
David Benson
f1bcba4ef7
Merge pull request #2361 from jgraph/dependabot/npm_and_yarn/tar-7.5.11
...
Bump tar from 7.5.10 to 7.5.11
2026-03-14 11:38:35 +00:00
dependabot[bot]
bff6c9f9b5
Bump tar from 7.5.10 to 7.5.11
...
Bumps [tar](https://github.com/isaacs/node-tar ) from 7.5.10 to 7.5.11.
- [Release notes](https://github.com/isaacs/node-tar/releases )
- [Changelog](https://github.com/isaacs/node-tar/blob/main/CHANGELOG.md )
- [Commits](https://github.com/isaacs/node-tar/compare/v7.5.10...v7.5.11 )
---
updated-dependencies:
- dependency-name: tar
dependency-version: 7.5.11
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-03-11 21:32:05 +00:00
David Benson
d2cfc84ae3
Trying CFBundleDocumentTypes for finder association
2026-03-07 22:50:57 +00:00
David Benson
41b9a7cdd7
Testing association of file with finder
2026-03-07 22:22:39 +00:00
David Benson
c55346c8db
Cleans up signing flow for quicklook functionality
2026-03-07 19:22:30 +00:00
Gaudenz Alder
4777470fdf
Adds .claude/settings.local.json to .gitignore
2026-03-07 17:56:17 +01:00
David Benson
f958212484
Merge pull request #2356 from jgraph/releases/v29.6.1
...
Release v29.6.1
2026-03-07 13:52:59 +00:00
github-actions[bot]
d4965068fa
Prepare release v29.6.1
...
- Updated drawio submodule to v29.6.1 (f98dc24297e6fc75d70cf73e0c90a1fa1be0bb37)
- Updated package.json version to 29.6.1
- Updated package-lock.json
- Electron version: 39.8.0
Automated by prepare-release workflow
2026-03-07 13:52:00 +00:00
David Benson
35d070e905
Merge commit 'b10a0af287581cdeb28624ecb974107e82753c7a' into dev
2026-03-07 13:49:32 +00:00
David Benson
6b72f004e0
Updates for release
2026-03-07 13:49:25 +00:00
David Benson
b10a0af287
Merge pull request #2348 from jgraph/dependabot/npm_and_yarn/minimatch-3.1.5
...
Bump minimatch from 3.1.3 to 3.1.5
2026-03-07 12:45:40 +00:00
David Benson
2216c8553f
Merge pull request #2355 from jgraph/dependabot/npm_and_yarn/tar-7.5.10
...
Bump tar from 7.5.9 to 7.5.10
2026-03-07 12:34:23 +00:00
David Benson
e33411c7da
Merge commit 'efc0858fda13a68a1d4d15ccb9c5b2c04f7ea2fb' into dev
2026-03-07 12:33:28 +00:00
dependabot[bot]
779957d0cd
Bump tar from 7.5.9 to 7.5.10
...
Bumps [tar](https://github.com/isaacs/node-tar ) from 7.5.9 to 7.5.10.
- [Release notes](https://github.com/isaacs/node-tar/releases )
- [Changelog](https://github.com/isaacs/node-tar/blob/main/CHANGELOG.md )
- [Commits](https://github.com/isaacs/node-tar/compare/v7.5.9...v7.5.10 )
---
updated-dependencies:
- dependency-name: tar
dependency-version: 7.5.10
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-03-06 13:56:36 +00:00
dependabot[bot]
3548ae75b6
Bump minimatch from 3.1.3 to 3.1.5
...
Bumps [minimatch](https://github.com/isaacs/minimatch ) from 3.1.3 to 3.1.5.
- [Changelog](https://github.com/isaacs/minimatch/blob/main/changelog.md )
- [Commits](https://github.com/isaacs/minimatch/compare/v3.1.3...v3.1.5 )
---
updated-dependencies:
- dependency-name: minimatch
dependency-version: 3.1.5
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-02-28 13:33:01 +00:00
Gaudenz Alder
03320393f7
Adds fsync flush to CLI export and draft file writes
...
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-02-25 15:03:22 +01:00
Gaudenz Alder
efc0858fda
Adds quicklook preview for macOS [ jgraph/drawio-desktop#331 ]
2026-02-25 14:57:33 +01:00
David Benson
344524ccee
Improves error handling [ jgraph/drawio-desktop#2248 ]
2026-02-22 16:18:06 +00:00
David Benson
741af1e23a
Fixes writeFileSync call with incorrect arguments in CLI export
...
writeFileSync takes 3 args (file, data, options) but was called with 4,
so the { flag: 'wx' } options object was silently ignored and the null
third arg was treated as the options. This meant exclusive-write mode
was never active and existing files were silently overwritten even
without the -k/--check flag.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-02-22 16:04:16 +00:00
David Benson
c84d1bda4d
Minor tidying
2026-02-22 14:30:42 +00:00
David Benson
f673b4d603
Updates for release
2026-02-22 10:55:51 +00:00
David Benson
6883546d9f
Merge commit '4fd5f0d24982bf5ef2f322aa045e412c64e5bc10' into dev
2026-02-22 10:55:05 +00:00
David Benson
4fd5f0d249
Cleans npm depends on each release fully [ jgraph/drawio-desktop#2301 ]
2026-02-22 10:54:54 +00:00
David Benson
1b180edd72
Merge commit '88cb72c596d9956ae72db64dcb6597fa5a65ad7e' into release
v29.5.1
2026-02-20 17:35:00 +00:00
David Benson
88cb72c596
Merge commit 'c96dd0099d11ba96038a6eba33fe61b4600ecdbe' into dev
2026-02-20 17:34:40 +00:00
David Benson
c96dd0099d
Updates to draw.io 29.5.1
2026-02-20 17:34:13 +00:00
Gaudenz Alder
f4616e645c
Improves PDF export error handling [ jgraph/drawio-desktop#2332 ]
2026-02-12 09:23:43 +01:00
David Benson
0667e8dd0d
Merge commit 'fff2ad40d1345466567c0fcc5ed9cb4e84d37a9f' into release
v29.3.6
2026-01-29 21:00:26 +00:00
David Benson
fff2ad40d1
Removes references to shapes.min.js
2026-01-29 19:07:44 +00:00
David Benson
6e118c42cc
Merge pull request #2325 from jgraph/releases/v29.3.6
...
Release v29.3.6
2026-01-29 18:53:50 +00:00
github-actions[bot]
71551e2857
Prepare release v29.3.6
...
- Updated drawio submodule to v29.3.6 (8b988d670049c4cbf1713decab0e922d94533b91)
- Updated package.json version to 29.3.6
- Updated package-lock.json
- Electron version: 38.8.0
Automated by prepare-release workflow
2026-01-29 18:24:31 +00:00
David Benson
528d9e4412
Updates to draw.io 29.3.6
2026-01-29 18:22:14 +00:00
David Benson
25cc727384
Merge commit '41aa04c5e1896dbbf6b647b92756311d839aefa4' into dev
2026-01-28 17:07:59 +00:00
David Benson
41aa04c5e1
Adds desktop CLAUDE.md
2026-01-28 17:07:33 +00:00
David Benson
4e48fcca92
Adds buffer as dependency [ jgraph/drawio-desktop#2301 ]
2026-01-16 13:58:50 +00:00
David Benson
dba9311572
Merge commit '96c76c0f95536e69abcf15c422e46068fd74c680' into release
v29.3.0
2026-01-08 23:28:19 +00:00
David Benson
c727b177cf
Merge pull request #2309 from jgraph/releases/v29.3.0
...
Release v29.3.0
2026-01-08 22:17:59 +00:00
github-actions[bot]
96c76c0f95
Prepare release v29.3.0
...
- Updated drawio submodule to v29.3.0 (bf4d6f67b1a74a8ac62defaa1f276dfd20b8f170)
- Updated package.json version to 29.3.0
- Updated package-lock.json
- Electron version: 38.7.2
Automated by prepare-release workflow
2026-01-08 22:15:46 +00:00
David Benson
86e2b76841
Updates package lock and commits it
2026-01-08 22:13:34 +00:00
David Benson
e2a48b685e
Avoids conflict with release branch naming
2026-01-08 22:06:36 +00:00
David Benson
69d9678d5e
Changes merge back to dev to be PR
2026-01-08 22:00:28 +00:00
David Benson
17d93080dc
Merge commit 'cd22aa828d91d57d67f963819b96b26ca0d45d7c' into dev
2026-01-08 21:53:02 +00:00
David Benson
cd22aa828d
Accepts previous release version to generate release notes
2026-01-08 21:52:25 +00:00
David Benson
b9ef3ccf82
Merge commit '090367041eff9e6022c579d35c035efe53cf2491' into release
v29.2.9
2026-01-02 20:44:13 +00:00
David Benson
090367041e
Fixes paste error
2026-01-02 20:15:45 +00:00
David Benson
b6a47d6a13
Merge commit '8a74e5f935f010517b5057ff85a5cd8d4c3a1279' into release
2026-01-02 18:00:51 +00:00
David Benson
8a74e5f935
Update for release
2026-01-02 18:00:42 +00:00
David Benson
db896fef75
Updates to core 29.2.9
2026-01-02 18:00:00 +00:00