Release 1.1.0

Closes the Unreleased section into 1.1.0 and syncs the version across
pyproject.toml and AUSBOSS_JS_VERSION, which release_preflight.py compares so
a fresh install never trips the stale-browser warning.

First version published to the Comfy Registry. 1.0.0 was never tagged or
released anywhere, so it stays as changelog history rather than becoming the
registry's first entry describing a fifth of what it contains.
This commit is contained in:
ausboss
2026-08-17 17:38:38 -05:00
parent 176115245d
commit cc477c4ec4
3 changed files with 4 additions and 2 deletions
+2
View File
@@ -4,6 +4,8 @@ All notable changes to ComfyUI-AusBoss are documented here.
## Unreleased
## 1.1.0
- Image Crop + Rotate + Pad: the node's compact preview is now the editor stage in miniature — grab the crop squares, pad diamonds, and rotate knob (with a live degree readout) right on the node, and the panel grows with the node. Fit-only there, so the wheel keeps zooming the graph; the full editor keeps zoom, pan, and the sidebars, and both surfaces run the same hit-test and drag code, so they cannot drift. The video node's panel stays a passive preview.
- Added `AUSBOSS_NODES_LoadImagePad`: a Load Image with an on-node outpaint canvas — drag any edge of the final rect to set that side's padding (the whole edge is the handle; the badge shows the true output size after rounding), with the four Pad Image fills, a mask feathered inward across the seam, canvas-multiple rounding, and a megapixel target that rescales the source *before* padding so the mask seam stays crisp. Outputs image, mask, and the final width/height as INTs.
- Pad Image: the same on-node handle canvas — drag the final rect's edges to set the padding over a live preview of the input image (fed by execution, so it fills in after the first run; a wireframe stands in before that). Widgets, outputs, and saved workflows are unchanged.
+1 -1
View File
@@ -9,7 +9,7 @@ import { app } from "/scripts/app.js";
// Must match `version` in pyproject.toml — scripts/release_preflight.py
// enforces it. The backend serves its copy at /ausboss/pack_version; a
// mismatch means the browser cached JavaScript from an older install.
export const AUSBOSS_JS_VERSION = "1.0.0";
export const AUSBOSS_JS_VERSION = "1.1.0";
export const BRAND = "#00b4aa"; // AusBoss teal — keep node accents consistent.
export const BRAND_DARK = "#007f78";
+1 -1
View File
@@ -1,7 +1,7 @@
[project]
name = "ausboss-nodes"
description = "A curated collection of polished ComfyUI nodes for streamlined image and video workflows."
version = "1.0.0"
version = "1.1.0"
license = { file = "LICENSE" }
keywords = ["comfyui", "nodes", "image", "video", "crop", "rotate", "outpaint", "ausboss"]