- Fixed AttributeError: 'dict' object has no attribute 'shape'
- Fixed IndexError: tuple index out of range in WAN VAE memory calculation
- Fixed ValueError: Expected numpy array with ndim 3 but got 4 in video output
- Added comprehensive test suite with 9 test cases covering all error scenarios
- Added debug data collection and optimization testing framework
- Updated documentation with testing section and performance benchmarks
- Cleaned up unused files and improved code quality
- WAN video workflows now work end-to-end without errors
- Fixed blessed workflow using diffusion-model-only file instead of full checkpoint
- Resolved 'clip input is invalid: None' error caused by flux1-dev-fp8.safetensors
- Enhanced error handling with comprehensive validation for model, CLIP, and VAE outputs
- Updated troubleshooting guide to explain diffusion-model-only files issue
- Added Flux model guidance for separate file structure
- Blessed workflow now uses user-selectable checkpoint for maximum compatibility
- Fixed critical ROCMOptimizedCheckpointLoader errors causing noise output
- Resolved torch.pickle and comfy.model_management.ModelPatcher errors
- Streamlined checkpoint loader implementation for maximum reliability
- Enhanced with lazy_loading, optimize_for_flux, and precision_mode parameters
- Performance within 2-3% of standard loader (28.32s vs 29.07s)
- Verified proper 512x512 PNG image generation with both standard and ROCM nodes
- Updated blessed workflow with enhanced checkpoint loader parameters
- Comprehensive testing confirms stable end-to-end workflow execution
- Increment version in pyproject.toml and comfyui_manager.json from 1.0.7 to 1.0.9
- Add new nodes: ROCMOptimizedCheckpointLoader, ROCMFluxBenchmark, and ROCMMemoryOptimizer
- Implement Flux-specific optimizations and adaptive tile sizing in VAE decode
- Introduce memory management improvements and performance benchmarks
- Update README with new features and installation methods for enhanced user experience
- Increment version in pyproject.toml from 1.0.6 to 1.0.7
- Increment version in package.json from 1.0.6 to 1.0.7
- Update comfyui_manager.json version to 1.0.7
- Prepare for release with version bump
- Add comfyui_manager.json with node definitions
- Update package.json with node list and requirements
- Update pyproject.toml with ComfyUI Manager metadata
- This should fix ComfyUI Manager's 'Check Missing' functionality
- Introduced a new node.zip file for plugin distribution
- Updated README to include new installation methods for the plugin via ComfyUI CLI and manual installation
- Renumbered installation methods for clarity
This enhances the installation experience for users by providing clear and updated instructions.
- Changed icon URL to use branch reference for better stability
- Removed outdated icon URL to ensure proper loading in various environments
This update enhances the reliability of the icon display in the project.
- Introduced a new icon for the project
- Updated project version from 1.0.0 to 1.0.4
- Adjusted pyproject.toml to include the icon URL
This enhances the project's visual identity and ensures the versioning reflects recent changes.
- Add complete project metadata with description, authors, and maintainers
- Include proper classifiers for OS support, Python versions, and GPU support
- Configure ComfyUI-specific settings with PublisherId and includes
- Add build system configuration with setuptools
- Include optional dependencies for development and testing
- Set up package data inclusion for JSON, JS, MD, TXT, and TOML files
- Ready for PyPI publishing and ComfyUI registry registration