v1.28.3
What's Changed
- [refactor] Migrate manager code from
src/composablestosrc/workbench/extensions/manager(2/2) by @christian-byrne in #5722 - [test] add browser test for missing vue nodes error state by @christian-byrne in #5768
- Asset Browser Design Review + Filters by @arjansingh in #5737
- Refactor: Viewport Culling improvements by @DrJKL in #5767
- Add muted state to Vue nodes by @christian-byrne in #5770
- Fix/vue nodes markdown by @simula-r in #5771
- Split Tailwind utility functions out to a shared package by @webfiltered in #5777
- Disable number grouping (thousands comma separators) by default in Vue node number widgets by @christian-byrne in #5776
- Add theme-aware styling for Vue node tooltips by @christian-byrne in #5786
- Use localized labels for Vue node slots and inputs/outputs (fallback to names) by @christian-byrne in #5773
- fix restoring outputs in Vue nodes (persisting node outputs when switching between workflow tabs) by @christian-byrne in #5788
- Refactor conflict detection system and move to manager extension by @viva-jinyi in #5436
- Wheel Selection Toolbox and Popover by @Myestery in #5781
- fix flaky version mismatch warning browser test by @christian-byrne in #5792
- fix(collect-i18n-node-defs): refactor to run ComfyNodeDefImpl only in browser context by @snomiao in #5775
- Subgraph widget promotion - Part 2 by @AustinMroz in #5617
- [chore] Replace npx with pnpx across the codebase by @snomiao in #5329
- New Workflow Templates Modal by @Myestery in #5142
- Migrate Tailwind styles to design-system package by @webfiltered in #5794
- feat: dropdown widgets vue node ui by @LittleSound in #5624
- [fix] do not drag on right-click + fix refs by @arjansingh in #5784
- [ci] Update browser tests for new Templates modal by @christian-byrne in #5802
- Right click vue nodes by @Myestery in #5790
- Make searchbox first focused element in settings dialog by @christian-byrne in #5804
- fix flaky templates browser test by @christian-byrne in #5808
- fix large integer precision handling in Vue int widgets by @christian-byrne in #5787
- Add compact menu style for smaller window heights by @Myestery in #5323
- Implement fit-to-view for Vue nodes by @christian-byrne in #5782
- Test: Multiple flaky Playwright tests by @DrJKL in #5814
- [fix] remove unnecessary awaits by @arjansingh in #5806
- Use workspace in knip config by @christian-byrne in #5809
- [fix] remove unnecessary afterEach by @arjansingh in #5817
- fix Vue nodes capturing wheel event when Ctrl+Shift+drag zooming by @christian-byrne in #5791
- fix style of Select COMBO Vue node widget by @christian-byrne in #5785
- style: LOD color theme by @simula-r in #5812
- Add node pinning functionality to Vue nodes by @christian-byrne in #5772
- [test] add browser test to verify Vue node body double-click behavior by @christian-byrne in #5818
- [test] add browser tests for Vue node multiline string widgets by @christian-byrne in #5819
- enforce test file-naming rule by @christian-byrne in #5820
- 1.28.3 by @comfy-pr-bot in #5822
Full Changelog: v1.28.2...v1.28.3