Skip to content

Releases: Lex-DRL/ComfyUI-StringConstructor

v3.1.3

22 Apr 07:56

Choose a tag to compare

What's Changed

  • Improved validation of input format-dict by @Lex-DRL in #6

Full Changelog: v3.1.2...v3.1.3

v3.1.2

21 Apr 06:54

Choose a tag to compare

Major change

  • Internally, nodes migrated to v3 API.
  • All the dictionary nodes extracted to 🗂️ Dict Tools

The pack is considered feature-complete.
No other features planned (but I have nothing against improvements: feel free to Pull Request).

To do some fancy stuff with dictionaries, specialized node packs are recommended instead.

Previous releases changelog

v1.1.2

v1.1.1

  • Shorten tooltip for safe_format toggle.

v1.1.0

  • ✨New feature Safe-formatting mode for String Formatter:
    • When an invalid pattern included in the formatted template - instead of throwing an error, leaves this part of the template as-is. Useful for templates with curly braces in them intended to stay: JSON/CSS.
    • The entire implementation of String Formatter node is fully reworked because of it.

v1.0.4

  • All the secondary dict-related nodes are moved to a subcategory.
  • Default node name shortened: Format-Dict → just Dict.
  • ✨New node - Extract String from Dict - to be actually self-sufficient for the common use cases.

v1.0.3

  • [fix] Nodes made compatible with built-in preview nodes.
  • Some internal refactoring/cleanup.

v1.0.2

  • ✨New node - Validate Format-Dict

v1.0.1

  • ✨New feature ❗ Recursive formatting.
  • Tiny tweaks to tooltips/descriptions.

v1.0.0

The minimally-complete version.

New node:

  • Add ANY to Format-Dict (Advanced)

The Format-Dict data type name changed from STR_DICT to just DICT - for potential compatibility with other nodes.

v0.0.1

MVP nodes:

  • Add String to Format-Dict
  • Format-Dict from Text
  • Format-Dict Preview
  • String Formatter