Skip to content

Commit e6e043a

Browse files
committed
29.6.3 release
1 parent f98dc24 commit e6e043a

38 files changed

+14281
-12617
lines changed

.claude/launch.json

Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
{
2+
"version": "0.0.1",
3+
"configurations": [
4+
{
5+
"name": "draw.io Dev Server",
6+
"runtimeExecutable": "python3",
7+
"runtimeArgs": ["-m", "http.server", "--directory", "src/main/webapp", "8085"],
8+
"port": 8085
9+
},
10+
{
11+
"name": "VSD Node Import Server",
12+
"runtimeExecutable": "npm",
13+
"runtimeArgs": ["start"],
14+
"port": 5757
15+
},
16+
{
17+
"name": "VSDX Import Test Server",
18+
"runtimeExecutable": "npx",
19+
"runtimeArgs": ["serve", "."],
20+
"port": 3000
21+
},
22+
{
23+
"name": "Cloudflare Release Monitor",
24+
"runtimeExecutable": "npx",
25+
"runtimeArgs": ["wrangler", "dev"],
26+
"port": 8787
27+
}
28+
]
29+
}

ChangeLog

Lines changed: 78 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,81 @@
1+
16-MAR-2026: 29.6.3
2+
3+
- Fixes NPE
4+
5+
16-MAR-2026: 29.6.2
6+
7+
- Fixed swimlane business template [DID-17965]
8+
- Updates DOMPurify from 3.3.1 to 3.3.2
9+
- Update border color for dark mode dialog windows
10+
- Fix format=0 to hide format panel initially instead of disabling it
11+
- Disable window docking in embedInline mode
12+
- Add sidebarEnabled property to manage sidebar visibility in EditorUi
13+
- Reposition icon in InlineToolbar to avoid overlap with edge waypoint handles
14+
- Adjust minimum widths for toolbar and menus based on embed parameter; enhance flex properties
15+
- Remove minWidth attribute from viewMenu and adjust separator addition in Toolbar initialization
16+
- Enhance passive scroll mode handling in EditorUi to prevent keystroke capture and forward scroll events to parent frame
17+
- Enhance fitWindow method to support centering on page within viewport
18+
- Enhance theme handling for 'kennedy' in EditorUi; adjust format panel and sidebar visibility based on window size
19+
- Fixes delayed scroll for fitDiagramOnLoad option
20+
- Ignores invalid scratchpad data [jgraph/drawio-desktop#2341]
21+
- Adds fitDiagramOnPage switch [jgraph/drawio#5415]
22+
- Refactors getXml function to simplify XML serialization process
23+
- Refactors isRelativeUrl function to improve URL validation logic
24+
- Implements event firing for rubberband selection updates and adds UPDATE event constant
25+
- Adds default link target for SVG exports in Graph class
26+
- Sets mxIsElectron to false in embed mode for better compatibility
27+
- Adds support for plugin menu items and hides specified menu items
28+
- Enhances configuration options for EditorUi, adding support for compact mode, auto-focus suppression, and customizable message sources in embed mode.
29+
- Refactors updateAutosizeTextFontSize to accept style parameter for improved flexibility
30+
- Adds autosize text font size update on text spacing change
31+
- Refactors toggleShapesPanel to include noScroll parameter for improved control over scrolling behavior
32+
- Refactors diagram fitting logic to use initialFitDiagram method for improved readability and consistency
33+
- Adds optional connect handle functionality
34+
- Adds configuration option for connect handle visibility
35+
- Enables debug tooltip with dev-tooltips parameter
36+
- Adds support for passive scroll and no resizers configuration options
37+
- Removes unused code for IE
38+
- Adds support for pasting at mouse pointer if enabled
39+
- Adds edit tooltip functionality for cells in the graph
40+
- Adds support for internal clipboard configuration in Editor and EditorUi
41+
- Adds support for source metadata handling in diagram parsing
42+
- Adds load event for mermaid datain embedded editor
43+
- Disable auto focus in embedded editor with noAutoFocus
44+
- Refactor smartFit action to streamline lightbox resizing and integrate with button click
45+
- Conditional key binding for 'selectVertices' action based on dev parameter
46+
- Enhance connect handle by adding shape picker on click
47+
- Add default connection arrows and connectable settings to Graph prototype
48+
- Improve connectable and connection arrows settings handling in readGraphState
49+
- Add default folding enabled setting and update related configurations
50+
- Force show shape picker on connect handle click
51+
- Add URL parameters for grid and page visibility settings
52+
- Enhance GraphViewer responsiveness by adding max scale configuration
53+
- Refactor message handling in export and autosave processes
54+
- Add custom scale handling and margin adjustments for embedded diagrams
55+
- Add inline embedding support for graph translation adjustments
56+
- Enhance inline embedding by adding UI visibility controls for toolbar and windows
57+
- Enhance responsiveness in GraphViewer by adjusting viewBox calculations and adding border handling
58+
- Add context menu enhancements for passiveScroll mode with shape picker integration
59+
- Fixes insert for cancel in insert polygon
60+
- Adds support for styles in parsed mermaid diagrams [jgraph/drawio#3884]
61+
- Improve overlap detection for inline toolbar positioning
62+
- Delay fitting of popup menu to ensure it is rendered correctly in the viewport
63+
- Add clearSelection action to graph for improved user interaction
64+
- Refactor responsive border handling in GraphViewer for consistent scaling behavior
65+
- Add resetViewOnSave configuration to reset view position on save
66+
- Preserve original XML attribute values in readGraphState for consistent state management
67+
- Update view state management to preserve view position on save
68+
- Add copyStyle/pasteStyle to context menu in passiveScroll mode
69+
- Rename clearSelection embed action to resetEditor and hide menus
70+
- Add bend style dropdown to inline edge toolbar
71+
- Add modelBounds to embed protocol and xml export format
72+
- Honor preset maxWidth in responsive scaling for diagrams
73+
- Refactor maxWidth calculation for responsive scaling in GraphViewer
74+
- Sync fullscreen button state with actual panel visibility
75+
- feat: add noPrint and noExport URL params to hide chromeless toolbar buttons
76+
- Fix inline toolbar icons not visible in dark mode
77+
- Updates all actions to node 24
78+
179
05-MAR-2026: 29.6.1
280

381
- Removes i18n updating from actions

VERSION

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
29.6.1
1+
29.6.3

0 commit comments

Comments
 (0)