bump to version 2.1.0

This commit is contained in:
StableLlama
2026-09-19 00:17:10 +02:00
parent 1cdbd3044c
commit 20c6e96185
2 changed files with 26 additions and 1 deletions
+25
View File
@@ -5,6 +5,31 @@ All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
## [2.1.0] - 2026-09-19
Backward compatible changes:
- "save IMAGE to file" and "save IMAGE+MASK to file" can now be used like
ComfyUI's built-in "Save Image" node: images written into the output (or temp)
folder are reported back to the frontend, so the node shows a preview of what
it saved and the images appear in ComfyUI's generated-images list. In addition
both nodes got a second `images` output that passes the images through
unchanged, like the built-in node does.
- files written somewhere else (plain `path` mode) are still saved, they just
cannot be previewed, as ComfyUI can only serve files from its own folders
- Both save nodes now embed ComfyUI's workflow metadata (the API prompt and the
full workflow) in addition to the existing prompt metadata. Dragging a saved
file back onto the canvas therefore restores the workflow, while the explicitly
given `prompt` / `negative_prompt` remain in the `parameters` text that image
viewers display and that is easy to extract afterwards. This is what makes the
two channels worth having when a whole batch is saved from a data list: the
workflow then contains every prompt of the graph, whereas `parameters` always
holds the prompt of the image that was actually written.
- ComfyUI's `--disable-metadata` option suppresses both channels, exactly like
it does for the built-in save node
- No widget was added, removed or reordered, so existing workflows keep their
saved widget values.
## [2.0.0] - 2026-09-11
Critical change that ensures reliablity and **should** have no bad side
+1 -1
View File
@@ -4,7 +4,7 @@ build-backend = "setuptools.build_meta"
[project]
name = "basic_data_handling"
version = "2.0.0"
version = "2.1.0"
description = """Basic Python functions for manipulating data that every programmer is used to, lightweight with no additional dependencies.
Supported data types: