[PR #3357] [CLOSED] Prefer official Draw Things node pack over deprecated repository #3225

Closed
opened 2026-10-28 21:16:14 +00:00 by bsakaguchi · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/Comfy-Org/ComfyUI-Manager/pull/3357
Author: @kcjerrell
Created: 10/7/2026
Status: ❌ Closed

Base: main ← Head: update-draw-things-nodes


📝 Commits (1)

  • 9ddc363 remove deprecated entry and update official entry preemptions

📊 Changes

2 files changed (+23 additions, -27 deletions)

View changed files

📝 custom-node-list.json (+11 -10)
📝 extension-node-map.json (+12 -17)

📄 Description

Summary

The Draw Things ComfyUI extension moved from:

  • Jokimbe/ComfyUI-DrawThings-gRPC
  • Registry ID: drawthings-grpc

to the official package:

  • drawthingsai/draw-things-comfyui
  • Registry ID: draw-things-comfyui

Both entries currently claim the same DrawThings* node classes. As a result, missing-node resolution can recommend the deprecated package instead of the official replacement.

Changes

  • Remove the deprecated Jokimbe repository from the normal custom-node catalog.
  • Remove its duplicate node-class mapping.
  • Mark the official package as the preferred provider for all nine shared node classes using preemptions.

Compatibility

The official package retains the existing DrawThings* node class names, so workflows created with the deprecated package remain compatible after installing the official replacement.

The deprecated repository remains available on GitHub and its Registry entry is already marked as deprecated; this change only prevents Manager from recommending it for new installations.

Validation

  • Ran json-checker.py against both modified JSON files.
  • Validated both files with python3 -m json.tool.
  • Confirmed the preemption list exactly matches the official package’s mapped node classes.
  • Ran git diff --check.

🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/Comfy-Org/ComfyUI-Manager/pull/3357 **Author:** [@kcjerrell](https://github.com/kcjerrell) **Created:** 10/7/2026 **Status:** ❌ Closed **Base:** `main` ← **Head:** `update-draw-things-nodes` --- ### 📝 Commits (1) - [`9ddc363`](https://github.com/Comfy-Org/ComfyUI-Manager/commit/9ddc3633686cd715e116ba2b0d2233f68a004aa8) remove deprecated entry and update official entry preemptions ### 📊 Changes **2 files changed** (+23 additions, -27 deletions) <details> <summary>View changed files</summary> 📝 `custom-node-list.json` (+11 -10) 📝 `extension-node-map.json` (+12 -17) </details> ### 📄 Description ## Summary The Draw Things ComfyUI extension moved from: - `Jokimbe/ComfyUI-DrawThings-gRPC` - Registry ID: `drawthings-grpc` to the official package: - `drawthingsai/draw-things-comfyui` - Registry ID: `draw-things-comfyui` Both entries currently claim the same `DrawThings*` node classes. As a result, missing-node resolution can recommend the deprecated package instead of the official replacement. ## Changes - Remove the deprecated Jokimbe repository from the normal custom-node catalog. - Remove its duplicate node-class mapping. - Mark the official package as the preferred provider for all nine shared node classes using `preemptions`. ## Compatibility The official package retains the existing `DrawThings*` node class names, so workflows created with the deprecated package remain compatible after installing the official replacement. The deprecated repository remains available on GitHub and its Registry entry is already marked as deprecated; this change only prevents Manager from recommending it for new installations. ## Validation - Ran `json-checker.py` against both modified JSON files. - Validated both files with `python3 -m json.tool`. - Confirmed the preemption list exactly matches the official package’s mapped node classes. - Ran `git diff --check`. --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
bsakaguchi 2026-10-28 21:16:14 +00:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
Comfy-Org/ComfyUI-Manager#3225
No description provided.