Files
Ewald a4154ccf05 Fix P0 bugs, remove Append V2/Lens Artifacts, and fix crop reload reset
- Fix batch bypass tuple handling, memory budget device-awareness, grain
  RNG device, roto payload limits, preview temp-file cleanup, and route
  double-registration.
- Add native VIDEO output (fps/audio) to effect nodes that previously
  only returned IMAGE/MASK when fed a VIDEO input.
- Split the oversized src/preview/ops/geometry.ts and add a starting
  golden-fixture test harness (spherize, transform) comparing backend
  and frontend math.
- Remove ImageOpsAppendV2 (Autogrow) and ImageOpsLensArtifacts; inline
  Append's helper back into its single caller.
- Collapse the Color Correct curve widget behind a toggle so the node
  no longer grows too tall.
- Fix Crop/generic-node video preview playback running at the RAF rate
  instead of the source video's real fps.
- Fix Crop losing its saved output size after a workflow reload:
  syncCropWidgets recomputed height from width and a preset aspect
  ratio on every resync (including onConfigure on load), discarding
  the restored value. It now only refreshes aspect-ratio bookkeeping
  on a resync.
2026-09-30 12:49:42 +02:00

35 lines
1.3 KiB
TOML

[project]
name = "majoor-imageops"
description = "Essential Nodes Pack for Images Processing for ComfyUI, with a live embedded preview inside the node (no queue) for supported chains."
version = "0.6.3"
requires-python = ">=3.10, <3.15"
license = {file = "LICENSE"}
authors = [
{ name = "MajoorWaldi" },
]
classifiers = [
"Operating System :: OS Independent",
"Environment :: GPU :: NVIDIA CUDA",
"Environment :: GPU :: AMD ROCm",
]
[project.urls]
Homepage = "https://github.com/MajoorWaldi/ComfyUI-Majoor-ImageOps"
Repository = "https://github.com/MajoorWaldi/ComfyUI-Majoor-ImageOps"
# Used by Comfy Registry https://registry.comfy.org
Documentation = "https://github.com/MajoorWaldi/ComfyUI-Majoor-ImageOps/wiki"
"Bug Tracker" = "https://github.com/MajoorWaldi/ComfyUI-Majoor-ImageOps/issues"
[tool.comfy]
PublisherId = "majoor-waldi"
DisplayName = "ComfyUI-Majoor-ImageOps"
Icon = ""
includes = []
# Minimum ComfyUI version required for V3 node schema (comfy_api.latest.io).
# v0.19.0 is the earliest release providing every comfy_api.latest.io symbol this
# pack uses (Schema.has_intermediate_output, Schema.search_aliases, MultiType,
# NumberDisplay, Hidden.*, Color). Enforced by the comfy-integration CI matrix in
# .github/workflows/ci.yml.
"requires-comfyui" = ">=0.19.0"