Skip to content

Release v0.3.20#45

Merged
akatz-ai merged 12 commits intomainfrom
dev
Feb 16, 2026
Merged

Release v0.3.20#45
akatz-ai merged 12 commits intomainfrom
dev

Conversation

@akatz-ai
Copy link
Copy Markdown
Member

Summary

  • Version-gated builtins consumer flow — integrated resolver guidance for ComfyUI builtin version constraints [cg-pbu]
  • CNR ID canonicalization — normalize cnr_id aliases and trust properties.package field for consistent mapping [cg-baa]
  • Import pipeline fixes — invalidate workflow cache before resolving download intents, include existing download intents in model strategy scheduling
  • Cache resilience — tolerate mixed WorkflowDependencies field sets without crashing
  • Builtin extraction fixes — handle cls constant node IDs and Python 3.12+ ast.Str removal
  • CNR ID mapping upgrade flow — fixed upgrade path with new resolver tests
  • License change — AGPL-3.0 → GPL-3.0 (already released in v0.3.19)

Packages

  • comfygit-core==0.3.20
  • comfygit==0.3.20
  • comfygit-deploy==0.3.20

Test plan

  • publish.yml workflow triggers automatically on merge (detects pyproject.toml version changes on main)
  • All 3 packages publish to PyPI in lockstep order (core → CLI → deploy)
  • GitHub release created with auto-generated changelog
  • Verify pip install comfygit-core==0.3.20 works after publish

🤖 Generated with Claude Code

akatz-ai and others added 12 commits February 13, 2026 17:13
Root CLAUDE.md: Added full CLI command reference covering all
commands/subcommands/flags, machine-specific dependency injection
docs (.pytorch-backend, .local-uv-config), update notice system,
environment name validation, and package table.

CLI CLAUDE.md: Updated architecture tree with 6 missing files
(update_commands.py, completion_commands.py, cli_utils.py,
resolution_strategies.py, interactive/, and all utils/).

Core CLAUDE.md: Added key managers table, injection system docs,
and callback protocol note.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Condense beads section, type annotation guidelines, code style examples,
and test/dev command sections. ~28% reduction (577→415 lines total).

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
AGENTS.md now mirrors CLAUDE.md content (CLI reference, injection system,
env-config, update notice, env name validation, compressed beads section).
Both files include a note to keep them in sync.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Establishes convention to include bead IDs in commit messages
(e.g. "Fix resolver bug [cg-e7u]") for traceability between
git history and issue tracking.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@akatz-ai akatz-ai merged commit eedf5b5 into main Feb 16, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant