- Add CSS variables and global styles with custom scrollbar
- Implement two-column layout (Local Matches / Download)
- Add confidence badges with color coding
- Smart filename truncation with hover tooltips
- Consistent button styling with icons
- Sticky footer with backdrop blur
- Status alert containers for errors/success
- Best match highlighting for 95%+ confidence
- Hide Auto-Link button when no 100% matches
- Fix race condition in auto-resolve flow
- Wider dialog (1100px) for full filenames
- Add Download All Missing button to download models without local matches
- Button toggles to Cancel All (N) during active downloads
- Fix notification showing null for info type messages
- Preserve download state when dialog is closed and reopened
- Show downloads in progress message instead of all available during downloads
Use ComfyButton/ComfyButtonGroup component system with dynamic imports to properly integrate with the new ComfyUI menu. Falls back to floating button for legacy versions.
Resolves ValueError: too many values to unpack when folder_paths returns 3-tuples.
- Handles both 2-tuple and 3-tuple formats from folder_paths
- Normalizes extensions to set with proper type handling
- Adds better error handling for unexpected formats
- Credit: @gontz