Skip to content

Conversation

@bigcat88
Copy link
Contributor

@bigcat88 bigcat88 commented Nov 25, 2025

Summary

Price badges for this PR: comfyanonymous/ComfyUI#10878

If we can include this in an upcoming release, that would be absolutely great.

┆Issue is synchronized with this Notion page by Unito

@bigcat88 bigcat88 requested a review from a team as a code owner November 25, 2025 14:04
@dosubot dosubot bot added the size:M This PR changes 30-99 lines, ignoring generated files. label Nov 25, 2025
@github-actions
Copy link

github-actions bot commented Nov 25, 2025

🎨 Storybook Build Status

Build completed successfully!

⏰ Completed at: 11/25/2025, 02:05:43 PM UTC

🔗 Links


🎉 Your Storybook is ready for review!

@github-actions
Copy link

github-actions bot commented Nov 25, 2025

🎭 Playwright Test Results

⚠️ Tests passed with flaky tests

⏰ Completed at: 11/25/2025, 02:15:29 PM UTC

📈 Summary

  • Total Tests: 496
  • Passed: 484 ✅
  • Failed: 0
  • Flaky: 3 ⚠️
  • Skipped: 9 ⏭️

📊 Test Reports by Browser

  • chromium: View Report • ✅ 475 / ❌ 0 / ⚠️ 3 / ⏭️ 9
  • chromium-2x: View Report • ✅ 2 / ❌ 0 / ⚠️ 0 / ⏭️ 0
  • chromium-0.5x: View Report • ✅ 1 / ❌ 0 / ⚠️ 0 / ⏭️ 0
  • mobile-chrome: View Report • ✅ 6 / ❌ 0 / ⚠️ 0 / ⏭️ 0

🎉 Click on the links above to view detailed test results for each browser configuration.

@github-actions
Copy link

Bundle Size Report

Summary

  • Raw size: 17 MB baseline 17 MB — 🔴 +1.24 kB
  • Gzip: 3.36 MB baseline 3.36 MB — 🔴 +133 B
  • Brotli: 2.58 MB baseline 2.58 MB — 🔴 +251 B
  • Bundles: 93 current • 93 baseline • 38 added / 38 removed

Category Glance
Graph Workspace 🔴 +1.24 kB (941 kB) · Vendor & Third-Party ⚪ 0 B (8.56 MB) · Other ⚪ 0 B (3.84 MB) · App Entry Points ⚪ 0 B (3.18 MB) · Panels & Settings ⚪ 0 B (297 kB) · UI Components ⚪ 0 B (139 kB) · + 3 more

Per-category breakdown
App Entry Points — 3.18 MB (baseline 3.18 MB) • ⚪ 0 B

Main entry bundles and manifests

File Before After Δ Raw Δ Gzip Δ Brotli
assets/index-CMVbHdY3.js (new) 2.95 MB 🔴 +2.95 MB 🔴 +614 kB 🔴 +466 kB
assets/index-PpxmSA5o.js (removed) 2.95 MB 🟢 -2.95 MB 🟢 -614 kB 🟢 -466 kB
assets/index-BGVSDN6E.js (new) 227 kB 🔴 +227 kB 🔴 +48.6 kB 🔴 +40 kB
assets/index-Cqd4kO2l.js (removed) 227 kB 🟢 -227 kB 🟢 -48.6 kB 🟢 -40 kB
assets/index-B6WK32C0.js (new) 345 B 🔴 +345 B 🔴 +246 B 🔴 +234 B
assets/index-LfeCQIcU.js (removed) 345 B 🟢 -345 B 🟢 -244 B 🟢 -229 B

Status: 3 added / 3 removed

Graph Workspace — 941 kB (baseline 940 kB) • 🔴 +1.24 kB

Graph editor runtime, canvas, workflow orchestration

File Before After Δ Raw Δ Gzip Δ Brotli
assets/GraphView-DgNm6X8X.js (new) 941 kB 🔴 +941 kB 🔴 +182 kB 🔴 +140 kB
assets/GraphView-D7zg_ZiF.js (removed) 940 kB 🟢 -940 kB 🟢 -182 kB 🟢 -139 kB

Status: 1 added / 1 removed

Views & Navigation — 6.54 kB (baseline 6.54 kB) • ⚪ 0 B

Top-level views, pages, and routed surfaces

