π ComfyUI Frontend v1.29.2
What's Changed
π Features
- Add MediaAssetCard presentation components (#5878)
- Make Vue nodes' outputs/previews responsively sized and work with node resizing (#5970)
- Allow connection to subgraphIOs in vue mode (#6016)
- Add distribution detection pattern (#6028)
- Make nodeData.widgets reactive (#6019)
π Bug Fixes
- Fix FLOAT widget incrementing broken & disabled state styles on widget number input (Vue) (#6036)
- Fix Vue node border styles in different states (executing, error, selected) (#6018)
- Fix Vue node opacity conditions (user node opacity, bypass state, muted state) (#6022)
- Fix: emit layout change for batch node bounds (#5939)
- Safer restoration of widgets_values on subgraph nodes (#6015)
- Fix(execution): reset progress state after runs to unfreeze tab title/favicon (main) (#6026)
- Use type check instead of cast (#6041)
π¨ Style & Design
- [style] match widget border/outline styles with designs (#6021)
- [style] make Vue widget/slot/label width and spacing align with designs (#6023)
βΏ Accessibility
- Add aria labels on vue node widgets (#6032)
π§ Maintenance
- [refactor] adjust Vue node fixtures to not be coupled to Litegraph (#6033)
- [refactor] reorganize devtools test nodes into modules (#6020)
π§ͺ Testing
- [test] add browser test for control+a selection of Vue nodes (#6031)
π CI/CD
- [ci] fix update locales workflow (#6017)
Full Changelog: v1.29.1...v1.29.2