ComfyUI Integration 1.0.0-alpha4
Alpha Release: Dynamic node bypass system with intelligent workflow rewiring and author feedback.
Key Features
- Dynamic Node Bypass System - Conditional workflow execution with Boolean field controls
- Intelligent Workflow Rewiring - Automatic graph reconnection when nodes are bypassed (cascading reference updates)
- Group & Individual Node Bypasses - Control entire node groups or specific nodes via mapped Boolean fields
- Author Feedback System - Rate generated media (positive/negative/neutral) with timestamps and author tracking
- Custom Field Labels & Validation - Configure custom labels and required fields on dynamic blocks with client-side validation
- Infinite Polling with Progress Feedback - Removed artificial timeouts for long-running workflows (5+ minutes)
- History API Integration - Replaced queue polling with history endpoint for reliable completion detection
- Role-Based Access Control - Workflow labels now respect user permissions
Improvements
- Robust bypass processing - Handles both string and array node ID formats
- Enhanced array handling - Explicit key assignment in workflow rewiring for better reliability
- Semantic feedback storage - Changed rating values to positive/negative/neutral for analytics compatibility
- Flexible file uploads - Removed hardcoded 10MB limit; respects field-level settings
- Improved error messages - Better feedback for bypass-related errors and missing inputs
Bug Fixes
- Fixed array-to-string conversion errors in node bypass field descriptions
- Fixed timeout issues for workflows taking longer than 2 minutes
- Fixed bypass mapping processor crashes when node IDs stored as arrays
- Fixed workflow rewiring not persisting updates due to PHP reference issues
Security & Maintenance
- Removed Drupal 10 version constraint from comfyui_login submodule
- Removed packaging metadata from comfyui_login submodule
- Added role-based access control for workflow labels
Requirements
- Drupal 11+ (Drupal 10 support dropped)
- Media module (required)
- ComfyUI server instance
- Optional: ComfyUI-Login for Bearer token authentication
Known Limitations
- Alpha release - use with caution in production
- Group bypass requires full workflow.json with group metadata
- Bypass rewiring limited to 10 cascading iterations (prevents infinite loops)
- Feedback system requires manual schema updates for existing installations
Upgrade Notes
- Bypass Mappings: Re-run "Discover Node Definitions" as well as "Discover Groups" after updating to refresh bypass configurations
- Feedback System: New feedback field added to media entities - update existing media types if needed
- Long Workflows: No action needed - infinite polling now enabled by default
VCS Label
1.0.0-alpha4
Release type
Short description
Dynamic workflow control with node bypass, rewiring, and author feedback capabilities.
Packaged Git sha1
0f27c263995bb92e373754a6d967f908bb723a1f
Release files