feat: bump version 1.4.0 with new features and bug fixes

This commit is contained in:
yolain
2026-09-03 15:34:58 +08:00
parent 80e1261b1c
commit 5b469409bc
4 changed files with 67 additions and 1 deletions
+16
View File
@@ -18,6 +18,22 @@ jobs:
steps:
- name: Check out code
uses: actions/checkout@v4
- name: Extract version from pyproject.toml
id: version
run: |
VERSION=$(grep -E '^\s*version\s*=' pyproject.toml | head -1 | sed -E 's/.*version\s*=\s*"([^"]+)".*/\1/')
if [ -z "$VERSION" ]; then
echo "ERROR: Could not extract version from pyproject.toml" >&2
exit 1
fi
echo "version=$VERSION" >> $GITHUB_OUTPUT
echo "Extracted version: $VERSION"
- name: Create GitHub Release
uses: softprops/action-gh-release@v2
with:
tag_name: v${{ steps.version.outputs.version }}
generate_release_notes: true
- name: Publish Custom Node
uses: Comfy-Org/publish-node-action@v1
with:
+25
View File
@@ -52,6 +52,31 @@ git clone https://github.com/yolain/ComfyUI-Easy-Use
## 📜 更新日志
**v1.4.0**
- 添加 `easy tableEditor` 节点 - 用于编辑和显示表格数据的节点
- 修复 `easy showAnything` 在最新版 ComfyUI 前端无法工作的问题
- 修复 `easy multiAnglePrompt` 设置保存失败的问题
- 修复 `easy detailer` 在子图中无法工作的问题
- 修复新版 ComfyUI 前端中"刷新节点"功能连接线丢失的问题
- 使用原生 `VAEDecodeTiled` 进行分块解码(支持 Qwen Image VAE)
- 修复 `easy forLoopStart` - 允许 `total=0` 以防止不必要的循环执行
- 修复 `easy preSampling` - `samplerCustomSettings.ip2p` 中 `vae`/`pixels` 现在是可选的
- 修复 `easy pixart` ControlNet 包装器 - 使用 `pe_interpolation` 替代已移除的 `lewei_scale`
- 修复 `easy promptConcat` - 当输入为列表时的 TypeError 问题
- 使用专用 RNG 进行全局种子生成
- 修复 `easy imageDetailTransfer` - 多帧蒙版在通道广播时崩溃
- 修复 Windows 环境下 PrimeVue 对话框遮罩未清除的问题
- 修复 `LockedMeta` 对象 TypeError(`object of type 'LockedMeta' has no len()`)
- 增强 `easy simpleMath` `evaluate_formula` 以处理列表输入
- 修复 `loraStack`/`controlnetStack` - 禁用时不再清除上游堆栈
- 修复 XYPlot 在 `Seeds++ Batch` 和元组 X/Y 输入时崩溃的问题
- 回滚循环节点到 v1 版本
- 修复 `easy NodesMap` - 避免递归组引用
- 修复 `easy CleanVRAM` 清理顺序并正确清除 Easy-Use 缓存
- 指定文件读取的 UTF-8 编码
- 移除不必要的 print 语句
**v1.3.6**
- 恢复 `easy showAnything` 对于列表类型的支持(但一些情况下展示庞大数据时仍会导致ComfyUI崩溃)
+25
View File
@@ -47,6 +47,31 @@ Double-click install.bat to install the required dependencies
## 📜 Changelog
**v1.4.0**
- Add `easy tableEditor` node - A node for editing and displaying table data
- Fix `easy showAnything` not working on latest ComfyUI frontend
- Fix `easy multiAnglePrompt` settings failed to save
- Fix `easy detailer` not working in subgraphs
- Fix connection lines missing from "Refresh Nodes" feature in new ComfyUI frontend
- Use native `VAEDecodeTiled` for tiled decode (Qwen Image VAE support)
- Fix `easy forLoopStart` - allow `total=0` to prevent unnecessary loop execution
- Fix `easy preSampling` - `vae`/`pixels` now optional on `samplerCustomSettings.ip2p`
- Fix `easy pixart` ControlNet wrappers - use `pe_interpolation` instead of removed `lewei_scale`
- Fix `easy promptConcat` - TypeError when an input is a list
- Use a dedicated RNG for global seed generation
- Fix `easy imageDetailTransfer` - multi-frame masks crash on channel broadcast
- Fix PrimeVue dialog overlay not being cleared in Windows environment
- Fix `LockedMeta` object TypeError (`object of type 'LockedMeta' has no len()`)
- Enhance `easy simpleMath` `evaluate_formula` to handle list inputs
- Fix `loraStack`/`controlnetStack` - disable no longer erases upstream stack
- Fix XYPlot crashes in `Seeds++ Batch` and tuple X/Y inputs
- Rollback cycle node to version v1
- Fix `easy NodesMap` - avoid recursive group refs
- Fix `easy CleanVRAM` teardown ordering and clear Easy-Use cache properly
- Specify UTF-8 encoding for file reads
- Remove unnecessary print statements
**v1.3.6**
- Restored `easy showAnything` support for list types (but displaying large data in some cases may still cause ComfyUI to crash)
+1 -1
View File
@@ -1,7 +1,7 @@
[project]
name = "comfyui-easy-use"
description = "To enhance the usability of ComfyUI, optimizations and integrations have been implemented for several commonly used nodes."
version = "1.3.6"
version = "1.4.0"
license = { file = "LICENSE" }
dependencies = ["diffusers", "accelerate", "clip_interrogator", "sentencepiece", "lark", "onnxruntime", "spandrel", "opencv-python-headless", "matplotlib", "peft"]