Commit Graph
218 Commits
Author SHA1 Message Date
digital-garbageandClaude Sonnet 5.5 4fd3b94424 feat: bypass toggle in Models & Pipeline -- a node is skipped for the run, keeps its values, and refuses with a reason when it cannot be passed through
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-17 02:19:00 +03:00
digital-garbageandClaude Sonnet 5.5 6b23db2640 feat: FunPack Timing also logs a sampler's step 1 / step 2 / later-step times
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-17 01:35:38 +03:00
digital-garbageandClaude Sonnet 5.5 a64365c774 fix: slow-torch switch frees cuda-* pins and retries past any conflict pip names
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-17 00:00:54 +03:00
digital-garbageandClaude Sonnet 5.5 165a9f5144 fix: a malformed optional-node table entry is logged once instead of swallowed
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-16 02:27:30 +03:00
digital-garbageandClaude Sonnet 5.5 e48515d452 fix: skip wording is true when a node is rejected though its module loaded; swapping a slot drops its skip marker
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-16 02:16:06 +03:00
digital-garbageandClaude Sonnet 5.5 58b6184e53 fix: the skip note no longer names Prompt markup for every skipped node
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-16 01:56:02 +03:00
digital-garbageandClaude Sonnet 5.5 77f2552304 fix: skip notes point to Ready to generate? (Modules page cannot show a failed module); readiness no longer calls optional nodes a need
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-16 01:43:58 +03:00
digital-garbageandClaude Sonnet 5.5 1565ac3982 fix: skipped slots offer no Remove/Swap, stand-in load clears skipped, null pass value refused; route-level and precedence tests
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-16 01:28:22 +03:00
digital-garbageandClaude Sonnet 5.5 803ea68f21 fix: optional nodes are declared per node class by the model modules (saved pipelines and swapped nodes covered); skip chain cannot crash; skipped controls hidden in the project tab; skipped card says so (attacker round 26)
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-16 01:02:59 +03:00
digital-garbageandClaude Sonnet 5.5 3beb13f6c5 feat: optional preset slots - a pipeline runs without Enhance, Shot camera, Prompt markup, Negative erase, Cut opening or Identity transfer when their module did not load, says so beside Generate, and hides their controls
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-16 00:41:38 +03:00
digital-garbageandClaude Sonnet 5.5 e0c960313d fix: readiness points a missing FunPack node at Settings > Modules; CHANGELOG states that preset nodes are required by their preset (attacker round 25)
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-16 00:26:02 +03:00
digital-garbageandClaude Sonnet 5.5 892a49afc2 fix: the probe reason no longer asserts 'nobody recognises it' when a detector failed (attacker round 24)
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-16 00:00:19 +03:00
digital-garbageandClaude Sonnet 5.5 ca43f43e68 fix: a model probe whose detector raised says so instead of 'nobody recognises it'; routes and shot camera failures worded truthfully (attacker round 23)
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-15 23:55:24 +03:00
digital-garbageandClaude Sonnet 5.5 a577ff0af3 fix: a turned-off loaded module is not called gone; route and probe provider failures said by provider, once, truthfully; expansion note names shortcuts (attacker round 22)
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-15 23:46:54 +03:00
digital-garbageandClaude Sonnet 5.5 a931d59d93 fix: a saved turn-off for a gone module is said; provider failures in routes said once and truthfully; duplicate ids logged; a failed prompt expansion is said; taste call gated (attacker round 21)
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-15 23:36:40 +03:00
digital-garbageandClaude Sonnet 5.5 618b5ba1c1 fix: a failing target_rows provider is said, once; separate once-keys for the two modifier nodes; spam-guard test (attacker round 20)
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-15 23:24:53 +03:00
digital-garbageandClaude Sonnet 5.5 99568ba9ae fix: a provider failing in a new way is said again; the Load Modifiers stale-module log is tested (attacker round 19)
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-15 23:15:13 +03:00
digital-garbageandClaude Sonnet 5.5 ef35a35848 fix: import guard sees a group-level helper importing a module via ..; provider errors said once per provider; tests for both log lines (attacker round 18)
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-15 23:08:47 +03:00
digital-garbageandClaude Sonnet 5.5 6e5035671a fix: provider errors say 'failed while' once; import guard covers class/for/match bodies; diffusion picker lists .gguf again so a saved pick gets the install message; stale-module wording true for broken modules (attacker round 17)
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-15 22:58:01 +03:00
digital-garbageandClaude Sonnet 5.5 5c2588a9b2 fix: import guard sees every import form and is shown to fail; diffusion picker hides .gguf with no backend; provider errors are logged; stale module ids said at the modifiers node too (attacker round 16)
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-15 22:36:30 +03:00
digital-garbageandClaude Sonnet 5.5 a88b814b28 fix: modules no longer import each other (shared taste helper is a plain file); UI gates match real ids and are tested; boot cannot stall; empty pipelines refused; truncated .gguf listing says so (attacker round 15)
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-15 22:10:20 +03:00
digital-garbageandClaude Sonnet 5.5 3050a80056 feat: saved settings naming a module or setting that no longer exists are skipped with a once-per-run log line, not refused; RETIRED list removed
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-15 21:43:24 +03:00
digital-garbageandClaude Sonnet 5.5 24372a5def fix: the prompt enhancer no longer needs the CLIP loader module to import; a test forbids module-level imports between modules
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-15 20:22:42 +03:00
digital-garbageandClaude Sonnet 5.5 8820c3b792 fix: settings saved while the Appearance module existed no longer stop every run with 'no module named appearance is installed'; retired module ids are ignored, typos still refused
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-15 17:38:36 +03:00
digital-garbageandClaude Sonnet 5.5 0f88ce744e feat: the prompt enhancer has its own encoder pick (Composer > Enhance > Encoder), so H3 can rewrite with Gemma 4; verified on a rental
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-15 16:27:16 +03:00
digital-garbageandClaude Sonnet 5.5 1fc5d99dcc feat: MiniMax H3 Reference to Video works text-only; with no picture a plain stand-in of the Width/Height shape feeds the size chain (found on a real GPU)
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-15 15:03:52 +03:00
digital-garbageandClaude Sonnet 5.5 fd3224d9a4 fix: montage pieces do not feed Shortcut Ideas habits; tiny clips are not montage material; truthful Update, blend, key and erase hints
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-15 14:25:21 +03:00
digital-garbageandClaude Sonnet 5.5 1e26876bdb fix: Auto Montage pieces are their own reused units (Generate no longer doubles the clip they copy; deleting the original no longer scrambles them); pieces round down to the frame grid; honest title and hint
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-15 13:51:29 +03:00
digital-garbageandClaude Sonnet 5.5 6a37b99f2d chore: remove the unwired Engine Appearance module; add the shipped-hints test
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-15 13:22:15 +03:00
digital-garbage 41a75c3cd6 fix: server messages name the right Settings pages; effect, add-on, shot camera, LoRA, VAE, erase and SLA hints say what they do 2026-10-15 13:08:08 +03:00
digital-garbageandClaude Sonnet 5.5 06d86977cd fix: a LoRA loader added to Models & Pipeline is wired into the model chain, so every LoRA runs, not only the first
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-14 23:24:34 +03:00
digital-garbageandClaude Sonnet 5.5 1fe48d868b fix: an add-on is enabled only where it can run; an unavailable RTX engine says so and cannot start twice; tests ignore a developer's addons.json
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-14 23:02:38 +03:00
digital-garbageandClaude Sonnet 5.5 aef6e08e55 fix: a saved RTX choice falls back to a clear message where RTX is absent; a failed add-on install is offered again; RTX needs Turing or newer
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-14 22:45:41 +03:00
digital-garbageandClaude Sonnet 5.5 c83d878f3a feat: spaCy and NVIDIA RTX Super Resolution are opt-in add-ons; upscale gains an RTX engine; "resolution source" is now "aspect ratio source"
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-14 22:20:35 +03:00
digital-garbageandClaude Sonnet 5.5 ef8c9cfb43 feat: templates no longer carry variables; variables belong to the project alone
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-13 11:37:05 +03:00
digital-garbageandClaude Sonnet 5.5 d59a9ecba4 fix: a loaded project file is saved cleared; the shot camera node always gets the project id; infusion skips a word the shot already says
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-13 07:11:54 +03:00
digital-garbageandClaude Haiku 5.5 2a902a5b78 feat: a reference's pin takes the number it has now and stays for every scene until unticked
Co-Authored-By: Claude Haiku 5.5 <noreply@anthropic.com>
2026-10-13 04:24:52 +03:00
digital-garbageandClaude Haiku 5.5 976a5bb90c feat: fixed reference slots: a reference pinned to a slot number goes into every scene at that number until unpinned
Co-Authored-By: Claude Haiku 5.5 <noreply@anthropic.com>
2026-10-13 04:14:44 +03:00
digital-garbageandClaude Haiku 5.5 b61e0b7def feat: pin a reference to its slot number, so switching off R1 keeps R2 as R2
Co-Authored-By: Claude Haiku 5.5 <noreply@anthropic.com>
2026-10-13 03:50:56 +03:00
digital-garbageandClaude Haiku 5.5 870884de6b fix: a menu button's second click closes its menu instead of stacking another on top; v5 has its codename, Cunning Cranberry
Co-Authored-By: Claude Haiku 5.5 <noreply@anthropic.com>
2026-10-13 03:47:33 +03:00
digital-garbageandClaude Haiku 5.5 5419cc883d fix: Help shows Start tour and Exit tour only while a tour runs; the tour starts under the menubar; Welcome's Load offers importing a project file; Update checks and installs missing requirements even when the code cannot move
Co-Authored-By: Claude Haiku 5.5 <noreply@anthropic.com>
2026-10-13 03:40:47 +03:00
digital-garbageandClaude Opus 5.5 e1dfdd80d9 feat: the slow-torch chip switches torch to its CUDA 13 build in place: downloads first, installs from those files, proves it imports, else puts the old build back; restarts
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-10 18:41:33 +03:00
digital-garbageandClaude Haiku 5.5 599cb2c0c3 fix: an install pins every installed package with a constraints file, so a new package's dependencies cannot move one that is already here; an unreadable package list installs nothing
Co-Authored-By: Claude Haiku 5.5 <noreply@anthropic.com>
2026-10-10 16:15:29 +03:00
digital-garbageandClaude Haiku 5.5 4869c85ff2 fix: a spaCy model that does not load is downloaded on Update and Switch branch
Co-Authored-By: Claude Haiku 5.5 <noreply@anthropic.com>
2026-10-10 15:38:40 +03:00
digital-garbageandClaude Haiku 5.5 7a809ae7d2 fix: a requirement that cannot install no longer blocks the others; comfy-kitchen's sol_attn floor (0.2.32) is in requirements, so an older version is reported on update
Co-Authored-By: Claude Haiku 5.5 <noreply@anthropic.com>
2026-10-10 15:33:49 +03:00
digital-garbageandClaude Opus 5.5 8fabfe3b3f feat: the model loader's fields read in order: file, storage, attention, then SLA as its choices narrow it
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-10 01:40:01 +03:00
digital-garbageandClaude Opus 5.5 fc92e5869b feat: the model loader shows each SLA field only in the mode it belongs to (sparsity for sla/vsa, tau for sol-attn, block size and stabilize for Triton, tail for comfy_kitchen)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-10 01:38:45 +03:00
digital-garbageandClaude Opus 5.5 8eaf5be5f4 feat: SLA method choice (sla / sol-attn / vsa via ComfyUI's Model Sparse Attention); first step dense by default; dense steps read from the schedule, so a cancel or a two-call sampler no longer shifts them
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-10 01:30:59 +03:00
digital-garbageandClaude Opus 5.5 02912f1347 feat: added or wired-in model patches join the chain (removing one already rejoins it); dynamic dropdowns draw and send the fields each choice brings
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-10 01:19:16 +03:00
digital-garbageandClaude Opus 5.5 91f9cdb70d feat: SLA gains comfy_kitchen's int8 sol_attn engine, precise word/audio protection, reference tiers, dense steps, block 32, tail, stabilize motion; later wrappers no longer skipped
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-10 01:00:58 +03:00