Compare commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
6f3adb1ad9 |
@@ -4,6 +4,21 @@ All notable changes to ComfyUI-AusBoss are documented here.
|
||||
|
||||
## Unreleased
|
||||
|
||||
## 1.1.1
|
||||
|
||||
- Registry metadata only; no node behaviour changes. The ComfyUI version floor
|
||||
now actually reaches the registry: comfy-cli reads it from a `[tool.comfy]`
|
||||
key named `requires-comfyui`, and the pack had been declaring
|
||||
`supported_comfyui_version`, which is silently ignored - so 1.1.0 published
|
||||
with an empty floor and Manager would not have refused an install on an
|
||||
incompatible core.
|
||||
- Declared `Operating System :: OS Independent` so the registry records the
|
||||
supported-OS list. Accelerator classifiers are deliberately omitted rather
|
||||
than asserting untested hardware.
|
||||
- License publishes as a readable name instead of the literal string
|
||||
`{"file": "LICENSE"}`. The LICENSE file itself is unchanged, still MIT.
|
||||
|
||||
|
||||
## 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.
|
||||
|
||||
+1
-1
@@ -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.1.0";
|
||||
export const AUSBOSS_JS_VERSION = "1.1.1";
|
||||
|
||||
export const BRAND = "#00b4aa"; // AusBoss teal — keep node accents consistent.
|
||||
export const BRAND_DARK = "#007f78";
|
||||
|
||||
+16
-3
@@ -1,11 +1,20 @@
|
||||
[project]
|
||||
name = "ausboss-nodes"
|
||||
description = "A curated collection of polished ComfyUI nodes for streamlined image and video workflows."
|
||||
version = "1.1.0"
|
||||
license = { file = "LICENSE" }
|
||||
version = "1.1.1"
|
||||
# comfy-cli serializes this to JSON verbatim, so `file` publishes the literal
|
||||
# string {"file": "LICENSE"} to the registry listing. `text` puts a readable
|
||||
# name there instead. Both forms are supported; the LICENSE file is unchanged.
|
||||
license = { text = "MIT License" }
|
||||
|
||||
keywords = ["comfyui", "nodes", "image", "video", "crop", "rotate", "outpaint", "ausboss"]
|
||||
|
||||
# Read by comfy-cli into the registry's supported_os field. Nothing in the pack
|
||||
# is platform-specific. Accelerator claims (Environment :: GPU :: ...) are left
|
||||
# off deliberately - the nodes run wherever ComfyUI's torch runs, and listing
|
||||
# accelerators would assert testing that has not happened.
|
||||
classifiers = ["Operating System :: OS Independent"]
|
||||
|
||||
# The nodes use Pillow, NumPy, Torch, and PyAV supplied by ComfyUI.
|
||||
dependencies = []
|
||||
|
||||
@@ -32,4 +41,8 @@ DisplayName = "AusBoss"
|
||||
Icon = "https://github.com/ausboss.png"
|
||||
# Oldest core the pack is validated against; Manager uses this to refuse
|
||||
# installs onto incompatible ComfyUI versions.
|
||||
supported_comfyui_version = ">=0.27.1"
|
||||
#
|
||||
# The key is `requires-comfyui`. comfy-cli reads exactly that name out of
|
||||
# [tool.comfy]; a key called supported_comfyui_version is silently ignored and
|
||||
# the registry stores an empty version floor, which is what 1.1.0 shipped with.
|
||||
requires-comfyui = ">=0.27.1"
|
||||
|
||||
Reference in New Issue
Block a user