1.52.4 - #15591
Conversation
🎭 Playwright: ✅ 1979 passed, 0 failed · 2 flaky📊 Browser Reports
🎨 Storybook: ✅ Built — View Storybook🎨 Chromatic Visual Tests📦 Bundle: 9.11 MB gzip 🟢 -126 BDetailsSummary
Category Glance App Entry Points — 3.71 kB (baseline 3.71 kB) • ⚪ 0 BMain entry bundles and manifests
Status: 1 added / 1 removed Graph Workspace — 1.37 MB (baseline 1.37 MB) • ⚪ 0 BGraph editor runtime, canvas, workflow orchestration
Status: 2 added / 2 removed / 1 unchanged Views & Navigation — 124 kB (baseline 124 kB) • ⚪ 0 BTop-level views, pages, and routed surfaces
Status: 13 added / 13 removed / 4 unchanged Panels & Settings — 591 kB (baseline 591 kB) • ⚪ 0 BConfiguration panels, inspectors, and settings screens
Status: 11 added / 11 removed / 16 unchanged User & Accounts — 27.5 kB (baseline 27.5 kB) • ⚪ 0 BAuthentication, profile, and account management bundles
Status: 6 added / 6 removed / 5 unchanged Editors & Dialogs — 125 kB (baseline 125 kB) • ⚪ 0 BModals, dialogs, drawers, and in-app editors
Status: 7 added / 7 removed / 1 unchanged UI Components — 67.1 kB (baseline 67.1 kB) • ⚪ 0 BReusable component library chunks
Status: 6 added / 6 removed / 8 unchanged Data & Services — 3.53 MB (baseline 3.53 MB) • ⚪ 0 BStores, services, APIs, and repositories
Status: 14 added / 14 removed / 3 unchanged Utilities & Hooks — 549 kB (baseline 549 kB) • ⚪ 0 BHelpers, composables, and utility bundles
Status: 18 added / 18 removed / 19 unchanged Vendor & Third-Party — 18.1 MB (baseline 18.1 MB) • ⚪ 0 BExternal libraries and shared vendor chunks Status: 18 unchanged Other — 14.1 MB (baseline 14.1 MB) • ⚪ 0 BBundles that do not match a named category
Status: 66 added / 66 removed / 219 unchanged ⚡ Performance Report
Show regressions
All metrics
Historical variance (last 15 runs)
Trend (last 15 commits on main)
Raw data{
"timestamp": "2026-08-23T00:17:27.799Z",
"gitSha": "26e733315a8cf109761e8d7654d57642bd37bf6d",
"branch": "version-bump-main-1.52.4",
"measurements": [
{
"name": "canvas-idle",
"durationMs": 2051.733000000013,
"styleRecalcs": 7,
"styleRecalcDurationMs": 7.535,
"layouts": 0,
"layoutDurationMs": 0,
"taskDurationMs": 534.717,
"heapDeltaBytes": 15048224,
"heapUsedBytes": 76765356,
"domNodes": -283,
"jsHeapTotalBytes": 4448256,
"scriptDurationMs": 11.059000000000003,
"eventListeners": -151,
"totalBlockingTimeMs": 0,
"frameDurationMs": 16.666666666666668,
"p95FrameDurationMs": 16.800000000000182
},
{
"name": "canvas-idle",
"durationMs": 2072.3619999999983,
"styleRecalcs": 7,
"styleRecalcDurationMs": 7.2360000000000015,
"layouts": 0,
"layoutDurationMs": 0,
"taskDurationMs": 540.3520000000001,
"heapDeltaBytes": -6778380,
"heapUsedBytes": 54876128,
"domNodes": -281,
"jsHeapTotalBytes": 4972544,
"scriptDurationMs": 8.711,
"eventListeners": -151,
"totalBlockingTimeMs": 0,
"frameDurationMs": 16.666666666666668,
"p95FrameDurationMs": 16.800000000000182
},
{
"name": "canvas-mouse-sweep",
"durationMs": 2096.8129999999974,
"styleRecalcs": 79,
"styleRecalcDurationMs": 50.124,
"layouts": 12,
"layoutDurationMs": 3.6549999999999994,
"taskDurationMs": 1068.8090000000002,
"heapDeltaBytes": 6712464,
"heapUsedBytes": 69560248,
"domNodes": -281,
"jsHeapTotalBytes": 5496832,
"scriptDurationMs": 130.91,
"eventListeners": -185,
"totalBlockingTimeMs": 0,
"frameDurationMs": 16.666666666666668,
"p95FrameDurationMs": 16.699999999999818
},
{
"name": "canvas-mouse-sweep",
"durationMs": 1923.3939999999166,
"styleRecalcs": 76,
"styleRecalcDurationMs": 45.996,
"layouts": 12,
"layoutDurationMs": 3.922,
"taskDurationMs": 942.7880000000001,
"heapDeltaBytes": 5112632,
"heapUsedBytes": 67978820,
"domNodes": -282,
"jsHeapTotalBytes": 5758976,
"scriptDurationMs": 123.58599999999998,
"eventListeners": -181,
"totalBlockingTimeMs": 0,
"frameDurationMs": 16.666666666666668,
"p95FrameDurationMs": 16.700000000000728
},
{
"name": "canvas-zoom-sweep",
"durationMs": 1738.730999999973,
"styleRecalcs": 32,
"styleRecalcDurationMs": 19.381,
"layouts": 6,
"layoutDurationMs": 0.794,
"taskDurationMs": 425.80100000000004,
"heapDeltaBytes": 3240352,
"heapUsedBytes": 65863072,
"domNodes": 76,
"jsHeapTotalBytes": 4980736,
"scriptDurationMs": 13.306999999999999,
"eventListeners": 19,
"totalBlockingTimeMs": 0,
"frameDurationMs": 16.66333333333335,
"p95FrameDurationMs": 16.800000000000182
},
{
"name": "canvas-zoom-sweep",
"durationMs": 1756.7819999999301,
"styleRecalcs": 32,
"styleRecalcDurationMs": 23.369,
"layouts": 6,
"layoutDurationMs": 0.7490000000000001,
"taskDurationMs": 420.89300000000003,
"heapDeltaBytes": 2693712,
"heapUsedBytes": 65303956,
"domNodes": 77,
"jsHeapTotalBytes": 4456448,
"scriptDurationMs": 12.518,
"eventListeners": 21,
"totalBlockingTimeMs": 0,
"frameDurationMs": 16.666666666666668,
"p95FrameDurationMs": 16.800000000000182
},
{
"name": "dom-widget-clipping",
"durationMs": 610.6440000000362,
"styleRecalcs": 10,
"styleRecalcDurationMs": 8.165000000000001,
"layouts": 0,
"layoutDurationMs": 0,
"taskDurationMs": 400.05400000000003,
"heapDeltaBytes": 10810420,
"heapUsedBytes": 72319724,
"domNodes": 16,
"jsHeapTotalBytes": 5242880,
"scriptDurationMs": 61.97,
"eventListeners": 2,
"totalBlockingTimeMs": 0,
"frameDurationMs": 16.666666666666668,
"p95FrameDurationMs": 16.700000000000728
},
{
"name": "dom-widget-clipping",
"durationMs": 580.5560000000014,
"styleRecalcs": 11,
"styleRecalcDurationMs": 8.270000000000001,
"layouts": 0,
"layoutDurationMs": 0,
"taskDurationMs": 383.618,
"heapDeltaBytes": 9718732,
"heapUsedBytes": 71706956,
"domNodes": 18,
"jsHeapTotalBytes": 4980736,
"scriptDurationMs": 58.071,
"eventListeners": 2,
"totalBlockingTimeMs": 0,
"frameDurationMs": 16.666666666666668,
"p95FrameDurationMs": 16.800000000000182
},
{
"name": "large-graph-idle",
"durationMs": 2038.4500000000116,
"styleRecalcs": 10,
"styleRecalcDurationMs": 10.440000000000001,
"layouts": 0,
"layoutDurationMs": 0,
"taskDurationMs": 666.429,
"heapDeltaBytes": -13208364,
"heapUsedBytes": 63644064,
"domNodes": -280,
"jsHeapTotalBytes": 2093056,
"scriptDurationMs": 18.265,
"eventListeners": -181,
"totalBlockingTimeMs": 0,
"frameDurationMs": 16.666666666666668,
"p95FrameDurationMs": 16.699999999999818
},
{
"name": "large-graph-idle",
"durationMs": 2068.6419999999544,
"styleRecalcs": 9,
"styleRecalcDurationMs": 13.537999999999998,
"layouts": 0,
"layoutDurationMs": 0,
"taskDurationMs": 693.9840000000002,
"heapDeltaBytes": -4458556,
"heapUsedBytes": 72600204,
"domNodes": -275,
"jsHeapTotalBytes": -528384,
"scriptDurationMs": 19.414,
"eventListeners": -149,
"totalBlockingTimeMs": 0,
"frameDurationMs": 16.666666666666668,
"p95FrameDurationMs": 16.700000000000728
},
{
"name": "large-graph-pan",
"durationMs": 2264.770999999996,
"styleRecalcs": 69,
"styleRecalcDurationMs": 18.014,
"layouts": 0,
"layoutDurationMs": 0,
"taskDurationMs": 1278.791,
"heapDeltaBytes": -5988012,
"heapUsedBytes": 71867780,
"domNodes": -278,
"jsHeapTotalBytes": 483328,
"scriptDurationMs": 349.742,
"eventListeners": -151,
"totalBlockingTimeMs": 0,
"frameDurationMs": 16.666666666666668,
"p95FrameDurationMs": 16.700000000000728
},
{
"name": "large-graph-pan",
"durationMs": 2298.7489999999298,
"styleRecalcs": 68,
"styleRecalcDurationMs": 14.058000000000002,
"layouts": 0,
"layoutDurationMs": 0,
"taskDurationMs": 1302.0459999999998,
"heapDeltaBytes": 12178084,
"heapUsedBytes": 88951340,
"domNodes": -282,
"jsHeapTotalBytes": 4939776,
"scriptDurationMs": 360.823,
"eventListeners": -179,
"totalBlockingTimeMs": 0,
"frameDurationMs": 16.666666666666668,
"p95FrameDurationMs": 16.800000000000182
},
{
"name": "large-graph-zoom",
"durationMs": 3349.3749999999523,
"styleRecalcs": 66,
"styleRecalcDurationMs": 17.087,
"layouts": 60,
"layoutDurationMs": 7.794,
"taskDurationMs": 1536.821,
"heapDeltaBytes": -5053852,
"heapUsedBytes": 73999152,
"domNodes": -287,
"jsHeapTotalBytes": 6025216,
"scriptDurationMs": 434.979,
"eventListeners": -155,
"totalBlockingTimeMs": 0,
"frameDurationMs": 16.66333333333332,
"p95FrameDurationMs": 16.700000000000728
},
{
"name": "large-graph-zoom",
"durationMs": 3315.4739999999947,
"styleRecalcs": 65,
"styleRecalcDurationMs": 15.862999999999998,
"layouts": 60,
"layoutDurationMs": 7.827000000000001,
"taskDurationMs": 1490.007,
"heapDeltaBytes": -4187260,
"heapUsedBytes": 73539444,
"domNodes": -286,
"jsHeapTotalBytes": 6549504,
"scriptDurationMs": 404.795,
"eventListeners": -183,
"totalBlockingTimeMs": 0,
"frameDurationMs": 16.666666666666636,
"p95FrameDurationMs": 16.700000000000728
},
{
"name": "legacy-node-drag",
"durationMs": 2551.1040000000094,
"styleRecalcs": 44,
"styleRecalcDurationMs": 8.434999999999999,
"layouts": 0,
"layoutDurationMs": 0,
"taskDurationMs": 1522.3280000000002,
"heapDeltaBytes": 12984684,
"heapUsedBytes": 92773544,
"domNodes": 8,
"jsHeapTotalBytes": 7794688,
"scriptDurationMs": 485.921,
"eventListeners": 186,
"totalBlockingTimeMs": 0,
"frameDurationMs": 16.66333333333332,
"p95FrameDurationMs": 16.700000000000728
},
{
"name": "legacy-node-drag",
"durationMs": 2490.3289999999743,
"styleRecalcs": 45,
"styleRecalcDurationMs": 9.211,
"layouts": 0,
"layoutDurationMs": 0,
"taskDurationMs": 1553.301,
"heapDeltaBytes": -15194632,
"heapUsedBytes": 69795224,
"domNodes": 10,
"jsHeapTotalBytes": 8687616,
"scriptDurationMs": 499.01700000000005,
"eventListeners": 186,
"totalBlockingTimeMs": 0,
"frameDurationMs": 16.66333333333332,
"p95FrameDurationMs": 16.700000000000728
},
{
"name": "minimap-idle",
"durationMs": 2072.3969999999667,
"styleRecalcs": 9,
"styleRecalcDurationMs": 9.751,
"layouts": 0,
"layoutDurationMs": 0,
"taskDurationMs": 713.7819999999999,
"heapDeltaBytes": -12685852,
"heapUsedBytes": 70270348,
"domNodes": -282,
"jsHeapTotalBytes": 3141632,
"scriptDurationMs": 18.173999999999996,
"eventListeners": -151,
"totalBlockingTimeMs": 0,
"frameDurationMs": 16.666666666666668,
"p95FrameDurationMs": 16.700000000000728
},
{
"name": "minimap-idle",
"durationMs": 2060.618999999974,
"styleRecalcs": 8,
"styleRecalcDurationMs": 11.562000000000003,
"layouts": 0,
"layoutDurationMs": 0,
"taskDurationMs": 693.0179999999999,
"heapDeltaBytes": -11494360,
"heapUsedBytes": 72009968,
"domNodes": -278,
"jsHeapTotalBytes": 4452352,
"scriptDurationMs": 18.365,
"eventListeners": -151,
"totalBlockingTimeMs": 0,
"frameDurationMs": 16.670000000000012,
"p95FrameDurationMs": 16.800000000000182
},
{
"name": "subgraph-dom-widget-clipping",
"durationMs": 625.8960000000116,
"styleRecalcs": 44,
"styleRecalcDurationMs": 10.142000000000001,
"layouts": 0,
"layoutDurationMs": 0,
"taskDurationMs": 412.33700000000005,
"heapDeltaBytes": 11656656,
"heapUsedBytes": 73921628,
"domNodes": 14,
"jsHeapTotalBytes": 5242880,
"scriptDurationMs": 124.37,
"eventListeners": 8,
"totalBlockingTimeMs": 0,
"frameDurationMs": 16.66333333333332,
"p95FrameDurationMs": 16.700000000000728
},
{
"name": "subgraph-dom-widget-clipping",
"durationMs": 625.4780000000437,
"styleRecalcs": 45,
"styleRecalcDurationMs": 11.293000000000001,
"layouts": 0,
"layoutDurationMs": 0,
"taskDurationMs": 411.635,
"heapDeltaBytes": 11605856,
"heapUsedBytes": 74175756,
"domNodes": 16,
"jsHeapTotalBytes": 5242880,
"scriptDurationMs": 120.54299999999999,
"eventListeners": 6,
"totalBlockingTimeMs": 0,
"frameDurationMs": 16.666666666666668,
"p95FrameDurationMs": 16.700000000000728
},
{
"name": "subgraph-idle",
"durationMs": 2022.0370000000116,
"styleRecalcs": 8,
"styleRecalcDurationMs": 8.353,
"layouts": 0,
"layoutDurationMs": 0,
"taskDurationMs": 518.9599999999999,
"heapDeltaBytes": 4720772,
"heapUsedBytes": 67095092,
"domNodes": -282,
"jsHeapTotalBytes": 4710400,
"scriptDurationMs": 8.088000000000001,
"eventListeners": -181,
"totalBlockingTimeMs": 0,
"frameDurationMs": 16.66333333333332,
"p95FrameDurationMs": 16.800000000000182
},
{
"name": "subgraph-idle",
"durationMs": 2022.2249999999349,
"styleRecalcs": 9,
"styleRecalcDurationMs": 9.001999999999999,
"layouts": 0,
"layoutDurationMs": 0,
"taskDurationMs": 527.338,
"heapDeltaBytes": -3062520,
"heapUsedBytes": 59381024,
"domNodes": -281,
"jsHeapTotalBytes": 4448256,
"scriptDurationMs": 7.822999999999999,
"eventListeners": -151,
"totalBlockingTimeMs": 0,
"frameDurationMs": 16.666666666666668,
"p95FrameDurationMs": 16.800000000000182
},
{
"name": "subgraph-mouse-sweep",
"durationMs": 1713.1619999999543,
"styleRecalcs": 76,
"styleRecalcDurationMs": 39.155,
"layouts": 16,
"layoutDurationMs": 4.824999999999999,
"taskDurationMs": 848.5980000000001,
"heapDeltaBytes": 19470336,
"heapUsedBytes": 81564884,
"domNodes": -280,
"jsHeapTotalBytes": 4972544,
"scriptDurationMs": 93.398,
"eventListeners": -151,
"totalBlockingTimeMs": 0,
"frameDurationMs": 16.66333333333335,
"p95FrameDurationMs": 16.799999999999272
},
{
"name": "subgraph-mouse-sweep",
"durationMs": 1772.6900000000114,
"styleRecalcs": 75,
"styleRecalcDurationMs": 41.364,
"layouts": 16,
"layoutDurationMs": 5.182,
"taskDurationMs": 881.6420000000002,
"heapDeltaBytes": 17784272,
"heapUsedBytes": 79762780,
"domNodes": -280,
"jsHeapTotalBytes": 4972544,
"scriptDurationMs": 93.17,
"eventListeners": -153,
"totalBlockingTimeMs": 0,
"frameDurationMs": 16.66333333333332,
"p95FrameDurationMs": 16.800000000000182
},
{
"name": "subgraph-transition-enter",
"durationMs": 1433.4910000000036,
"styleRecalcs": 19,
"styleRecalcDurationMs": 33.784000000000006,
"layouts": 14,
"layoutDurationMs": 15.015999999999998,
"taskDurationMs": 1010.11,
"heapDeltaBytes": -6044412,
"heapUsedBytes": 88017632,
"domNodes": 13673,
"jsHeapTotalBytes": 13369344,
"scriptDurationMs": 18.679999999999996,
"eventListeners": 2375,
"totalBlockingTimeMs": 152,
"frameDurationMs": 16.666666666666668,
"p95FrameDurationMs": 16.80000000000109
},
{
"name": "viewport-pan-sweep",
"durationMs": 8944.704000000002,
"styleRecalcs": 248,
"styleRecalcDurationMs": 39.703,
"layouts": 0,
"layoutDurationMs": 0,
"taskDurationMs": 4683.986,
"heapDeltaBytes": -10964652,
"heapUsedBytes": 64808172,
"domNodes": -282,
"jsHeapTotalBytes": 4976640,
"scriptDurationMs": 1132.801,
"eventListeners": -163,
"totalBlockingTimeMs": 0,
"frameDurationMs": 16.666666666666668,
"p95FrameDurationMs": 16.700000000000728
},
{
"name": "viewport-pan-sweep",
"durationMs": 8809.437000000002,
"styleRecalcs": 249,
"styleRecalcDurationMs": 40.032,
"layouts": 0,
"layoutDurationMs": 0,
"taskDurationMs": 4582.357,
"heapDeltaBytes": -10773272,
"heapUsedBytes": 64750632,
"domNodes": -284,
"jsHeapTotalBytes": 4452352,
"scriptDurationMs": 1120.649,
"eventListeners": -163,
"totalBlockingTimeMs": 0,
"frameDurationMs": 16.666666666666668,
"p95FrameDurationMs": 16.700000000000728
},
{
"name": "vue-large-graph-idle",
"durationMs": 18541.65400000005,
"styleRecalcs": 0,
"styleRecalcDurationMs": 0,
"layouts": 0,
"layoutDurationMs": 0,
"taskDurationMs": 17669.122000000003,
"heapDeltaBytes": -51491588,
"heapUsedBytes": 180841100,
"domNodes": -8312,
"jsHeapTotalBytes": -15142912,
"scriptDurationMs": 140.74800000000002,
"eventListeners": -16391,
"totalBlockingTimeMs": 0,
"frameDurationMs": 17.776666666666642,
"p95FrameDurationMs": 16.700000000000728
},
{
"name": "vue-large-graph-idle",
"durationMs": 18421.94299999994,
"styleRecalcs": 0,
"styleRecalcDurationMs": 0,
"layouts": 0,
"layoutDurationMs": 0,
"taskDurationMs": 17296.379,
"heapDeltaBytes": -55566300,
"heapUsedBytes": 175911916,
"domNodes": -8312,
"jsHeapTotalBytes": -21958656,
"scriptDurationMs": 124.28899999999999,
"eventListeners": -16387,
"totalBlockingTimeMs": 0,
"frameDurationMs": 17.779999999999927,
"p95FrameDurationMs": 16.700000000000728
},
{
"name": "vue-large-graph-pan",
"durationMs": 21235.71499999997,
"styleRecalcs": 174,
"styleRecalcDurationMs": 19.303000000000015,
"layouts": 0,
"layoutDurationMs": 0,
"taskDurationMs": 20683.332,
"heapDeltaBytes": -30144816,
"heapUsedBytes": 182005256,
"domNodes": -8312,
"jsHeapTotalBytes": -14835712,
"scriptDurationMs": 406.35099999999994,
"eventListeners": -16383,
"totalBlockingTimeMs": 107,
"frameDurationMs": 17.779999999999927,
"p95FrameDurationMs": 16.799999999999272
},
{
"name": "vue-large-graph-pan",
"durationMs": 22139.524000000052,
"styleRecalcs": 177,
"styleRecalcDurationMs": 21.306999999999967,
"layouts": 0,
"layoutDurationMs": 0,
"taskDurationMs": 21495.072,
"heapDeltaBytes": -46391372,
"heapUsedBytes": 185274164,
"domNodes": -8312,
"jsHeapTotalBytes": -22904832,
"scriptDurationMs": 465.3160000000001,
"eventListeners": -16383,
"totalBlockingTimeMs": 134,
"frameDurationMs": 18.333333333333332,
"p95FrameDurationMs": 16.700000000000728
},
{
"name": "workflow-execution",
"durationMs": 487.7529999999979,
"styleRecalcs": 16,
"styleRecalcDurationMs": 22.334,
"layouts": 9,
"layoutDurationMs": 2.5190000000000006,
"taskDurationMs": 130.419,
"heapDeltaBytes": 5213952,
"heapUsedBytes": 67600608,
"domNodes": 149,
"jsHeapTotalBytes": 0,
"scriptDurationMs": 11.065999999999999,
"eventListeners": 99,
"totalBlockingTimeMs": 0,
"frameDurationMs": 16.66333333333335,
"p95FrameDurationMs": 16.799999999999272
},
{
"name": "workflow-execution",
"durationMs": 470.01299999999446,
"styleRecalcs": 17,
"styleRecalcDurationMs": 22.051000000000002,
"layouts": 9,
"layoutDurationMs": 2.1270000000000002,
"taskDurationMs": 119.72299999999998,
"heapDeltaBytes": 5054812,
"heapUsedBytes": 66919708,
"domNodes": 145,
"jsHeapTotalBytes": 0,
"scriptDurationMs": 7.8039999999999985,
"eventListeners": 97,
"totalBlockingTimeMs": 0,
"frameDurationMs": 16.666666666666668,
"p95FrameDurationMs": 16.800000000000182
}
]
} |
🌐 Website E2ETip All tests passed.
|
Codecov Report✅ All modified and coverable lines are covered by tests. @@ Coverage Diff @@
## main #15591 +/- ##
==========================================
- Coverage 79.38% 79.38% -0.01%
==========================================
Files 2217 2217
Lines 112234 112234
Branches 35106 35572 +466
==========================================
- Hits 89101 89092 -9
Misses 22654 22654
- Partials 479 488 +9
Flags with carried forward coverage won't be shown. Click here to find out more. 🚀 New features to boost your workflow:
|
7807eb4 to
18d3e25
Compare
Patch version increment to 1.52.4
Base branch:
main