From 0ec744cc02c372546412d220ced3f830d3e59ec0 Mon Sep 17 00:00:00 2001 From: kk8bit Date: Tue, 22 Sep 2026 20:26:10 +0800 Subject: [PATCH] v0.71.3: monitor stops costing frames, GuLuLu load guards MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Monitor rows built once; bars and the workflow progress bar animate per frame via transform, text at 10Hz — no more per-frame DOM rebuilds or throwaway canvases - Monitor panel on its own compositor layer so its redraw no longer repaints the canvas beneath it - GuLuLu pixel hit-test guards against an unloaded or broken image (from EndoTheDev's PR #22) --- CHANGELOG.md | 2 +- README.md | 2 +- pyproject.toml | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 9382114..235e923 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,6 @@ # Changelog -## [未发布 Unreleased] +## [0.71.3] - 2026-09-22 - GuLuLu 的像素点击判定增加图片加载保护:图片未就绪、加载失败或被替换成无法加载的文件时不再抛错,也不会把小人误判为「整只透明、点不到」(思路来自 EndoTheDev 的 PR #22) - GuLuLu's pixel hit-testing now guards against the image not being ready, failing to load or being replaced with an unloadable file: no more exceptions, and the sprite no longer becomes unclickable (approach from EndoTheDev's PR #22) - 资源监视器面板改为独立合成层(`will-change: transform`),它每帧重绘时不再连带重绘被它盖住的那块主画布 diff --git a/README.md b/README.md index e7ea6b5..2639f90 100644 --- a/README.md +++ b/README.md @@ -8,7 +8,7 @@ This is a custom node utility package developed for ComfyUI. Initially created f ## 最新更新 / Last Update -### [未发布 Unreleased] +### [0.71.3] - 2026-09-22 - GuLuLu 的像素点击判定增加图片加载保护:图片未就绪、加载失败或被替换成无法加载的文件时不再抛错,也不会把小人误判为「整只透明、点不到」(思路来自 EndoTheDev 的 PR #22) - GuLuLu's pixel hit-testing now guards against the image not being ready, failing to load or being replaced with an unloadable file: no more exceptions, and the sprite no longer becomes unclickable (approach from EndoTheDev's PR #22) - 资源监视器面板改为独立合成层(`will-change: transform`),它每帧重绘时不再连带重绘被它盖住的那块主画布 diff --git a/pyproject.toml b/pyproject.toml index df44046..c43d00a 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,7 +1,7 @@ [project] name = "kaytool" description ="KayTool boosts ComfyUI workflow efficiency with powerful tools like: image processing (resize, color, blur, expand, merge, crop), background/mask tasks via BiRefNet/RemBG, wireless data transfer (Set&Get), Professional high-precision resource monitoring, dynamic math operations, flexible text handling, precision sliders, metadata/color profile-supported image saving, batch processing via folder loading, canvas node map export as PNG with metadata, node alignment toolbar with custom styles, and a custom browser tab icon." -version = "0.71.2" +version = "0.71.3" license = {file = "LICENSE"} dependencies = ["rembg", "timm", "opencv-python", "py-cpuinfo", "pynvml", "pilgram"]