Commit Graph

  • ec06e28af7 Pull proxyWidget code out of SubgraphNode Austin Mroz 2025-09-12 09:42:08 -05:00
  • 5d4c4ef63e Restrict show/hide all to search query Austin Mroz 2025-09-12 08:06:36 -05:00
  • 4ea2987502 fix: Convert babel plugin to CommonJS format for Playwright compatibility snomiao 2025-09-12 08:47:43 +00:00
  • 6c5f17a0aa chore(i18n.yaml): update job condition to include sno-fix-playwright- branches for locale updates snomiao 2025-09-12 08:26:50 +00:00
  • 540b6f3d26 fix: Add babel configuration for Playwright to handle TypeScript declare fields snomiao 2025-09-12 08:16:37 +00:00
  • b2e3d77798 Update ApiNodesSignInContent.vue (#5514) sno-fix-playwright-babel-4bd68c8-rebase-from-main Christian Byrne 2025-09-12 00:09:04 -07:00
  • e26392f7d4 fix: Add JSON import assertions for Node.js ESM compatibility (#5507) snomiao 2025-09-12 12:22:21 +09:00
  • 375e9266cf Use env (#5501) Benjamin Lu 2025-09-11 17:33:25 -07:00
  • 8d100de223 Drag Multiple Vue Nodes (#5459) Johnpaul Chiwetelu 2025-09-12 01:25:23 +01:00
  • e4e10fceeb fix: Missing .value led to the release dot always showing (#5500) Alexander Brown 2025-09-11 17:11:55 -07:00
  • 2c5ca6fe2d Revert "chore(lint): make ESLint concurrency configurable via pnpm config" (#5499) Alexander Brown 2025-09-11 17:07:19 -07:00
  • 007331059a Fix Connection of Primitive nodes to Subgraph node (#5024) AustinMroz 2025-09-11 14:27:44 -07:00
  • a8ea4b5d6e feat: style of progress bar in various scenarios (#5492) Rizumu Ayaka 2025-09-12 05:07:44 +08:00
  • 91b39b3022 1.27.3 (#5497) Comfy Org PR Bot 2025-09-12 04:44:02 +08:00
  • cb1d66f9de Add Asset Widget (#5475) AustinMroz 2025-09-11 12:00:34 -07:00
  • 8d191048db feat: node border and hover and selected style, and when error (#5491) Rizumu Ayaka 2025-09-11 18:04:16 +08:00
  • ae14085e1e fix: Add dropdown size control to Select components and improve UI (#5290) Jin Yi 2025-09-11 19:01:06 +09:00
  • 97612eb8a1 fix(canvas): use vertical-align: top to eliminate baseline gap (#5484) Benjamin Lu 2025-09-11 01:52:15 -07:00
  • a4604496d3 [bugfix] Fix flaky test 'Does not report warning on undo/redo' (#5488) snomiao 2025-09-11 17:30:30 +09:00
  • 9c4b32cd62 When toggling selected, align state (#5482) AustinMroz 2025-09-11 00:50:26 -07:00
  • b762e977a2 feat: Auto-close LoadWorkflowWarning dialog when all missing nodes are installed (#5321) Jin Yi 2025-09-11 15:19:04 +09:00
  • e3b8da9b70 Fix: In standard mode, don't stop when you hit a Vue node. (#5445) Alexander Brown 2025-09-10 23:17:06 -07:00
  • b8f6c7db7e Add Centralized Vue Node Size/Pos Tracking (#5442) Christian Byrne 2025-09-10 22:38:49 -07:00
  • c01349d54f [feat] Improve UX for disabled node packs in Manager dialog (#5478) Jin Yi 2025-09-11 14:35:16 +09:00
  • 113bd5e5d3 [feat] carve out path to call asset browser in combo widget (#5464) Arjan Singh 2025-09-10 22:26:07 -07:00
  • eb1f4fac49 Tailwind: Move customization into CSS (#5477) Alexander Brown 2025-09-10 18:39:37 -07:00
  • 362eeefc1d add pricing for new ByteDance node (#5481) Alexander Piskun 2025-09-11 03:46:47 +03:00
  • 5df5cc5a1a fix: resolve flaky color picker test by adding missing await (#5467) snomiao 2025-09-10 18:06:36 +09:00
  • ce31ec8e89 fix: update Claude PR Review workflow to use correct action parameters (#5473) snomiao 2025-09-10 15:25:36 +09:00
  • 45ff31204e fix text prop area type error (#5471) Christian Byrne 2025-09-09 22:24:04 -07:00
  • 58593980a3 [test] Add component tests for Vue node slots (#5461) Christian Byrne 2025-09-09 18:48:51 -07:00
  • 36ba6c01bc Add design system color variables to tailwind config and use in Vue Nodes (#5430) Christian Byrne 2025-09-09 18:45:55 -07:00
  • 7225d88d9e feat(tailwind): add lucide icon support via iconify plugin (#5453) Jin Yi 2025-09-10 10:20:25 +09:00
  • 4d08fe9982 [fix] assets service review nits (#5444) Arjan Singh 2025-09-09 17:00:23 -07:00
  • 9d7e7342cc chore(lint): make ESLint concurrency configurable via pnpm config (#5448) Benjamin Lu 2025-09-09 15:51:43 -07:00
  • 87441448ab Add z-index management in Vue Nodes based on interaction recency (#5429) Christian Byrne 2025-09-09 15:02:24 -07:00
  • af2cef0910 fix: tailwind v4 utilities layer (#5451) Rizumu Ayaka 2025-09-09 15:20:24 +08:00
  • 7009aef8a9 feat: vue based input number widget (#5435) Rizumu Ayaka 2025-09-09 14:34:07 +08:00
  • 06afcccc29 fix: Split PR deployment workflow for forked vs non-forked repos (#5425) snomiao 2025-09-09 15:11:26 +09:00
  • 36873fe167 feat: add dynamic icon support for NavItem components (#5285) Jin Yi 2025-09-09 13:34:36 +09:00
  • 9ea1bf3727 Fix: Vue node/widget positioning and scroll issue (#5441) Alexander Brown 2025-09-08 16:05:33 -07:00
  • 4be3a7bd44 [refactor] Use getSlotPosition for Vue nodes in link rendering (#5400) Benjamin Lu 2025-09-08 14:27:55 -07:00
  • 8dfa6e606e [refactor] Centralize type assertions from yjs data (#5385) Christian Byrne 2025-09-08 12:55:31 -07:00
  • a53cf2da8b Remove COMFY_VUE_NODE_DIMENSIONS constant (#5398) Benjamin Lu 2025-09-08 12:53:42 -07:00
  • 84d93af3ec lint: Fix missing defaults for Props with Defaults (#5439) Alexander Brown 2025-09-08 12:05:49 -07:00
  • 3c5ec3e63f [feat] Implement AssetService behind settings flag (#5404) Arjan Singh 2025-09-08 11:49:55 -07:00
  • 94ad3a1df1 Fix bypass slot check only works for precise types (#5431) filtered 2025-09-09 04:26:28 +10:00
  • 3a04400b20 fix unnecessary any type (#5428) Christian Byrne 2025-09-08 04:06:43 -07:00
  • 3333cd1631 refine locales/ko (#5432) Dr.Lt.Data 2025-09-08 20:03:28 +09:00
  • 35e5267e2b Implement selection state management in Vue Nodes (#5421) Christian Byrne 2025-09-08 00:43:30 -07:00
  • b5d43530f7 fix: Wait until graph configured to initialize Vue nodes (#5415) Christian Byrne 2025-09-07 18:46:06 -07:00
  • 32ea46afdd fix: Prevent pointer events on widgets from propagating to the containing node. (#5424) Alexander Brown 2025-09-07 18:45:45 -07:00
  • 7cd98494c2 update prices for Veo3 (#5418) Alexander Piskun 2025-09-07 22:09:35 +03:00
  • 5370700b8c Knip: More Pruning (#5374) Alexander Brown 2025-09-07 01:10:32 -07:00
  • cb4ffcdcbd [release] Increment version to 1.27.2 (#5417) Comfy Org PR Bot 2025-09-07 15:40:33 +08:00
  • 2045277bc4 Fix version detection for disabled packs (#5395) Jin Yi 2025-09-07 15:11:12 +09:00
  • f468a0cf6b [test] Add component tests for some Vue Widget components (#5409) Christian Byrne 2025-09-06 23:08:54 -07:00
  • 1b843e9a3a Update pre-commit hook to use pnpm exec (#5412) Benjamin Lu 2025-09-06 22:03:19 -07:00
  • 96c01bd93a Add pre-push hook to run knip (#5413) Benjamin Lu 2025-09-06 22:02:42 -07:00
  • f5df00c731 [bugfix] Fix manager dialog warning banner close button visibility (#5397) Jin Yi 2025-09-07 13:48:59 +09:00
  • b4e464bad8 Implement subgraph publishing (#5139) AustinMroz 2025-09-06 21:27:04 -07:00
  • ef3880fd41 [feat] Add ESLint rule for deprecated PrimeVue components (#5389) Christian Byrne 2025-09-06 21:09:35 -07:00
  • 861c7df2a1 improve type narrowing syntax (#5380) Christian Byrne 2025-09-06 20:27:44 -07:00
  • f2428c5b92 Remove accidental onMouseDown handler (#5405) AustinMroz 2025-09-06 20:22:59 -07:00
  • b39252f456 fix: onNodeRemoved not called when loading new graph (and tearing down previous) (#5407) Christian Byrne 2025-09-06 19:35:57 -07:00
  • e40f2434da [ci] add concurrency=auto to eslint (#5408) Arjan Singh 2025-09-06 16:57:42 -07:00
  • 943c840d01 fix: feature flags and manager state handling (#5317) Jin Yi 2025-09-07 06:04:09 +09:00
  • a93ea5f1c8 fix: replace invalid return with exit 0 in backport workflow (#5401) Christian Byrne 2025-09-06 13:25:01 -07:00
  • 415b6bc04e fix: packEnable button added hasConflict props (#5392) Jin Yi 2025-09-07 04:37:06 +09:00
  • 268834f04e [refactor] Extract Vue node entry point logic into focused composables (#5390) Christian Byrne 2025-09-06 04:26:23 -07:00
  • 6da987df4f fix: correct Vue ref auto-unwrapping in slot components (#5378) Benjamin Lu 2025-09-06 03:37:39 -07:00
  • bd989550e5 Rework theme menu (#5161) pythongosssss 2025-09-06 11:09:58 +01:00
  • 3f41509e90 [refactor] Refactor rendering-related files to DDD organization (#5388) Christian Byrne 2025-09-06 02:47:37 -07:00
  • 348046ec91 When converting single group to subgraph, also convert children (#5217) AustinMroz 2025-09-06 02:15:54 -07:00
  • 2713f29c56 [lint] Enforce custom dark-theme: prefix instead of standard dark: prefix (#5382) Christian Byrne 2025-09-06 01:57:46 -07:00
  • bdb08e3e99 [fix] Fix step prop scaling issue on numeric Vue widgets (#5386) Christian Byrne 2025-09-06 01:57:08 -07:00
  • 997f14ee5c Implement proper invalidation on switch (#5383) Benjamin Lu 2025-09-06 01:49:01 -07:00
  • e86996472b add prices for StabilityAudio API nodes (#5387) Alexander Piskun 2025-09-06 11:47:46 +03:00
  • 190acb02ef [cleanup] Remove debug logging from slot layout updates (#5384) Benjamin Lu 2025-09-06 01:47:21 -07:00
  • f144be898b [refactor] Consolidate reroute handlers (#5379) Christian Byrne 2025-09-06 00:36:51 -07:00
  • 145bb86d72 remove unused spatial index manager (#5381) Christian Byrne 2025-09-06 00:36:37 -07:00
  • dd2709adac [devex] Update hotfix release command to work with new automated backporting process (#5271) Christian Byrne 2025-09-05 21:11:46 -07:00
  • 281a2b1d2a [docs] Fix ADR numbering and add missing entry to README (#5365) Christian Byrne 2025-09-05 20:38:05 -07:00
  • 7d5e105915 refactor: Remove branch protection API calls from release workflow (#5376) Christian Byrne 2025-09-05 20:00:07 -07:00
  • 525b6581e9 Fix/toolbox node detection (#5361) Simula_r 2025-09-05 18:34:11 -07:00
  • 986865c4af Fix incorrect id resolution in image preview store (#5357) AustinMroz 2025-09-05 13:04:34 -07:00
  • bc1f186502 Fix double click primitive widgets with subgraphs (#5372) AustinMroz 2025-09-05 10:35:55 -07:00
  • 15dcf40d16 chore: remove MCP config and related dev entries (#5362) Benjamin Lu 2025-09-05 09:49:13 -07:00
  • 44b2980d2d [refactor] Use public nodes getter instead of private _nodes property (#5369) Benjamin Lu 2025-09-05 09:11:39 -07:00
  • 021d68fb5a [release] Increment version to 1.27.1 (#5366) Comfy Org PR Bot 2025-09-05 14:37:53 +08:00
  • e102e28132 Change monorepo conversion ADR status to accepted (#5364) Christian Byrne 2025-09-04 22:47:02 -07:00
  • b7f2f4b142 [docs] ADR: Centralized Layout Management with CRDT (#5233) Christian Byrne 2025-09-04 22:32:06 -07:00
  • 9c5b373627 knip: YOLO pass, all the unused exports enabled, YAGNI for the rest (#5313) Alexander Brown 2025-09-04 22:29:44 -07:00
  • 8589615602 [feat] Vue-Based Rendering System for the ComfyUI Node Graph (#4263) Christian Byrne 2025-09-04 21:31:59 -07:00
  • dfc6dfd6a2 devex: re-add caching of playwright browser installs (#5350) Alexander Brown 2025-09-04 12:18:11 -07:00
  • b033bab668 DevX: Update CSS directives for Tailwind v4 (#5347) filtered 2025-09-05 03:32:22 +10:00
  • 53190774ef [CI] Fix action throws after pnpm change (#5342) filtered 2025-09-04 17:27:05 +10:00
  • e455f45988 [release] Increment version to 1.27.0 (#5343) Comfy Org PR Bot 2025-09-04 14:58:58 +08:00
  • f396a7dea7 Knip: Enable more rules (#5309) Alexander Brown 2025-09-03 22:57:53 -07:00
  • 7ea7671d26 Fix electron types update command in CI (#5337) filtered 2025-09-04 15:45:51 +10:00