v2.3.2: bump version, document CI + execute() hardening

Update pyproject.toml to 2.3.2 and add a matching README version
history entry covering the CI test workflow, the min-resolution
upscale warning, and the zero-dimension passthrough guard.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01SqaVwWKNn9bsmmhUkJXhZ2
This commit is contained in:
Claude
2026-07-24 16:54:22 +00:00
parent 4a45a53ec5
commit 051d077bcd
2 changed files with 2 additions and 1 deletions
+1
View File
@@ -71,6 +71,7 @@ Restart ComfyUI. No dependencies beyond ComfyUI itself (Python 3.10+).
## Version history
- **v2.3.2**: Added CI test workflow (pytest on Python 3.10–3.12); warn on very large upscales in "Prioritize Min Resolution" mode; pass malformed zero-dimension inputs through unchanged instead of erroring
- **v2.3.1**: Rewrote README with current screenshots; enforce `min_res` even when rounding to a large `multiple_of` would dip below it
- **v2.3.0**: Added `resize_method` selection (lanczos default); fixed a rare off-by-one in cropped output size; removed unused numpy dependency; Python 3.10 compatibility; proper logging
- **v2.2**: Fixed strict max-resolution mode exceeding `max_res` after rounding; added test suite
+1 -1
View File
@@ -1,7 +1,7 @@
[project]
name = "constrainresolution"
description = "Resize images to fit min/max resolution limits with dimensions guaranteed divisible by 2/8/16/32/64. Aspect-ratio-preserving resize with smart cropping — ideal for image-to-image and image-to-video workflows."
version = "2.3.1"
version = "2.3.2"
license = {file = "LICENSE"}
requires-python = ">=3.10"
dependencies = []