Skip to content

Comments

chore: update ComfyUI v0.12.2 → v0.14.2#29

Merged
jamesbrink merged 1 commit intomainfrom
chore/update-comfyui-v0.14.2
Feb 20, 2026
Merged

chore: update ComfyUI v0.12.2 → v0.14.2#29
jamesbrink merged 1 commit intomainfrom
chore/update-comfyui-v0.14.2

Conversation

@jamesbrink
Copy link
Member

Summary

  • Upgrade ComfyUI from v0.12.2 to v0.14.2 (5 upstream releases)
  • Update 11 vendored Python wheels to match upstream requirements
  • Add CHANGELOG entry documenting all version bumps and upstream highlights

Vendored package updates

Package Old New
comfyui-frontend-package 1.37.11 1.38.14
comfyui-workflow-templates 0.8.31 0.8.43
comfyui-workflow-templates-core 0.3.124 0.3.147
comfyui-workflow-templates-media-api 0.3.47 0.3.54
comfyui-workflow-templates-media-video 0.3.43 0.3.49
comfyui-workflow-templates-media-image 0.3.77 0.3.90
comfyui-workflow-templates-media-other 0.3.106 0.3.123
comfyui-embedded-docs 0.4.0 0.4.1
comfyui-manager 4.0.4 4.0.5
comfy-aimdo 0.1.7 0.1.8

Key upstream highlights (v0.12.3 – v0.14.2)

  • LoRA training with proper offloading
  • NAG (Normalized Attention Guidance) for Flux models
  • Node Replacement API
  • Removed unsafe pickle loading (security hardening)
  • Dynamic VRAM improvements
  • New nodes: VideoSlice, Create List, Qwen 2512 ControlNet

Test plan

  • nix build . succeeds
  • nix flake check passes (ruff, pyright, nixfmt, shellcheck)
  • ComfyUI starts cleanly with all custom nodes loading
  • CI build passes

Update ComfyUI source and 11 vendored wheels to match upstream v0.14.2
requirements. Key upstream additions include LoRA training, NAG for Flux
models, Node Replacement API, and security hardening (removed unsafe
pickle loading).
@greptile-apps
Copy link

greptile-apps bot commented Feb 20, 2026

Greptile Summary

Updated ComfyUI from v0.12.2 to v0.14.2, bringing in 5 upstream releases with security improvements, new features, and performance enhancements. The update includes 10 vendored Python package bumps to match upstream requirements.

Key changes:

  • ComfyUI core upgraded to v0.14.2 with updated git revision and hash in nix/versions.nix
  • All 10 vendored packages updated with correct URLs and SHA256 hashes
  • CHANGELOG documents the upgrade with detailed upstream highlights including security hardening (removed unsafe pickle loading), new nodes (VideoSlice, Create List), and performance improvements
  • Version updates are consistent between CHANGELOG and nix/versions.nix

Issues found:

  • Missing [0.14.2] version link at bottom of CHANGELOG.md (required by Keep a Changelog format)
  • [Unreleased] link needs update to compare from v0.14.2 instead of v0.12.2

Confidence Score: 4/5

  • Safe to merge after fixing CHANGELOG version links
  • Version updates are mechanically correct with proper hashes and consistent documentation. Only issues are missing CHANGELOG reference links at the bottom of the file, which are required by Keep a Changelog format but don't affect functionality.
  • CHANGELOG.md requires adding version link for [0.14.2] and updating [Unreleased] link

Important Files Changed

Filename Overview
CHANGELOG.md Added v0.14.2 release entry with package updates and upstream highlights; missing version link at bottom
nix/versions.nix Updated ComfyUI to v0.14.2 and bumped 10 vendored package versions with correct hashes

Flowchart

%%{init: {'theme': 'neutral'}}%%
flowchart TD
    A[ComfyUI v0.12.2] -->|Upgrade| B[ComfyUI v0.14.2]
    B --> C[Update Core Package]
    C --> D[nix/versions.nix<br/>version, rev, hash]
    
    B --> E[Update Vendored Deps]
    E --> F1[comfyui-frontend-package<br/>1.37.11 → 1.38.14]
    E --> F2[comfyui-workflow-templates<br/>0.8.31 → 0.8.43]
    E --> F3[comfyui-workflow-templates-*<br/>4 packages updated]
    E --> F4[comfyui-embedded-docs<br/>0.4.0 → 0.4.1]
    E --> F5[comfyui-manager<br/>4.0.4 → 4.0.5]
    E --> F6[comfy-aimdo<br/>0.1.7 → 0.1.8]
    
    B --> G[Document Changes]
    G --> H[CHANGELOG.md<br/>Add v0.14.2 entry]
    H --> I[Upstream Highlights<br/>Security + Features]
    
    style B fill:#4CAF50
    style D fill:#2196F3
    style H fill:#FF9800
Loading

Last reviewed commit: 9b39415

Copy link

@greptile-apps greptile-apps bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

2 files reviewed, 2 comments

Edit Code Review Agent Settings | Greptile

@greptile-apps
Copy link

greptile-apps bot commented Feb 20, 2026

Additional Comments (2)

CHANGELOG.md
Update [Unreleased] link to compare from v0.14.2 instead of v0.12.2

[Unreleased]: https://github.com/utensils/comfyui-nix/compare/v0.14.2...HEAD

CHANGELOG.md
Add version link for 0.14.2 release

[0.14.2]: https://github.com/utensils/comfyui-nix/compare/v0.12.2...v0.14.2
[0.12.2]: https://github.com/utensils/comfyui-nix/compare/v0.7.0-2...v0.12.2

@jamesbrink jamesbrink merged commit be15424 into main Feb 20, 2026
9 checks passed
@jamesbrink jamesbrink deleted the chore/update-comfyui-v0.14.2 branch February 20, 2026 16:39
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