File Before After Δ Raw Δ Gzip Δ Brotli
assets/UserSelectView-BwY6x1sa.js (removed) 6.54 kB 🟢 -6.54 kB 🟢 -2.14 kB 🟢 -1.89 kB
assets/UserSelectView-D12oOp2e.js (new) 6.54 kB 🔴 +6.54 kB 🔴 +2.14 kB 🔴 +1.89 kB

Status: 1 added / 1 removed

Panels & Settings — 297 kB (baseline 297 kB) • ⚪ 0 B

Configuration panels, inspectors, and settings screens

File Before After Δ Raw Δ Gzip Δ Brotli
assets/CreditsPanel-BKCc1vrH.js (removed) 21.4 kB 🟢 -21.4 kB 🟢 -5.15 kB 🟢 -4.5 kB
assets/CreditsPanel-D6-n3P--.js (new) 21.4 kB 🔴 +21.4 kB 🔴 +5.15 kB 🔴 +4.5 kB
assets/KeybindingPanel-BHJiNipp.js (new) 13.6 kB 🔴 +13.6 kB 🔴 +3.43 kB 🔴 +3.02 kB
assets/KeybindingPanel-BWAt8HRA.js (removed) 13.6 kB 🟢 -13.6 kB 🟢 -3.42 kB 🟢 -3.01 kB
assets/ExtensionPanel-CkhxNfp9.js (new) 10.4 kB 🔴 +10.4 kB 🔴 +2.48 kB 🔴 +2.16 kB
assets/ExtensionPanel-CnPnDinu.js (removed) 10.4 kB 🟢 -10.4 kB 🟢 -2.48 kB 🟢 -2.17 kB
assets/AboutPanel-D00f3IaN.js (removed) 8.61 kB 🟢 -8.61 kB 🟢 -2.31 kB 🟢 -2.06 kB
assets/AboutPanel-P1fKHm9q.js (new) 8.61 kB 🔴 +8.61 kB 🔴 +2.32 kB 🔴 +2.06 kB
assets/ServerConfigPanel-BNNjQRpJ.js (new) 6.56 kB 🔴 +6.56 kB 🔴 +1.83 kB 🔴 +1.63 kB
assets/ServerConfigPanel-CtU6Dayz.js (removed) 6.56 kB 🟢 -6.56 kB 🟢 -1.83 kB 🟢 -1.63 kB
assets/UserPanel-CaEEW1eu.js (new) 6.23 kB 🔴 +6.23 kB 🔴 +1.72 kB 🔴 +1.51 kB
assets/UserPanel-DnpbrQQQ.js (removed) 6.23 kB 🟢 -6.23 kB 🟢 -1.72 kB 🟢 -1.51 kB
assets/settings-BXTtSH4O.js 33.3 kB 33.3 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/settings-C9Pzn-NG.js 25.2 kB 25.2 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/settings-CCy2fA_h.js 27.3 kB 27.3 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/settings-CQpqEFfl.js 26.6 kB 26.6 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/settings-DHcnxypw.js 21.7 kB 21.7 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/settings-DhFTK9fY.js 25.1 kB 25.1 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/settings-DlT4t_ui.js 25.9 kB 25.9 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/settings-DRgSrIdD.js 24.2 kB 24.2 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/settings-tjkeqiZq.js 21.1 kB 21.1 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B

Status: 6 added / 6 removed

UI Components — 139 kB (baseline 139 kB) • ⚪ 0 B

Reusable component library chunks

