Skip to content

Conversation

@Kosinkadink
Copy link
Collaborator

@Kosinkadink Kosinkadink commented Dec 16, 2025

List of changes:

  • Added missing raw_link and extra_dict params to all Input classes
  • Official AnyType (*) support in validation code; the ne trick is no longer needed
  • Properly validate COMBOs defined in the 'new' (9-month old) way; some commented out code is prepared to convert all COMBOs to this format
  • Make old-style COMBOs work with new COMBOs when using output-as-combos
  • Expose DynamicCombo input in public API; now officially supported
  • Convert dynamic type input parsing to be done via table lookup instead of object-oriented to make it easily compatible with upcoming process isolation feature; this also simplifies V3's INPUT_TYPES class method to be cachable properly and not accept funky args
  • Prepare backend support for nested Autogrow input type (wont be exposed publicly until frontend version is new enough in stable version of ComfyUI)
  • Remove references to scrapped 'resources' feature

…frontend; breaks old Autogrow, but is pretty much ready for upcoming Autogrow keys
…instead of OOP to guarantee working with process isolation, did refactoring to remove old implementation + cleaning INPUT_TYPES definition including v3 hidden definition
@Kosinkadink Kosinkadink changed the title V3 Improvements V3 Improvements + DynamicCombo exposed in public API Dec 16, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants