Files
TakkunandClaude Sonnet 5 54b782cf44 Fix XSS in JSON viewer, prompt loss on embedded JSON, UTF-16 UserComment (v1.0.1)
- Viewer: render with DOM/textContent instead of innerHTML (metadata is untrusted); reliable copy incl. multi-line values; lazy tree rendering
- Only parse a value as JSON when the whole string is JSON (A1111 "Hashes: {...}" no longer replaces the prompt)
- Decode UserComment (ASCII/UNICODE/JIS, UTF-16 BE/LE) and XP* tags correctly; skip binary blobs such as icc_profile
- Return an error field instead of raising for directories, empty names and non-image files
- Add IS_CHANGED; keep non-ASCII text and numbers in the output JSON
- README: fix node names/descriptions, note absolute-path behavior

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-09-20 19:39:00 +09:00

16 lines
641 B
TOML

[project]
name = "ComfyUI-Metadata-Inspector"
description = "A specialized suite of custom nodes for ComfyUI designed to hunt down and visualize generation parameters (prompts, steps, samplers, etc.) embedded in AI-generated images. It works across different formats and platforms (ComfyUI, Automatic1111, Civitai, and more)."
version = "1.0.1"
readme = "README.md"
license = {file = "LICENSE"}
dependencies = []
[project.urls]
Repository = "https://github.com/TakkunRed/ComfyUI-Metadata-Inspector"
# Used by Comfy Registry https://comfyregistry.org
[tool.comfy]
PublisherId = "takkun"
DisplayName = "ComfyUI-Metadata-Inspector"
Icon = ""