Change8

v0.3.40

📦 comfyuiView on GitHub →
6 features🐛 3 fixes1 deprecations🔧 3 symbols

Summary

This release introduces several new utility nodes like regex replace and image stitching, improves API handling, and fixes bugs including a potential XSS vulnerability and deprecated Pillow API usage.

Migration Steps

  1. If you were using Image.ANTIALIAS in custom code, update it to the current Pillow recommended resampling filter (e.g., Image.Resampling.LANCZOS or similar, depending on desired behavior).

✨ New Features

  • Added node for regex replace(sub) operation.
  • Added ImageStitch node for concatenating images.
  • Added GetImageSize node (with batch support added later).
  • Added custom node testing requirement to issue templates.
  • Added Help Menu in NodeLibrarySidebarTab.
  • Added support to read pyproject.toml from custom nodes.

🐛 Bug Fixes

  • Fixed custom comfy-api-base to work with subpaths.
  • Fixed potential XSS vulnerability on /view endpoint.
  • Fixed casting in lists to match regular inputs.

🔧 Affected Symbols

Image.ANTIALIASGetImageSize nodeIdeogram node categories

⚡ Deprecations

  • Replaced call to deprecated pillow API function Image.ANTIALIAS.