File Before After Δ Raw Δ Gzip Δ Brotli
assets/Load3D.vue_vue_type_script_setup_true_lang-BgNROEym.js (removed) 53.9 kB 🟢 -53.9 kB 🟢 -8.52 kB 🟢 -7.32 kB
assets/Load3D.vue_vue_type_script_setup_true_lang-RPveetUl.js (new) 53.9 kB 🔴 +53.9 kB 🔴 +8.52 kB 🔴 +7.33 kB
assets/WidgetSelect.vue_vue_type_script_setup_true_lang-Bgtk_TNP.js (removed) 46.9 kB 🟢 -46.9 kB 🟢 -10.1 kB 🟢 -8.8 kB
assets/WidgetSelect.vue_vue_type_script_setup_true_lang-bhIbUxWb.js (new) 46.9 kB 🔴 +46.9 kB 🔴 +10.1 kB 🔴 +8.76 kB
assets/WidgetInputNumber.vue_vue_type_script_setup_true_lang-Bi_wcNlv.js (new) 12.8 kB 🔴 +12.8 kB 🔴 +3.35 kB 🔴 +2.95 kB
assets/WidgetInputNumber.vue_vue_type_script_setup_true_lang-Cr6uuTrr.js (removed) 12.8 kB 🟢 -12.8 kB 🟢 -3.35 kB 🟢 -2.95 kB
assets/ComfyQueueButton-B105maVH.js (removed) 7.73 kB 🟢 -7.73 kB 🟢 -2.2 kB 🟢 -1.95 kB
assets/ComfyQueueButton-CgOKITPx.js (new) 7.73 kB 🔴 +7.73 kB 🔴 +2.2 kB 🔴 +1.95 kB
assets/WidgetLayoutField.vue_vue_type_script_setup_true_lang-C6rVsKXJ.js (removed) 2.16 kB 🟢 -2.16 kB 🟢 -827 B 🟢 -718 B
assets/WidgetLayoutField.vue_vue_type_script_setup_true_lang-CY5o-iV_.js (new) 2.16 kB 🔴 +2.16 kB 🔴 +826 B 🔴 +721 B
assets/MediaTitle.vue_vue_type_script_setup_true_lang-CBgoPKol.js (new) 897 B 🔴 +897 B 🔴 +503 B 🔴 +433 B
assets/MediaTitle.vue_vue_type_script_setup_true_lang-CHkqB8ct.js (removed) 897 B 🟢 -897 B 🟢 -502 B 🟢 -451 B
assets/LazyImage.vue_vue_type_script_setup_true_lang-DNzEEbAp.js 10.8 kB 10.8 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/UserAvatar.vue_vue_type_script_setup_true_lang-B4qnwhJi.js 1.34 kB 1.34 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/WidgetButton-0Kc6B4DO.js 2.04 kB 2.04 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B

Status: 6 added / 6 removed

Data & Services — 12.5 kB (baseline 12.5 kB) • ⚪ 0 B

Stores, services, APIs, and repositories

File Before After Δ Raw Δ Gzip Δ Brotli
assets/keybindingService-1uGyPqxe.js (new) 7.51 kB 🔴 +7.51 kB 🔴 +1.84 kB 🔴 +1.58 kB
assets/keybindingService-BOoGRq_k.js (removed) 7.51 kB 🟢 -7.51 kB 🟢 -1.83 kB 🟢 -1.58 kB
assets/audioService-BVe2qcMz.js (removed) 2.2 kB 🟢 -2.2 kB 🟢 -960 B 🟢 -825 B
assets/audioService-nKozr3Zd.js (new) 2.2 kB 🔴 +2.2 kB 🔴 +962 B 🔴 +823 B
assets/serverConfigStore-NS6ibDz2.js 2.83 kB 2.83 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B

Status: 2 added / 2 removed

Utilities & Hooks — 2.94 kB (baseline 2.94 kB) • ⚪ 0 B

Helpers, composables, and utility bundles

File Before After Δ Raw Δ Gzip Δ Brotli
assets/audioUtils-BkTb7dP6.js (removed) 1.41 kB 🟢 -1.41 kB 🟢 -650 B 🟢 -543 B
assets/audioUtils-BZaTYlfb.js (new) 1.41 kB 🔴 +1.41 kB 🔴 +651 B 🔴 +542 B
assets/mathUtil-CTARWQ-l.js 1.07 kB 1.07 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/nodeFilterUtil-CXKCRJ-m.js 460 B 460 B ⚪ 0 B ⚪ 0 B ⚪ 0 B

Status: 1 added / 1 removed

Vendor & Third-Party — 8.56 MB (baseline 8.56 MB) • ⚪ 0 B

External libraries and shared vendor chunks

File Before After Δ Raw Δ Gzip Δ Brotli
assets/vendor-chart-Bc7F9itp.js 452 kB 452 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/vendor-other-BUi7FCLE.js 3.98 MB 3.98 MB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/vendor-primevue-DTsA3ueY.js 1.96 MB 1.96 MB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/vendor-three-aR6ntw5X.js 1.37 MB 1.37 MB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/vendor-tiptap-CaFtSsrn.js 232 kB 232 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/vendor-vue-xOQVyCMJ.js 160 kB 160 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/vendor-xterm-BZLod3g9.js 407 kB 407 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
Other — 3.84 MB (baseline 3.84 MB) • ⚪ 0 B

