Summary entry + release-notes link for the ComfyUI >=0.38
ZImageModelPatcher fast_disk compat patch (commit 9ee0f7c).
Release notes body to be written separately.
v0.38 ModelPatcher.clone() always passes fast_disk= to the patcher class.
Upstream nunchaku's ZImageModelPatcher.__init__ (development stopped) does
not declare it, so any model.clone() on a nunchaku Z-Image model dies with
TypeError: unexpected keyword argument 'fast_disk' (seen via EasyCache node).
Added apply_nunchaku_zimage_fast_disk_patch(): wraps the subclass __init__
to accept and forward fast_disk, discovered through sys.modules only (never
re-importing, to avoid patching a second module instance under a different
name), idempotent via _ZIMAGE_FAST_DISK_TAG, no-ops when a future build
already declares the parameter, and covered by the existing fuse-patch
retry timer for load-order races.
The published v2.6.4 release body (English) is unchanged; only the language-switch button was added, linking to zhmd/v2.6.4.md.
zhmd/v2.6.4.md is the Chinese translation of the same notes (switch button back to the release).
- patches/rgthree_logo_route_guard.py (new): validate the markup rgthree caches from tool.comfy.Icon and fall back to rgthree's bundled SVG. Without validation a proxy/CDN error page (HTML with braces) made routes_config.get_logo raise ValueError: unexpected '{' in field name, and any naive suppression served that page as the logo. Applied on import and again via PromptServer on_startup (the UI asks for the logo before any prompt).
- patches/sam3_seg_features_scalp_patch.py (removed): Comfy-Org/ComfyUI#15979 is merged and present in ComfyUI v0.35.0+ (verified: merge commit is an ancestor of the installed HEAD; detector.py takes seg_features after the scalp trim), so the parity patch was inert. Removal is scoped to that patch; restoration condition (ComfyUI < v0.35.0) is documented.
- md/RGTHREE_LOGO_GUARD_AND_SAM3_PATCH_REMOVAL.md (new): technical guide (problem, files, full code, meaning).
Krea2ControlNetLoraLoader with an SDXL LLLite/ControlNet file (e.g.
kohya_controllllite_xl_openpose_anime_v2.safetensors) produced a generic
'No block LoRA patches matched' RuntimeError because the file has no
*.lora_A/*.lora_B pairs at all. Add a fast sanity check in the openpose
route that raises an actionable message naming the file type mismatch and
the correct Krea2 openpose LoRA to load.
The Chinese changelog entry now links to the published Chinese release
notes (v2.6.1.md) instead of the GitHub release page, and the
'(release notes to be published)' note is removed from both EN and ZH.