128 Commits
Author SHA1 Message Date
github-actions[bot] 4729c79200 chore: refresh API model catalogs for v2.5.8 2026-09-27 13:00:56 +00:00
Marcel Hofer ce756a3f62 chore: prepare v2.5.8 release v2.5.8 2026-09-27 14:59:24 +02:00
Marcel Hofer afc4f22c95 fix: enable SageAttention 1 on ROCm for HF nodes 2026-09-27 14:52:34 +02:00
Marcel Hofer c6acde1b18 chore: prepare v2.5.7 release v2.5.7 2026-08-26 12:42:44 +02:00
Marcel Hofer abcc248ed2 docs: streamline README and expand guides 2026-08-26 12:42:35 +02:00
Marcel Hofer dc1dd8a756 fix: restore safe Gemma 4 GGUF audio 2026-08-26 12:42:26 +02:00
github-actions[bot] 2167a0e132 chore: refresh API model catalogs for v2.5.6 2026-08-24 16:39:03 +00:00
Marcel Hofer fb9d55619b chore: bump version to 2.5.6 v2.5.6 2026-08-24 18:38:31 +02:00
Marcel Hofer 02f76cca84 fix: safely strip Gemma channel reasoning 2026-08-24 18:28:13 +02:00
github-actions[bot] 24abaadf40 chore: refresh API model catalogs for v2.5.5 2026-08-22 11:18:16 +00:00
Marcel Hofer 88cae3b5b5 chore: bump version to 2.5.5 v2.5.5 2026-08-22 13:17:47 +02:00
Marcel Hofer a59b419ca4 feat: add GGUF mask reconstruction mode 2026-08-22 13:17:41 +02:00
github-actions[bot] 2e58d2440c chore: refresh API model catalogs for v2.5.4 2026-08-21 07:33:51 +00:00
Marcel Hofer a2bbcd92fa fix: route GGUF-only Gemma models safely v2.5.4 2026-08-21 09:33:18 +02:00
Marcel Hofer ac6de2611d fix: use idle timeout for API stream so long reasoning runs are not aborted v2.5.3 2026-08-16 17:45:28 +02:00
Marcel Hofer db01daff20 fix: raise OrcaRouter profile timeout cap to 900s for reasoning-heavy models v2.5.2 2026-08-16 17:36:16 +02:00
Marcel Hofer 7e94e9336f docs: reorganize README with node overview, feature summary, platform notes, and documentation index 2026-08-16 14:18:08 +02:00
Marcel Hofer 2827c2c850 fix: use union of all catalog models for model_name combo validation v2.5.1 2026-08-16 13:43:39 +02:00
Marcel Hofer f8a5010fa5 fix: push refreshed catalogs to main in release workflow v2.5.0 2026-08-16 13:36:37 +02:00
Marcel Hofer 7fe0c2de9c chore: bump version to 2.5.0 2026-08-16 13:35:50 +02:00
Marcel Hofer 00283107a0 fix: localize API node setup help to English 2026-08-16 13:34:27 +02:00
Marcel Hofer 21b75d3b58 feat: full per-provider model lists with release-time auto-refresh and dedicated custom model field (#14)
* feat: full per-provider model lists with release-time auto-refresh and dedicated custom model field

* feat: add setup help widget to API node (Windows/Linux API key instructions)
2026-08-16 13:28:30 +02:00
Marcel Hofer 581d8920e1 fix: real per-provider model dropdown with Custom free-text (#13) 2026-08-16 13:15:41 +02:00
Marcel Hofer 7743e8e702 feat: curated per-provider model lists with release-time validation (#12) 2026-08-16 12:32:10 +02:00
Marcel Hofer cfea91b016 Add secure image input support to API node (#11)
* Add secure image input support to API node

* Document API image inputs
2026-08-16 11:40:44 +02:00
Marcel Hofer a7506afe68 Add hardened OpenAI-compatible API node (#10)
* Add OpenAI-compatible API node

* Document OpenAI-compatible API node

* Harden API credentials with server-side profiles

* Ignore local API profile and env files

* Add server-side API profile example

* Document hardened server-side API profiles

* Add API profile security regression tests

* Make API security test loader standalone

* Use generic model ID in API profile example

* docs: expand secure API deployment and secret handling guide

* Harden API transport and request controls

* Fix Python booleans in hardened API node

* Expand API security regression tests

* Update secure API profile examples

* Ignore local API profile variants

* Document hardened API deployment and threat model

* Add CI for API security regressions

* Cap Qwen thinking budget and fail closed on invalid overrides

* Cover thinking budget and fail-closed profile overrides

* Document thinking-budget limits and fail-closed overrides

* Run API security CI for docs and policy changes
2026-08-16 11:11:40 +02:00
Marcel Hofer ec7cd7f84d feat: Enhance Qwen3.8 model integration and duration handling
- Added Qwen3.8-27B-ABLITERATED-GGUF model to the model catalog with detailed specifications and context length.
- Improved duration widget behavior to ensure it remains hidden for non-video presets and preserves last valid values.
- Updated documentation to clarify duration handling and widget visibility.
- Expanded test coverage for model catalog labels and Qwen3.8 model presence in both text and vision catalogs.
- Refactored model access functions to better manage installed models and local paths.
- Enhanced tooltips and recommendations for model selection, emphasizing installed and local models.
- Fixed issues with dynamic duration-widget serialization and visibility in the frontend.
2026-08-16 11:11:05 +02:00
Marcel Hofer 6a46a78deb chore: prepare v2.4.0 release v2.4.0 2026-08-12 16:14:05 +02:00
Marcel Hofer e0985b4f7b feat: improve video prompting and refactor QwenVL
Refactor the monolithic QwenVL implementation into focused core modules for model access, Hugging Face runtime and configuration, prompt state, prompt contracts, and media helpers while preserving the public compatibility facade.

Add duration-aware LTX 2.3 and MiniMax H3 prompting, including effective-duration cache identity, MiniMax frame-grid normalization, dedicated T2VA/I2VA/FL2VA/L2VA/reference contracts, and best-effort output normalization.

Improve streamed output handling by separating reasoning from final content, rejecting unfinished thinking traces, sanitizing terminal-only punctuation for legacy Windows code pages, and retaining original Unicode in responses and traces.

Expand preset recommendations, ComfyUI tooltips, system prompts, and documentation for video token budgets, thinking settings, reference roles, dialogue fidelity, and duration behavior.

Keep HF and GGUF consumers on canonical shared imports, preserve mutable export identities across reloads, and extend regression coverage for compatibility, downloads, caching, prompting, streaming, and node registration.
2026-08-10 22:04:05 +02:00
Marcel Hofer 28bac44b51 chore: prepare v2.3.24 release v2.3.24 2026-08-08 11:48:59 +02:00
Marcel 753d66fadb feat: add system prompt preset node (#9)
Adds a reusable system-prompt preset utility node with validated prompt selection, commercial-loader support, frontend styling, tooltip previews, and regression coverage.
2026-08-08 11:47:46 +02:00
Marcel Hofer dfdd1fa015 chore: prepare v2.3.23 release v2.3.23 2026-08-08 11:16:24 +02:00
Marcel Hofer b0144e6ec3 fix: harden MiniMax H3 reference prompting 2026-08-08 11:16:24 +02:00
Marcel Hofer c448e422c7 fix: harden system prompt preset node 2026-08-08 11:04:07 +02:00
craftingmod 850c96460b feat: system prompt preset node 2026-08-08 09:10:16 +09:00
Your Name b02c849b74 docs: add production deployment guidance 2026-08-07 20:25:37 +02:00
Marcel Hofer 368637c6f0 chore: prepare v2.3.22 release v2.3.22 2026-08-06 23:20:11 +02:00
Marcel Hofer d2a0780f58 fix: keep model rights policy commercial-only 2026-08-06 23:19:16 +02:00
Marcel Hofer 89322d6202 release: merge commercial model catalog for v2.3.21 v2.3.21 2026-08-06 17:56:37 +02:00
Marcel Hofer c78d95d72f docs: correct commercial source notice 2026-08-06 17:40:07 +02:00
Marcel Hofer 5c6e00cdf4 feat: classify model commercial usage 2026-08-06 17:39:05 +02:00
Marcel cda5382a5e feat: split MiniMax H3 presets and log LLM input (#8) 2026-08-06 17:29:17 +02:00
Marcel 52803a4ac8 fix: reuse ComfyUI text encoders (#7)
Adds native reuse of compatible Qwen3-VL and Gemma 3 checkpoints from ComfyUI/models/text_encoders and prepares release v2.3.20.
v2.3.20
2026-08-06 17:08:26 +02:00
Marcel Hofer b1a69dacfe chore: prepare v2.3.20 release 2026-08-06 17:06:54 +02:00
Marcel Hofer 33dec1631b fix: reuse ComfyUI text encoders 2026-08-06 16:55:16 +02:00
Your Name 4d22234d46 feat: add MiniMax H3 prompt preset v2.3.19 2026-08-06 00:21:39 +02:00
Marcel Hofer e9e3631797 docs: update README screenshot 2026-07-21 10:09:31 +02:00
Marcel Hofer 4982bd6ec9 chore: prepare v2.3.18 release v2.3.18 2026-07-21 09:58:52 +02:00
Marcel Hofer c38178cdb2 feat: add advanced mask preview output 2026-07-21 09:57:24 +02:00
Marcel Hofer 8131fb54fa chore: prepare v2.3.17 release v2.3.17 2026-07-21 09:52:24 +02:00