Bundles that do not match a named category

File Before After Δ Raw Δ Gzip Δ Brotli
assets/WidgetRecordAudio-BUvxwOvt.js (removed) 20.5 kB 🟢 -20.5 kB 🟢 -5.25 kB 🟢 -4.66 kB
assets/WidgetRecordAudio-oDgMHBly.js (new) 20.5 kB 🔴 +20.5 kB 🔴 +5.26 kB 🔴 +4.64 kB
assets/AudioPreviewPlayer-B9H1YzfI.js (new) 13.6 kB 🔴 +13.6 kB 🔴 +3.42 kB 🔴 +3.07 kB
assets/AudioPreviewPlayer-CdMsB9dG.js (removed) 13.6 kB 🟢 -13.6 kB 🟢 -3.42 kB 🟢 -3.07 kB
assets/WidgetGalleria-BEwxYrSv.js (removed) 4.1 kB 🟢 -4.1 kB 🟢 -1.45 kB 🟢 -1.31 kB
assets/WidgetGalleria-C32zlOD7.js (new) 4.1 kB 🔴 +4.1 kB 🔴 +1.45 kB 🔴 +1.3 kB
assets/WidgetColorPicker-CruZJ7CI.js (removed) 3.41 kB 🟢 -3.41 kB 🟢 -1.38 kB 🟢 -1.23 kB
assets/WidgetColorPicker-D1ToCbKg.js (new) 3.41 kB 🔴 +3.41 kB 🔴 +1.38 kB 🔴 +1.23 kB
assets/WidgetMarkdown-B_5GxeLM.js (removed) 3.16 kB 🟢 -3.16 kB 🟢 -1.31 kB 🟢 -1.16 kB
assets/WidgetMarkdown-CFTC0N7y.js (new) 3.16 kB 🔴 +3.16 kB 🔴 +1.32 kB 🔴 +1.15 kB
assets/WidgetAudioUI-BdGeDEJR.js (removed) 2.82 kB 🟢 -2.82 kB 🟢 -1.12 kB 🟢 -1.02 kB
assets/WidgetAudioUI-DMe1d3iB.js (new) 2.82 kB 🔴 +2.82 kB 🔴 +1.12 kB 🔴 +1.02 kB
assets/WidgetTextarea-6uo7KkEf.js (removed) 2.54 kB 🟢 -2.54 kB 🟢 -1.04 kB 🟢 -925 B
assets/WidgetTextarea-ii5DM_YK.js (new) 2.54 kB 🔴 +2.54 kB 🔴 +1.04 kB 🔴 +911 B
assets/WidgetInputText-bAfpkUzk.js (new) 1.99 kB 🔴 +1.99 kB 🔴 +918 B 🔴 +843 B
assets/WidgetInputText-BKRpsa0c.js (removed) 1.99 kB 🟢 -1.99 kB 🟢 -916 B 🟢 -853 B
assets/WidgetToggleSwitch-CnwC6mW4.js (new) 1.76 kB 🔴 +1.76 kB 🔴 +833 B 🔴 +730 B
assets/WidgetToggleSwitch-DrfH0EE1.js (removed) 1.76 kB 🟢 -1.76 kB 🟢 -833 B 🟢 -730 B
assets/MediaImageBottom-C-gJksH-.js (new) 1.57 kB 🔴 +1.57 kB 🔴 +741 B 🔴 +645 B
assets/MediaImageBottom-D0dV8yvh.js (removed) 1.57 kB 🟢 -1.57 kB 🟢 -741 B 🟢 -645 B
assets/MediaAudioBottom-CAf_eV58.js (new) 1.52 kB 🔴 +1.52 kB 🔴 +740 B 🔴 +658 B
assets/MediaAudioBottom-Cqn3scAK.js (removed) 1.52 kB 🟢 -1.52 kB 🟢 -739 B 🟢 -657 B
assets/MediaVideoBottom-B9qjpLZV.js (new) 1.52 kB 🔴 +1.52 kB 🔴 +738 B 🔴 +654 B
assets/MediaVideoBottom-CMsHtGFU.js (removed) 1.52 kB 🟢 -1.52 kB 🟢 -737 B 🟢 -655 B
assets/Media3DBottom-b8eoAh7q.js (removed) 1.5 kB 🟢 -1.5 kB 🟢 -730 B 🟢 -651 B
assets/Media3DBottom-DA0XtOKC.js (new) 1.5 kB 🔴 +1.5 kB 🔴 +729 B 🔴 +651 B
assets/Media3DTop-BSxWLBkh.js (removed) 1.49 kB 🟢 -1.49 kB 🟢 -765 B 🟢 -653 B
assets/Media3DTop-Cv9iT5vN.js (new) 1.49 kB 🔴 +1.49 kB 🔴 +766 B 🔴 +655 B
assets/WidgetSelect-BdZ4B9EZ.js (new) 655 B 🔴 +655 B 🔴 +345 B 🔴 +313 B
assets/WidgetSelect-DwHnMfXF.js (removed) 655 B 🟢 -655 B 🟢 -342 B 🟢 -311 B
assets/WidgetInputNumber-BvXD7298.js (removed) 595 B 🟢 -595 B 🟢 -327 B 🟢 -277 B
assets/WidgetInputNumber-DcTtXjQd.js (new) 595 B 🔴 +595 B 🔴 +329 B 🔴 +279 B
assets/Load3D-BIpa7jsG.js (new) 424 B 🔴 +424 B 🔴 +267 B 🔴 +225 B
assets/Load3D-BwWpRdvT.js (removed) 424 B 🟢 -424 B 🟢 -267 B 🟢 -224 B
assets/WidgetLegacy-9Jbg_0LE.js (new) 364 B 🔴 +364 B 🔴 +237 B 🔴 +194 B
assets/WidgetLegacy-Bo6AgXmV.js (removed) 364 B 🟢 -364 B 🟢 -236 B 🟢 -194 B
assets/commands-_s-RvhJR.js 13.6 kB 13.6 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/commands-BuUILW6P.js 13 kB 13 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/commands-BV4R6fLx.js 14.9 kB 14.9 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/commands-CLwPdnT6.js 14.2 kB 14.2 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/commands-CWMchBmd.js 15.9 kB 15.9 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/commands-DazTQhtc.js 12.9 kB 12.9 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/commands-DmWrOe93.js 13.7 kB 13.7 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/commands-DwiH7Kr6.js 13.8 kB 13.8 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/commands-mS3LCNPn.js 14.5 kB 14.5 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/main-5lOBdqcC.js 84.5 kB 84.5 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/main-BOCuaVpE.js 73.4 kB 73.4 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/main-ClrEFGUz.js 72.4 kB 72.4 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/main-CyNU0iQX.js 99.3 kB 99.3 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/main-D7gwLxft.js 114 kB 114 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/main-DC8o4BCt.js 86.8 kB 86.8 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/main-DKiesCV4.js 94.3 kB 94.3 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/main-Hq2q-OtB.js 83.6 kB 83.6 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/main-USAlAlnj.js 82 kB 82 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/MediaAudioTop-ClVHGsSJ.js 1.46 kB 1.46 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/MediaImageTop-BTxsJ9KT.js 1.68 kB 1.68 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/MediaVideoTop-P2MYHlgs.js 2.76 kB 2.76 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/nodeDefs-_Px5dSNW.js 306 kB 306 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/nodeDefs-7z21KPoS.js 285 kB 285 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/nodeDefs-BWKZzBPK.js 346 kB 346 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/nodeDefs-CGbgH4Yl.js 320 kB 320 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/nodeDefs-CjjjdWkV.js 313 kB 313 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/nodeDefs-CVrNtxvj.js 288 kB 288 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/nodeDefs-DLRSA0IK.js 309 kB 309 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/nodeDefs-DQV2gnwA.js 372 kB 372 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/nodeDefs-ofqLG5vz.js 310 kB 310 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/WidgetChart-DaKVD7Py.js 2.48 kB 2.48 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/WidgetImageCompare-DE5-CeXh.js 2.21 kB 2.21 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B
assets/widgetPropFilter-BIbGSUAt.js 1.28 kB 1.28 kB ⚪ 0 B ⚪ 0 B ⚪ 0 B

Status: 18 added / 18 removed

@DrJKL DrJKL merged commit c9da19b into main Nov 25, 2025
31 checks passed
@DrJKL DrJKL deleted the feat/api-nodes/pricing/Veo3FirstLastFrameNode branch November 25, 2025 19:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

size:M This PR changes 30-99 lines, ignoring generated files.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants