forked from jgraph/drawio
-
Notifications
You must be signed in to change notification settings - Fork 0
/
ChangeLog
10294 lines (6953 loc) · 256 KB
/
ChangeLog
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
15-SEP-2022: 20.3.1
- Multiple commits preparing for live UI switch [DS-909]
- Disables java proxy by default [DS-912]
- Removes click to stop drawing freehand [1109]
- NPE fix [DS-913]
- NPE fix [DS-914]
- [conf cloud] Diagram count restrictions on free tier [DFCC-57]
- Fixes scroll issue for CMD key in Safari 16 [3017]
- Enables autosize for multiple vertices [1116]
- Adds ui/safe to fix possible XSS in math [CSP-733]
07-SEP-2022: 20.3.0
- Uses organic as default layout to fix possible NPE in CSV import [DS-910]
- Removes storage.googleapis.com from CSP as no longer needed for PWA [CSP-673]
- Adds ALLOW_CUSTOM_PLUGINS for third party plugins [CSP-676]
- Limits plugins to built-in or same domain [CSP-676]
- Hides connect arrows while freehand drawing [1107]
- Removes yarn.lock file as we removed package.json from this project [DS-911]
- Fixes possible XSS in viewer back/refresh buttons [CSP-677]
- Checks href attribute with no namespace in use tag [CSP-678]
01-SEP-2022: 20.2.8
- Fixes importing plain SVG images by drag and drop [DS-902]
- Adds createToolbarButton helper function [3007]
- Sets current stroke color and width independently [DS-903]
- Fixes layout for CSV import in lightbox mode [DS-904]
- Fixes repeated set default style not working [DS-905]
- [conf cloud] Catches errors in diagram text extraction to not break re-indexing process [DS-908]
- Applies fillColor=strokeColor for shapes where appropriate [DS-903]
- Makes format window closable in min ui [DS-906]
- Fixes file pattern for workbox [2977]
- Smaller stencils.min, uses built-in base64 encoder [DS-907]
- Allows for close icon in minimized format window [DS-906]
- Adds support for stroke and fill color in stencils [DS-903]
- Restricts proxy servlet, java disabled by default, all errors are 500 (not distinguishable), allow ports only by config [CSP-633]
- Conf Cloud: Fixed error of renaming/changing view settings not published if no modification done to the diagram [DID-6141]
- Adds custom starting unit number to Rack Cabinet shape [2967]
22-AUG-2022: 20.2.7
- Reduces cursor update frequency to reduce DO request count [DS-899]
- Creates Github app specific to confluence cloud [DS-900]
- Adds enumeration state in image export [2900]
- Updates freehand library to fix security dependency issue
- Fixes highlight for drag over AWS subnet [2966]
21-AUG-2022: 20.2.6
- Updates to latest GCP icon set [DS-898]
- Changes language menu icon to SVG [DS-897]
- Use relative URL for service worker [2740]
18-AUG-2022: 20.2.5
- [conf cloud] Adds support for anon users by using display name instead of email [DS-895]
- [conf cloud] Adds private repository support to embed diagram github option [DID-5931]
- [conf cloud] Fixes hi res preview setting in viewer [DID-5978]
15-AUG-2022: 20.2.4
- [conf cloud] Adds support for legacy diagramly macros [DID-5823]
03-AUG-2022: 20.2.3
- [conf cloud] Fixes adding diagrams to unsaved global templates [DID-5761]
26-JUL-2022: 20.2.2
- Uses proxy for loading from template URL [DND-629]
- [conf cloud] Fixes issue in page update of pageIDs import [DID-5641]
26-JUL-2022: 20.2.1
- Adds statistics to realtime CF worker
- Adds checksums for merge(File) error logging
22-JUL-2022: 20.2.0
- Changes real-time collaboration CF worker to use the same DO for multiple files
21-JUL-2022: 20.1.4
- Fixes dark mode switch overlaps embed buttons
- Fixes embed button styles in dark mode
- Uses proxy for CSV descriptor URL if CSP is used
20-JUL-2022: 20.1.3
- Fixes curved/rounded checkbox in diagram style tab
- Restores update of default curved/rounded style
- Adds border width and type for color scheme [2924]
- Fixes ignored expand style for image change [2921]
19-JUL-2022: 20.1.2
- Update mermaid to v9.1.3
- Removes Advanced PDF export when printPdfExport is true
- Adds A/S/D/F/X/C, moves Ctrl+(Shift)+K/X shortcuts
- Fixes page background if ui URL parameter is used
- Adds label in dialog/tooltip if diagram translated
- Uses default browser language for online app
12-JUL-2022: 20.1.1
- Closes secret manager resources
11-JUL-2022: 20.1.0
- [conf cloud] Trial to add archived spaces support to Gliffy mass import
- Improves performance for CSV parsing (RFC 4180)
- Uses gcloud secret manager
- [conf cloud] Changed page IDs export name to draw.io Export
- [conf cloud] Using Page IDs import/export in cloud/server
- [conf cloud] Added archived spaces support to Gliffy mass import
- Changes pusher.properties to pusher_properties
29-JUN-2022: 20.0.4
- [conf cloud] Adds tags to viewer/lightbox toolbar
- Adds initial miro import (non-production)
- Disables math typesetting for plain text [2899]
22-JUN-2022: 20.0.3
- Fixes ignored error codes for loading templates
- Fixes new tab for insert from template URL [2891]
- Validates dialog size after window resize [2883]
- Fixes page tabs overflow after format panel toggle
- Adds Lithuanian and Latvian translations
21-JUN-2022: 20.0.2
- Fixes autosize and text editor with spacing [2732]
- Fixes embed mode with math typesetting [2879]
- Fixes math rendering in embed code for html files
12-JUN-2022: 20.0.1
- Fixes bold math in print output for Chrome [2873]
- Disables MathJax for Internet Explorer
- Adds MathJax callback, fixes math in PDF export
- Fixes style changes override default style [2164]
11-JUN-2022: 20.0.0
- Fixes font style button state before typing [2398]
- Fixes overwritten style for new cell in CSV import
- Updates to MathJax 3
08-JUN-2022: 19.0.3
- Adds allowlist for allowed constructors in mxCodec
- Fixes possible NPE with no local storage [2850]
- Handles service worker permission error in promise
- Adds fixedWidth to limit autosize to height [2732]
07-JUN-2022: 19.0.2
- Fixes isNode check, handling of HTML in node names
- Fixes cell value Element type check in mxCellCodec
- Changes mxStylesheetCodec.allowEval to false
06-JUN-2022: 19.0.1
- Fixes handling of cell ID in CSV import [DID-5225]
03-JUN-2022: 19.0.0
- Removes IE 11 support
- Updates mermaid.js to 9.1.1
- Fixes updating existing cells in CSV import [2796]
02-JUN-2022: 18.2.1
- Updates JSZip to 3.10.0
- Ignores only cells with hidden state in layouts
- Fixes reset of document overflow in viewer [2822]
- Adds support for orgchart layouts in CSV import
- Updates AWS
31-MAY-2022: 18.2.0
- Fixes inconsistent menus in sketch theme
- Fixes ignored XML data for importing embedded SVG
- Fixes ignored double arrow marker selection [2839]
- Fixes NPE with regex in find/replace dialog [2833]
- Fixes link icons in dark mode
- Fixes main button hover state in conf sketch macro
26-MAY-2022: 18.1.3
- Adds spacing dialog for parallels layout
- Adds allowlist for layout constructor names
- Adds JSON values for childLayout styles
- Adds size check for fetched connection data
- Allows custom protocols in links
23-MAY-2022: 18.1.2
- Limits export proxy URL
20-MAY-2022: 18.1.1
- [VSDX import] Fixes case when theme index is incorrect
- Checks stencil name parameter in embed servlet
- Adds DOM_PURIFY_CONFIG global variable
- Check env var is set in ExportProxy
19-MAY-2022: 18.0.8
- Deletes unused ExportProxyServlet
17-MAY-2022: 18.0.7
- Sets setInstanceFollowRedirects(false) in proxyservlet
- Fixes issue in state redirect of AbsAuth
- Changes regex for CORS check
16-MAY-2022: 18.0.6
- Moves sanitize URL to Utils, adds extra IPv6 check
- Adds additional checks for hyperlinks
15-MAY-2022: 18.0.5
- Adds isLinkLocalAddress() to address checks
- Limits well known servlet to serving single file
14-MAY-2022: 18.0.4
- Fixes type error for diffsync with overlays [2808]
- Handles possible error 400 in OneDrive auth flow
- Fixes update of cell metadata in CSV import [2796]
- Applies URL filtering checks to location header in java proxy
- Resolves URL parameters in java proxy before filtering
11-MAY-2022: 18.0.3
- Removes remote cursor options from context menu
- Fixes patch checking for entry with no secret
- Updates closure compiler to v20220502
- Fixes check for text/plain transfer data
- Fixes replace all ignoring the first match
07-MAY-2022: 18.0.2
- Handles Element fields in object cloning [DND-477]
- Fixes lost changes for preview while editing
- Forbids use of form tags in labels
- Fixes CSS issues in print dialog for lightbox
05-MAY-2022: 18.0.1
- Adds support for windows line break in CSV files
- [conf cloud] Fixes trailing space in diagram name during page IDs import
- FIxes timestamp check in watchFile [819] [DND-487]
- Hides menus and dropdowns if clicked again [2745]
- Fixes cursor handling for composite cells [2756]
- [desktop] Adds strict CSP after loading plugins (disabling unsafe-inline scripts)
04-MAY-2022: 18.0.0
- Replaces sanitizer with DOMpurify
04-MAY-2022: 17.5.1
- [conf cloud] Adds saving delay for specific timing case [DID-4851]
- Adds "shareCursorPosition": true/false configuration
- [conf cloud] Prevent publishing without changes creating new version
- Fixes alt+shift for floating connection [DID-4550]
- Changes default for shareCursorPosition to true
- Hides non-applicable sketch options for edges
- Fixes handling of invalid background page images
- Adds showRemoteCursors option
- Fixes LocalFile ctor arguments
- Fixes lazy shadow pages, stale local draft files
- Fixes conflict handling for writing electron files
28-APR-2022: 17.5.0
- Refactors GCP2 shapes
- [conf cloud] Improves page IDs import
20-APR-2022: 17.4.6
- Internal release testing whiteboard app changes
11-APR-2022: 17.4.5
- Internal release testing whiteboard app changes
11-APR-2022: 17.4.4
- Internal release testing whiteboard app changes
11-APR-2022: 17.4.3
- Avoids null string in unused token key
09-APR-2022: 17.4.2
- Fixes height of zero height groups in vsdx import
- Adds connection points support in vsdx import
- Adds isolation for caches, logs reading non-latest
06-APR-2022: 17.4.1
- Fixes OneDrive inline picker in Link dialog and show all files
- Extracts text from selection if cells selected
- Returns indexable text in model cell order
- Fixes minimum stroke width for image export https://github.com/jgraph/drawio/issues/2723
- Fixes PDF printing of background images
- [conf cloud] Fixes NPE in viewer
- [jira cloud] Adds delete button for cases of removed embed diagrams
31-MAR-2022: 17.4.0
- Disables text selection in OneDrive inline picker
- [jira cloud] Fixes re-indexing of old diagrams
- Fixes NPE for OneDrive file in LinkDialog https://github.com/jgraph/drawio/issues/2721
- Fixes modal sync status in embed with sketch theme
- GAE API SDK update to 1.9.95
30-MAR-2022: 17.3.0
- [conf cloud] Enables RT on all domains
- [jira cloud] Fixes conf auth when multiple sites are allowed
- Adds enableHtmlEditOption in EditorUi [DID-4610]
30-MAR-2022: 17.2.6
- [jira cloud] Adds Configuration page with re-indexing functionality
29-MAR-2022: 17.2.5
- Adds lazy parsing of file data for shadow pages
- Adds selection option in print dialog for one page
- Changes token generation to use SecureRandom
- [conf cloud] Increases timeout after successful write to next write
25-MAR-2022: 17.2.4
- Fixes replace is not a function
- Fixes Sharepoint saving to site root drives in new picker
25-MAR-2022: 17.2.3
- Fixes custom links in duplicated page for realtime
- Uses same domain for realtime in production
24-MAR-2022: 17.2.2
- Adds Shift+Alt for floating connections [DID-4550]
23-MAR-2022: 17.2.1
- Fixes realtime for optimistic sync in OneDrive
23-MAR-2022: 17.2.0
- Improves performance issues on real time mechanism
22-MAR-2022: 17.1.5
- [conf cloud] Gliffy import case, containerId wrong, but diagram on current page
22-MAR-2022: 17.1.4
- [conf cloud] Fixed gliffy mass import, incorrect macro type imported
15-MAR-2022: 17.1.3
- Adds image clipPath support to mxLabel and mxSwimlane
- [jira Cloud] Updates embed conf scopes
11-MAR-2022: 17.1.2
- Skips sort and merge in RT for single receive data
- Reduces flickering, simplified RT code
10-MAR-2022: 17.1.1
- Uses tab key for nesting in list elements https://github.com/jgraph/drawio/issues/2673
- Adds protocol and editor version to p2p message
- Replaces consensus with improved consistency check
- Fixes Gliffy DnD import
09-MAR-2022: 17.1.0
- Changes freehand drawing to filled path
- Ignores pageNotFound in background image dialog
- Fixes handling of default colors in style targets
- Adds selection only option to print output
- Fixes background image offset in print output
- Fixes dark mode and background pages in print output
08-MAR-2022: 17.0.0
- Enables real time collaborative editing
08-MAR-2022: 16.6.8
- [conf cloud] Fixes toolbar showing in page editor in FF
07-MAR-2022: 16.6.7
- Adds MathJax Safe-mode to fix XSS vulnerability when viewer is used with CSP
04-MAR-2022: 16.6.6
- Fixed cropped images of sub shapes not showing
02-MAR-2022: 16.6.5
- Handles drag and drop of .drawio.png image files
- Improves error handling when loading files
- Adds i18n for realtime collaboration
24-FEB-2022: 16.6.4
- Make consistency check independent of return value
- Fixes cropping in background image dialog
- Adds click handler for status error message
- [conf cloud] Adds clean draft files to draw.io re-indexing
- Disables fast sync by default in OneDrive
23-FEB-2022: 16.6.3
- Enables Google Drive on PC in Office addon
- Enables fast RT for OneDrive
- Selects URL input after drag and drop
21-FEB-2022: 16.6.2
- Fixes snap to terminal tolerance
- Fixes import of bitmap images into blank diagrams
- Fixes dialog title for checksum error [DID-4314]
- Handles remote page name changes in sketch theme
17-FEB-2022: 16.6.1
- Adds P2PCollab to build
17-FEB-2022: 16.6.0
- Mode URL parameter forces splash
- Adds pass-through arguments
- Disables auth check for external editing
- Fixes parsing of keywords in SQL plugin https://github.com/jgraph/drawio/issues/2631
10-FEB-2022: 16.5.6
- Opens file after drag and drop on blank diagram
- Shift+drop forces open file in new tab
- Fixes pinch to zoom in lightbox
- Moves multitouch event filtering to mxGraph
09-FEB-2022: 16.5.5
- Updates AWS stencils
08-FEB-2022: 16.5.4
- Removes font CSS links with embedded fonts
- Adds Cmd+Shift+Alt+Drag
- Allow connection points for vertices only excluding groups
- Fixed export to pdf error of empty pages
- Fixes ctrl+resize for groups
02-FEB-2022: 16.5.3
- Fixes sketch font path
- [conf cloud] Adds linkAdjustment configuration to viewer
- [Conf Cloud] Fixes issue in linkAdjustment of tooltips
- Adds shift+drag to swap shapes
- Adds missing background for SVG files in dark mode
28-JAN-2022: 16.5.2
- Disables iOS scroll workaround in viewer
28-JAN-2022: 16.5.1
- Adds isExternalDataComms flag
28-JAN-2022: 16.5.0
- Keeps windows in viewport for inline embed mode
- Sets default scrollbars to true
- [desktop] Removes setting offline to true
27-JAN-2022: 16.4.11
- Fixes build process to deploy teams.html
27-JAN-2022: 16.4.8
- [desktop] Fixes draft files removal when auto-save is enabled
- Edit connection points dialog can now only be closed via the dialog button
- [conf cloud] Disables editing if confluence page is opened inside another service (e.g, Jira project pages)
- Shows label in edit connection points dialog https://github.com/jgraph/drawio/issues/864
- Fixes touch event handling on Android https://github.com/jgraph/drawio/issues/2579
- [desktop] Sets offline and offlineApp true
- [desktop] Display meaningful error when content is imported that requires server
https://github.com/jgraph/drawio/issues/2117
- Fixes drag from picker for Chrome on touch devices
25-JAN-2022: 16.4.7
- Improves output validation of AbsAuthServlet [DND-371]
- Improves redirect url validation [DND-370]
- Changes child-src from none to self
- Fixes two windows with disabled start screen https://github.com/jgraph/drawio-desktop/issues/883
- Fixes handling of hidden stroke in RoughCanvas
- Fixes order and start point for circle layout
- Removes tags and layers icon in sketch footer
- [conf cloud] Replaces deprecated dialog.on('close', ...)
- [conf cloud] Forces sketch mode even when config sets ui
- Improves connection points dialog
24-JAN-2022: 16.4.6
- Fixes border for waypoint shape with sketch style
- [conf cloud] Added support for "new line" in page name in PageIds Export
- Fixes configurations not saving https://github.com/jgraph/drawio-desktop/issues/873
21-JAN-2022: 16.4.5
- Corrects SHA for bootstrap
21-JAN-2022: 16.4.4
- Fixes undeclared variable idx
- Adds a confirmation step to public Github deployment
- Enables reverse action for edges https://github.com/jgraph/drawio/issues/2569
- Switches to dev branch of i18n submodule
- [conf cloud] Uses content.id instead of the deprecated page.id
- [conf cloud] Fixes errors of spaces in diagram name and NPE in GraphViewer
20-JAN-2022: 16.4.3
- [jira cloud] Adds refresh button to diagram search page
- Fixes duplicate flipEdge function
- Adds unknownStyle option for CSV import
- Uses new app path in Dropbox
19-JAN-2022: 16.4.2
- Fixes NPE on destroyParentHighlight
19-JAN-2022: 16.4.1
- Fixes NPE in CropImageDialog
- Expands format window on large screens in sketch
- Fixes parent highlight after change of parent
19-JAN-2022: 16.4.0
- Adds helper function for tree layouts
- Fixes inkscape svg export size
- Adds support for special characters and html entities in string properties
- Adds sketch default font to PWA cache
- Fixes crop button state
- Adds insert menu in sketch sidepanel
- Bypasses proxy for Google fonts, adds font mapping
- Fixes local folder for Google font in cell style
- Adds mapping from font CSS URLs to font-face CSS
18-JAN-2022: 16.3.0
- Fixes hardcoded textarea dialog size
- Adds snapToGrid action
- Adds flip for groups and edges https://github.com/jgraph/drawio/issues/1895 /1139
- Fixes copySize enabled state for edges
- Embeds sketch default font (Architects Daughter)
- Clears background image with background color
- Fixes mouse wheel zoom in Brave for Windows https://github.com/jgraph/drawio/issues/2528
- Adds support for enumerating edges
14-JAN-2022: 16.2.7
- Adds enumerateValue property
- Adds peristent scratchpad and search in sketch
- Updated for modified inline CSS
- Fixes realtime zoom on iPad with sketch https://github.com/jgraph/drawio/issues/2545
12-JAN-2022: 16.2.6
- Fixes NPE
12-JAN-2022: 16.2.5
- Fixes reset of grid color
- Adds File submenu, windows=0 test URL parameter
- Adds enumerate property to replace number plugin
- Adds non-destructive image cropping https://github.com/jgraph/drawio/issues/73
- Adds Advanced submenu in Import from
- Adds mailto for short text sharing
- Adds ellipsis for Comments menu item
- Fixes broken background page links after import
07-JAN-2022: 16.2.4
- Fixes duplicate edges in CVS import
- Adds Convert labels to SVG option to SVG export
07-JAN-2022: 16.2.3
- Uses tableRow in ERD shapes
- Handles special title sizes in table
- Adds labels checkbox in More Shapes dialog
05-JAN-2022: 16.2.2
- Disables merging for merged cells
- [conf cloud] Adds support for anchor importing from server + support for adding links to anchors in old editor
- Adds precedence for alt on mouse down
- Adds Shift+Click for table range selection
- Fixes insertRow/Column for selected cell range
04-JAN-2022: 16.2.1
- Fixes cell divider event handling
04-JAN-2022: 16.2.0
- Fixes MathJax anti-aliasing in CLI export https://github.com/jgraph/drawio/issues/2253
03-JAN-2022: 16.1.4
- Fixes possible NPE
03-JAN-2022: 16.1.3
- Fixes highlight for table shapes
30-DEC-2021: 16.1.2
- Adds fillStyle dropdown for image background
29-DEC-2021: 16.1.1
- Avoids creating Blob for parseFile
- Fixes dimension shape with large stroke size https://github.com/jgraph/drawio/issues/271
- Hides foreign object warnings in background pages
- Fixes overflows in minimal and sketch theme https://github.com/jgraph/drawio/issues/2509
- Fixes freehand mode for Apple pencil on iOS https://github.com/jgraph/drawio/issues/2510
- Adds tableRow shape, fixes events for merged cells
- Uses clip path attribute for SVG image clipping
- Fixes default label background for imported images
- Fits image to clipPath bounding box
- Fixes collapsed table foreground https://github.com/jgraph/drawio/issues/2512
- Fixes overflow in LinkDialog
- Disables child layout for collapsed cells
23-DEC-2021: 16.1.0
- Fixes inconsistent event cursors on table lines
- Fixes default lanecolor for UML frame
- [conf cloud] Reduces number of comments requests
- Refactor structure of WEB-INF folder
21-DEC-2021: 16.0.3
- Adds Share and Comments in sketch File menu
- Fixes no stroke in Roughjs, adds swimlaneHead/Body
- Uses persisted default grid color
- Fixes rendering and tooltips for special colors
- Fixes initial placement of shapes window
- Uses Pusher 7.0.3 to fix NPE
21-DEC-2021: 16.0.2
- Re-build
21-DEC-2021: 16.0.1
- Fixes possible NPE
17-DEC-2021: 16.0.0
The reason for going to version 16 is there is a breaking change in the docker image. The
default base image used has been changed because the previous image was not supported. There
is no breaking change in the editor codebase, but the docker images follow the same numbering.
- Fixes clipping on initial arrow drop down https://github.com/jgraph/drawio/issues/2482
- Fixes table and template icon in sketch mode
- Restores sync problem icon
- Hides Cmd+R keyboard shortcut in Safari https://github.com/jgraph/drawio/issues/1757
- Moves selection state to EditorUi
- Added scrollbar to layersDialog in GraphViewer https://github.com/jgraph/drawio/issues/1347
- Added dark mode support for Mermaid https://github.com/jgraph/drawio-desktop/issues/785
- [conf cloud] Added minorEdit for page changes just in case it is effective
13-DEC-2021: 15.9.6
- Fixes NPE for wheel event in outline window
13-DEC-2021: 15.9.5
- Ctrl disables copy if enabled by default
- Uses action state for (un)group buttons
- Altered AWS group styles for better usability
- Fixes no pointerEvents for no (fill)opacity
- Fixes for AWS container usability
- Uses lazyZoom and adds trackpad in outline window
- Fixes dark mode support in browser picker
- Fixes ignored stroke option in SVG getBBox https://github.com/jgraph/drawio/issues/2484
-
08-DEC-2021: 15.9.4
- Adds mxShape.intersectsRectangle
- Shows row-/colspan property for table cells
- Fixes style processing issues https://github.com/jgraph/drawio-desktop/issues/843
08-DEC-2021: 15.9.3
- Adds commons-lang3 3.12.0 for commons text dependency
08-DEC-2021: 15.9.2
- Keeps only window title inside viewrect
- Fixes handling of defaults in copy/paste style
- Removes GoogleGadgetServlet
- Improves handling of special style values
- Uses map in signature of Graph.updateCellStyles
- Fixes possible unresolved values in default style
- Fixes unresolved colors in style thumbnail
- Fixes background page for PDF export in dark mode
- Fixes line cap for partial rectangle https://github.com/jgraph/drawio-desktop/issues/813
- Fixes ignored model for change of cells in event
03-DEC-2021: 15.9.1
- Fixes build error
03-DEC-2021: 15.9.0
- Fixes possible hidden tool windows in sketch
- [conf cloud] Fixes page ids export error log
- [conf cloud] Adds fallback for the viewer when a file returns 403 for a specific version
- Fixes in-app help search query
- Improves pinch to zoom on trackpad https://github.com/jgraph/drawio/issues/2469
- Updates GCP icons
02-DEC-2021: 15.8.9
- Adds Shift+Click on Zoom in Sketch theme
- Add table divider handles with col/rowspan
- Fixes text selection with inline OneDrive picker https://github.com/jgraph/drawio/issues/2444
30-NOV-2021: 15.8.8
- Hides xml extension in library title https://github.com/jgraph/drawio/issues/2448
- [vsdx] Improves font-size and line height and links to internal pages
- Fixes file exists check in GitHub
29-NOV-2021: 15.8.7
- Fixed string replace when label has a new line https://github.com/jgraph/drawio/issues/2015
- Removes dots fill pattern https://github.com/jgraph/drawio/issues/2443
- Fixes parsing of base64 PNG with XML and no prefix
- Hides empty table section in Arrange panel
- Ignores cached style in table background
- Shows error if popup is blocked in Google Drive
- Adds 2px between scrollbar and elements
- Uses rgb for default colors in output https://github.com/jgraph/drawio/issues/2445
- Fixes rgb values in SVG gradient IDs [DID-3797]
24-NOV-2021: 15.8.6
- Adds support for refresh token to github
- Adds authorize, refresh and help buttons in GitHub
- [conf cloud] Fixes NPE in page ids import/export
24-NOV-2021: 15.8.5
- Removes alignment from current style
- Handles combined row- and colspans
- Adds Ctrl+Enter in text and data dialog https://github.com/jgraph/drawio/issues/2438
- Removes last row and column line
- Conf Cloud: Added custom templates preview https://github.com/jgraph/drawio/issues/2436
- Handles resource not accessible in GitHub
- Fixes reset of configuration, adds tooltip
22-NOV-2021: 15.8.4
- Fixes move of edge labels after ungroup https://github.com/jgraph/drawio/issues/2433
- [conf cloud] Added space filtering to page collection to avoid CONFCLOUD-73202
- Fixes default color and other possible rgba colors in vsdx export
- [conf cloud] Added revision history to Board macro
19-NOV-2021: 15.8.3
- Removes whitespace in resource values
- Uses SVG for folding icons https://github.com/jgraph/drawio/issues/2359
- Matches folding icon gradient colors
- Ignores icon search response with error code
- Fixes broken check for supported domain https://github.com/jgraph/drawio/issues/2426
- Adds check for enabledLibraries
- Moves page setup and scale to preferences in sketch
- Ignores disabled libraries in search https://github.com/jgraph/drawio/issues/1838
- Moves page setup to file menu
17-NOV-2021: 15.8.2
- [conf cloud] Fixes diagrams with non-English characters in name
17-NOV-2021: 15.8.1
- Changes Trello API key
- Adds drawiolib files in OneDrive inline picker
- Fixes preview for libraries in OneDrive picker
- Fixes connectable for multiple vertices https://github.com/jgraph/drawio/issues/2383
- Update to kr translations, thanks to Hochul cho
17-NOV-2021: 15.8.0
- Switches to command line deployment script
- Uses API for inline styles
- Fixes chrome extension link color
- Replaces inline CSS styles with DOM API
- Uses larger handles for line end https://github.com/jgraph/drawio/issues/1683
- [conf cloud] Allows page ids import to continue when Confluence fails to list all pages
- Fixes event handling for Chrome on Linux https://github.com/jgraph/drawio/issues/2392
- Fixes clear waypoints keyboard shortcut https://github.com/jgraph/drawio/issues/2420
- Fixes handling of PNG data URL with charset
15-NOV-2021: 15.7.4
- Adds titlebar to desktop sketch mode
- Adds styles config type check
- Adds rowspan for row line rendering
10-NOV-2021: 15.7.3
- [teams] Fixes shapes rendering in picker
10-NOV-2021: 15.7.2
- Fixes pointer events in sketch mode https://github.com/jgraph/drawio-desktop/issues/760
- Fixes undo history after table insert
- Fixes delayed style change in table shape
08-NOV-2021: 15.7.1
- Makes all C4 shapes attributes editable
- Enables transparent default page background color
- Separate cell style for dark mode no longer needed
- Applies AWS stencil colors for light background
05-NOV-2021: 15.7.0
- Add missing GCP3 file to build
05-NOV-2021: 15.6.9
- Adds new GCP icons
- Limits Google and disabled editing in mobile apps (webview) to MS Teams only
- Fixes line visible in ERzeroToMany marker https://github.com/jgraph/drawio/issues/22386
- Adds additional SVG sanitizing
- Fixes zero to one/many marker fill color https://github.com/jgraph/drawio/issues/2386
03-NOV-2021: 15.6.8
- Fixes handling of transparent default colors
03-NOV-2021: 15.6.7
- Fixes overridden colors in UI update callback
02-NOV-2021: 15.6.6
- Fixes scrolling with css transforms [DID-3588]
- Fixes hardcoded default colors
01-NOV-2021: 15.6.5
- Fixes change of default style
01-NOV-2021: 15.6.4
- Moves resolve default colors to cell style https://github.com/jgraph/drawio/issues/2370
- Adds default text border color
- FIxes handling of Atlas mode and default colors
- Updates default color via prototype
- Fixes sticky scrollbar in FF on Windows [DID-3588]
- Restores previous Notion embed menu
31-OCT-2021: 15.6.3
- Hides dragHandle while editing diagram
- Fixes inline embed resize moves format panel
- Fixes handling of default colors in SVG output
- Notion extension improvements
28-OCT-2021: 15.6.2
- Fixes bounding box scale for SVG clipping https://github.com/jgraph/drawio/issues/2257
- Uses default style for thumbnails
- Improves handling for background colors in Notion
- Fixes remove rounded diagram style for line https://github.com/jgraph/drawio/issues/2066
- Adds sidebarTitles, sidebarTitleSize config https://github.com/jgraph/drawio/issues/1893
- Adds drag and drop to swap UML lifelines https://github.com/jgraph/drawio/issues/982
- Adds exit point for inline embed protocol
- Hides dragHandle while editing diagram
- Fixes inline embed resize moves format panel
27-OCT-2021: 15.6.1
- Handles of dark mode change for diagram styles
- Uses waypoint shapes, removes hardcoded colors
- Ignores some edge styles when inserting templates
- [jira cloud] Hide draw.io button when no diagrams are in the issue
- Uses default not current style for import
- [conf cloud] Log viewer xml errors
- Fixes OneDrive inlinePicker config error
- [conf cloud] Added simpleViewer global config
26-OCT-2021: 15.6.0
- First release of Notion Chrome extension
- Add trigger of release on push of VERSION to release branch
- Adds embed viewport
- [conf cloud] Stops unnecessary viewer refreshes
- Keeps windows inside embed viewport
22-OCT-2021: 15.5.9
- Fixes stroke and font color in dark mode https://github.com/jgraph/drawio/issues/2338
21-OCT-2021: 15.5.8
- Fixes NPE in OneDrive inline picker
- [conf cloud] Fixes JSON validation CSP no-eval restriction
- Improves error handling for inline embed mode
- Fixes ignored configured styles in sketch mode
20-OCT-2021: 15.5.7
- Fixes rendering of row lines https://github.com/jgraph/drawio/issues/2332
- Fixes hardcoded dark mode colors
- Adds oneDriveInlinePicker switch https://github.com/jgraph/drawio/issues/2330
- Adds settingsName config
- Fixes color override for non-formatted text
- Changes for conf server to use sketch mode
- Fixes in-place editor default color
- Adds Graph.defaultForegroundColor
- Fixes background page default foreground
19-OCT-2021: 15.5.6
- [conf Cloud] Adds Config JSON Schema validation and error check in viewer
- Minor fix for inline embed mode
18-OCT_2021: 15.5.5
- Adds support for "primary key (PK)" SQL syntax #DID-3505
- Fixes crop to selection in export https://github.com/jgraph/drawio/issues/2324
15-OCT-2021: 15.5.4
- Fixes NPE in TableShape.paintForeground
15-OCT-2021: 15.5.3
- Fixes background clipping, in-place bounds changes
- Fixes clipping in EmbedDialog
- Updates C4 shapes
- Fixes new page defaults, adds stepper shift+click
- Fixes possible getAttribute is not a function
- Fixes export to GitLab https://github.com/jgraph/drawio/issues/1784
- Removes save and import servlet
- Fixes ignored edge source for metadata [DID-3512]
12-OCT-2021: 15.5.2
- Disables plugins, shows sketch for inline embed
- Adds fullscreenExitImage
- Adds Editor.enableExportUrl
- Updates current style for fillStyle change
- Uses shift+click for stroke, alt+click for fill
- Fixes logic for alt and shift click
- Adds defaultGridEnabled/-PageVisible config https://github.com/jgraph/drawio/issues/2306
- Stops editing on exit inline embed mode
11-OCT-2021: 15.5.1
- Adds embedInline URL parameter
- Uses system dark mode for default
- Fixes library depends on current edge style https://github.com/jgraph/drawio/issues/2308
- Fixes handling of inlineFullscreen iframe
08-OCT-2021: 15.5.0
- Adds inches and meters as units