[PR #3332] [CLOSED] Prevent Registry nodes from falling back to nightly #3202

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

📋 Pull Request Information

Original PR: https://github.com/Comfy-Org/ComfyUI-Manager/pull/3332
Author: @ANe5s
Created: 10/2/2026
Status: ❌ Closed

Base: main ← Head: codex/registry-only-cnr


📝 Commits (1)

  • 1245a65 Prevent Registry nodes from falling back to nightly

📊 Changes

3 files changed (+48 additions, -13 deletions)

View changed files

📝 glob/cnr_utils.py (+3 -1)
📝 glob/manager_core.py (+43 -10)
📝 js/custom-nodes-manager.js (+2 -2)

📄 Description

Summary

  • Stop substituting GitHub nightly when a Registry node has no Active release.
  • Keep Registry-backed entries marked as CNR in the Manager UI and omit the nightly choice.
  • Reject nightly install, enable, update, and reinstall requests for Registry nodes.
  • Preserve the actual Active/Pending Registry version choices and the Registry compatibility warning.

Context

When a first Registry release is still Pending, the /nodes response has no latest_version. ComfyUI-Manager currently fills that gap with nightly, which exposes the GitHub branch as if it were the Registry package. This change keeps the release pending until the Registry provides an Active version.

Validation

  • git diff --check
  • Tests not run.

🔄 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/3332 **Author:** [@ANe5s](https://github.com/ANe5s) **Created:** 10/2/2026 **Status:** ❌ Closed **Base:** `main` ← **Head:** `codex/registry-only-cnr` --- ### 📝 Commits (1) - [`1245a65`](https://github.com/Comfy-Org/ComfyUI-Manager/commit/1245a6512a7a5b6171c657c3cd8c226c8e4f36fc) Prevent Registry nodes from falling back to nightly ### 📊 Changes **3 files changed** (+48 additions, -13 deletions) <details> <summary>View changed files</summary> 📝 `glob/cnr_utils.py` (+3 -1) 📝 `glob/manager_core.py` (+43 -10) 📝 `js/custom-nodes-manager.js` (+2 -2) </details> ### 📄 Description ## Summary - Stop substituting GitHub `nightly` when a Registry node has no Active release. - Keep Registry-backed entries marked as CNR in the Manager UI and omit the `nightly` choice. - Reject nightly install, enable, update, and reinstall requests for Registry nodes. - Preserve the actual Active/Pending Registry version choices and the Registry compatibility warning. ## Context When a first Registry release is still Pending, the `/nodes` response has no `latest_version`. ComfyUI-Manager currently fills that gap with `nightly`, which exposes the GitHub branch as if it were the Registry package. This change keeps the release pending until the Registry provides an Active version. ## Validation - `git diff --check` - Tests not run. --- <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:03 +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#3202
No description provided.