Commit Graph
157 Commits
Author SHA1 Message Date
Antonio Cordero Balcazar cd3a18e651 * Added MiniMax H3 model v3.3.0 2026-08-14 18:53:47 +02:00
Antonio Cordero Balcazar f8c15d23c3 * Added next_seed option.
* Added output variable `_output_seed`.
* Fixed some table formatting in the documentation.
2026-08-14 18:14:48 +02:00
Antonio Cordero Balcazar 671d8b7576 * Minor changes. 2026-08-12 11:20:40 +02:00
Antonio Cordero Balcazar 5abce373e0 * Updated model support.
* Fixed some model identifiers that had uppercase letters.
* Fixed missing env_info refactoring in one node.
* Improved documentation.
2026-08-07 14:24:08 +02:00
Antonio Cordero Balcazar 9692031cb5 * version bump 2026-08-05 14:27:26 +02:00
Antonio Cordero Balcazar 0e31e1cb33 * Refactored env_info into a dataclass. 2026-08-05 14:10:38 +02:00
Antonio Cordero Balcazar fd7c5596f0 * Converted do_combinatorial property to run_mode, with a new multiple mode. This changes the node properties in ComfyUI.
* Added option to set the default choice sampler.
* ComfyUI: Added ACBPPPRunModeOptions node to set run mode options.
* A1111: ppp object is now kept between executions, so cyclical state is saved.
* Added documentation in the cookbook regarding seed behavior and cyclical sampler resets.
* Adjusted the testing methods for more flexibility.
* Some refactoring.
2026-08-05 13:00:04 +02:00
Antonio Cordero Balcazar 6349038ce3 * Additional test for invalid wildcard detection. 2026-07-24 12:52:47 +02:00
Antonio Cordero Balcazar 90b4e2a791 * Added support for a fixed random sampler across combinations in combinatorial mode. 2026-07-21 19:39:25 +02:00
Antonio Cordero Balcazar 054598da0a * fix typo 2026-07-21 13:25:07 +02:00
Antonio Cordero Balcazar b9afef3205 * Random sampler stops combinatorial choices in combinatorial mode. 2026-07-20 17:40:54 +02:00
Antonio Cordero Balcazar 2eaf2b05fe * Improved detection of model class and some new models.
* Fixed seed size in ComfyUI to account for frontend limits.
* Better wildcard key validation.
* Some refactoring.
2026-07-20 15:45:04 +02:00
Antonio Cordero Balcazar 3a2571c008 * Support for adding more input vars from outside the prompt.
* Added input variables `_input_prev_pos_prompt` and `_input_prev_neg_prompt` for hiresfix phase of A1111 compatible hosts.
2026-06-12 22:53:21 +02:00
Antonio Cordero Balcazar 5e6460c099 * Added script tools/check_loras.py to check for problems with lora references in wildcards or mappings. 2026-06-12 16:21:03 +02:00
Antonio Cordero Balcazar d115ed2639 * Add "PPP Hires prompt" and "PPP Hires negative prompt" metadata to counteract A1111 hosts bug with bad "Hires prompt" / "Hires negative prompt" metadata when using "Batch count" > 1. 2026-06-12 14:05:24 +02:00
Antonio Cordero Balcazar dbe8a2b05d * Added option to have a default choice when no other choices are available after conditions (in choices and wildcards). 2026-06-08 16:49:15 +02:00
Antonio Cordero Balcazar 423faf1336 * Improved model class detection.
* ComfyUI: ignore errors on install script.
2026-06-08 13:07:20 +02:00
Antonio Cordero Balcazar 6802f328f6 * Fix pyproject to make the registry publishing action work again. v3.2.2 2026-06-05 11:31:34 +02:00
Antonio Cordero Balcazar 196978c074 * Pinning dependencies versions. 2026-06-04 18:19:59 +02:00
Antonio Cordero Balcazar 0e884e94db * Fix a problem properly installing dependencies in all A1111 hosts. v3.2.1 2026-06-04 18:03:02 +02:00
Antonio Cordero Balcazar b15412db0e * Update host support in readme. 2026-05-31 21:05:06 +02:00
Antonio Cordero Balcazar bd1554b033 * Updated workflow and screen capture. v3.2.0 2026-05-31 20:23:45 +02:00
Antonio Cordero Balcazar 34d0a1f0ae * Replaced pyyaml with ruamel.yaml to support updating the user configuration file with minimal fuss.
* Fixed some merging configuration issues.
2026-05-31 17:40:53 +02:00
Antonio Cordero Balcazar b0f6335b46 * Removed unnecessary code. 2026-05-31 15:12:37 +02:00
Antonio Cordero Balcazar c8510a4340 * Improved shell types and data.
* Fix warning message.
2026-05-29 16:30:46 +02:00
Antonio Cordero Balcazar ac96f4436f * Refactorings 2026-05-25 17:57:18 +02:00
Antonio Cordero Balcazar c01599997e * Better implementation for dict input vars. 2026-05-25 10:34:06 +02:00
Antonio Cordero Balcazar 28801c1aa6 * Make it work again in SD.Next. 2026-05-24 23:41:21 +02:00
Antonio Cordero Balcazar 51c62c2e01 * Additional code comments 2026-05-24 16:58:56 +02:00
Antonio Cordero Balcazar b325edc48e * Additional job info passed as input variable.
* New results_file option to output the process information to a file.
2026-05-24 00:06:15 +02:00
Antonio Cordero Balcazar 8c30d5ead9 * Fix globbing at the start 2026-05-22 23:29:22 +02:00
Antonio Cordero Balcazar 9f024bebb4 * Improved grammar. 2026-05-22 23:25:51 +02:00
Antonio Cordero Balcazar a01c742e1d * Fix tests error message. 2026-05-22 20:29:10 +02:00
Antonio Cordero Balcazar 996a0b7c39 * Configured seed size per host. This allows the extension no use ComfyUIs 64bit seeds without cropping them.
* Allowed use of echoed-only variables (no value, only the last echo default) in comparisons.
2026-05-22 16:02:31 +02:00
Antonio Cordero Balcazar a35dfc2514 * Additional model support.
* Support script to list models supported by host UIs.
2026-05-19 23:43:45 +02:00
Antonio Cordero Balcazar a8a34f47e9 * Independent support for Forge Neo (from Classic).
* Styles (A1111/SD.Next) to Wildcard conversion tool.
* Additional models support and NoobAI variant for SDXL.
* Detection of new models supported but missing from user config file.
2026-05-19 18:05:12 +02:00
Antonio Cordero Balcazar e2976db793 * ComfyUI: changed modelname input into a combo.
* ComfyUI: removed `_modelinfo` variable because it is not needed. Only `_modelfullname` can be set from the prompt.
* Some log changes.
* Improved documentation.
2026-05-18 13:57:46 +02:00
Antonio Cordero Balcazar 3766b2c9c0 * PromptPostProcessorSelectVariableComfyUINode: optional exception and default value. 2026-05-17 18:17:36 +02:00
Antonio Cordero Balcazar 651dc240fc * Bump version.
* PromptPostProcessorSelectVariableComfyUINode: exceptions on invalid values.
2026-05-17 16:11:12 +02:00
Antonio Cordero Balcazar 1471f26c5b * Added inputs to state and system variables. 2026-05-17 14:24:50 +02:00
Antonio Cordero Balcazar 51da23465b * Case insensitivity for extranetwork mapping lookup. 2026-05-16 20:51:50 +02:00
Antonio Cordero Balcazar b971ea8d37 * Variables refactoring.
* Scalar variables returned with their correct type.
* Fix adding to indexed variables.
2026-05-16 16:24:23 +02:00
Antonio Cordero Balcazar b17ba58882 * Keep correct type of variables at evaluation. 2026-05-16 10:22:19 +02:00
Antonio Cordero Balcazar 1a0ea3c5b0 * Refactorings. 2026-05-16 08:27:31 +02:00
Antonio Cordero Balcazar 9cb0415e48 * Use of pathlib everywhere.
* Fix in a1111 script.
2026-05-15 22:21:09 +02:00
Antonio Cordero Balcazar 6693c6147d * Support for getting the class of the model from the file.
* Improved documentation and instructions for it.
2026-05-15 11:16:06 +02:00
Antonio Cordero Balcazar 03e7e9b445 * ComfyUI: Support for setting the model information from the prompt. 2026-05-14 22:03:43 +02:00
Antonio Cordero Balcazar 81cc81c8f9 * VSCode settings and debug options moved to the workspace file.
* ComfyUI: fix model input as optional.
2026-05-14 10:40:56 +02:00
Antonio Cordero Balcazar 40f7ff85c1 * ComfyUI: improved node documentation. 2026-05-13 19:10:07 +02:00
Antonio Cordero Balcazar 4f571aa656 * ComfyUI: added refresh button to wildcard concat node. 2026-05-11 19:21:38 +02:00