Skip to content

Releases: receyuki/stable-diffusion-prompt-reader

1.3.4-post.2

25 Jan 14:24
ea9c6d8
Compare
Choose a tag to compare

The SD Prompt Reader is now available as a ComfyUI node. Check out the ComfyUI Prompt Reader Node for more information.

  • Fix the crash caused by the absence of the size value #61
  • Fix model recognition errors caused by ControlNet data

Changes since 1.3.3

  • Add support for StableSwarmUI 0.5.8-Alpha+ #60
  • Add support for InvokeAI 3 #46
  • Add support for ComfyUI Prompt Reader Node
  • Add ComfyUI (A1111 compatible) for generation tool detection
  • Add version number display #30 #48
  • Fix InvokeAI 2 "refiner_model": null bug #46
  • Fix ComfyUI model name display
  • Fix NovelAI size display
  • Refactor image data reader for all format

For InvokeAI and NovelAI users

Versions prior to 1.3.4 would extract essential metadata from the image settings and convert it into the format Steps: _, Sampler: _, CFG scale: _, Seed: _, Size: _, Model hash: _, Model: _. Starting from version 1.3.4, the SD Prompt Reader will directly display the image settings without any conversion. If there is a large amount of non-essential metadata in the settings that makes it difficult to read, it is recommended to use the simple mode as an alternative.

For ComfyUI users

The SD Prompt Reader is now available as a ComfyUI node. The ComfyUI SDPromptReader Node is a subproject of this project, it mainly consists of three nodes:

  • Prompt Reader Node
    The Prompt Reader Node works exactly the same as the standalone SD Prompt Reader. It uses the Image Data Reader from the standalone SD Prompt Reader, allowing it to support the same formats and receive updates along with the SD Prompt Reader.
  • Prompt Saver Node
    The Prompt Saver Node will write additional metadata in the A1111 format to the output images to be compatible with any tools that support the A1111 format, including SD Prompt Reader and Civitai. Due to custom nodes and complex workflows potentially causing issues with SD Prompt Reader's ability to read image metadata correctly, it is recommended to embed this node within the workflow to ensure maximum compatibility.
  • Parameter Generator Node
    Since it's not possible to directly extract metadata from KSampler, it is necessary to use the Parameter Generator Node to generate parameters and simultaneously output them to both the Prompt Saver Node and KSampler.

ComfyUI Nodes

For macOS users

If you previously installed SD Prompt Reader via Homebrew cask, you can upgrade with

brew upgrade sd-prompt-reader

For Linux users (and other users)

If you previously installed SD Prompt Reader with pip or pipx, you can upgrade with

pip install --upgrade sd-prompt-reader

or

pipx upgrade sd-prompt-reader

1.3.4-post.1

11 Dec 13:22
73245f1
Compare
Choose a tag to compare

The SD Prompt Reader is now available as a ComfyUI node. Check out the ComfyUI Prompt Reader Node for more information.

  • Add support for StableSwarmUI 0.5.8-Alpha+ #60

Changes since 1.3.3

  • Add support for InvokeAI 3 #46
  • Add support for ComfyUI Prompt Reader Node
  • Add ComfyUI (A1111 compatible) for generation tool detection
  • Add version number display #30 #48
  • Fix InvokeAI 2 "refiner_model": null bug #46
  • Fix ComfyUI model name display
  • Fix NovelAI size display
  • Refactor image data reader for all format

For InvokeAI and NovelAI users

Versions prior to 1.3.4 would extract essential metadata from the image settings and convert it into the format Steps: _, Sampler: _, CFG scale: _, Seed: _, Size: _, Model hash: _, Model: _. Starting from version 1.3.4, the SD Prompt Reader will directly display the image settings without any conversion. If there is a large amount of non-essential metadata in the settings that makes it difficult to read, it is recommended to use the simple mode as an alternative.

For ComfyUI users

The SD Prompt Reader is now available as a ComfyUI node. The ComfyUI SDPromptReader Node is a subproject of this project, it mainly consists of three nodes:

  • Prompt Reader Node
    The Prompt Reader Node works exactly the same as the standalone SD Prompt Reader. It uses the Image Data Reader from the standalone SD Prompt Reader, allowing it to support the same formats and receive updates along with the SD Prompt Reader.
  • Prompt Saver Node
    The Prompt Saver Node will write additional metadata in the A1111 format to the output images to be compatible with any tools that support the A1111 format, including SD Prompt Reader and Civitai. Due to custom nodes and complex workflows potentially causing issues with SD Prompt Reader's ability to read image metadata correctly, it is recommended to embed this node within the workflow to ensure maximum compatibility.
  • Parameter Generator Node
    Since it's not possible to directly extract metadata from KSampler, it is necessary to use the Parameter Generator Node to generate parameters and simultaneously output them to both the Prompt Saver Node and KSampler.

ComfyUI Nodes

For macOS users

If you previously installed SD Prompt Reader via Homebrew cask, you can upgrade with

brew upgrade sd-prompt-reader

For Linux users (and other users)

If you previously installed SD Prompt Reader with pip or pipx, you can upgrade with

pip install --upgrade sd-prompt-reader

or

pipx upgrade sd-prompt-reader

1.3.4

25 Oct 18:46
47e7d8e
Compare
Choose a tag to compare

The SD Prompt Reader is now available as a ComfyUI node. Check out the ComfyUI Prompt Reader Node for more information.

The malware alert on Windows has been fixed in
SD-Prompt-Reader-1.3.4-Windows-x64-v2.zip
Please re-download it if necessary.

Changes since 1.3.3

  • Add support for InvokeAI 3 #46
  • Add support for ComfyUI Prompt Reader Node
  • Add ComfyUI (A1111 compatible) for generation tool detection
  • Add version number display #30 #48
  • Fix InvokeAI 2 "refiner_model": null bug #46
  • Fix ComfyUI model name display
  • Fix NovelAI size display
  • Refactor image data reader for all format

For InvokeAI and NovelAI users

Versions prior to 1.3.4 would extract essential metadata from the image settings and convert it into the format Steps: _, Sampler: _, CFG scale: _, Seed: _, Size: _, Model hash: _, Model: _. Starting from version 1.3.4, the SD Prompt Reader will directly display the image settings without any conversion. If there is a large amount of non-essential metadata in the settings that makes it difficult to read, it is recommended to use the simple mode as an alternative.

For ComfyUI users

The SD Prompt Reader is now available as a ComfyUI node. The ComfyUI SDPromptReader Node is a subproject of this project, it mainly consists of three nodes:

  • Prompt Reader Node
    The Prompt Reader Node works exactly the same as the standalone SD Prompt Reader. It uses the Image Data Reader from the standalone SD Prompt Reader, allowing it to support the same formats and receive updates along with the SD Prompt Reader.
  • Prompt Saver Node
    The Prompt Saver Node will write additional metadata in the A1111 format to the output images to be compatible with any tools that support the A1111 format, including SD Prompt Reader and Civitai. Due to custom nodes and complex workflows potentially causing issues with SD Prompt Reader's ability to read image metadata correctly, it is recommended to embed this node within the workflow to ensure maximum compatibility.
  • Parameter Generator Node
    Since it's not possible to directly extract metadata from KSampler, it is necessary to use the Parameter Generator Node to generate parameters and simultaneously output them to both the Prompt Saver Node and KSampler.

ComfyUI Nodes

For macOS users

If you previously installed SD Prompt Reader via Homebrew cask, you can upgrade with

brew upgrade sd-prompt-reader

For Linux users (and other users)

If you previously installed SD Prompt Reader with pip or pipx, you can upgrade with

pip install --upgrade sd-prompt-reader

or

pipx upgrade sd-prompt-reader

1.3.4-beta.2

12 Oct 15:19
Compare
Choose a tag to compare
1.3.4-beta.2 Pre-release
Pre-release

The stable version of 1.3.4 will be released alongside ComfyUI Node 1.0.0. Since there is still some work to be done on ComfyUI Node before the stable version, please use the beta version of 1.3.4 for now. (Even though this is a beta version, it's quite stable)

  • Add version number display #30 #48
  • Fix InvokeAI 2 "refiner_model": null bug #46

For InvokeAI and NovelAI user

Versions prior to 1.3.4 would extract essential metadata from the image settings and convert it into the format Steps: _, Sampler: _, CFG scale: _, Seed: _, Size: _, Model hash: _, Model: _. Starting from version 1.3.4, the SD Prompt Reader will directly display the image settings without any conversion. If there is a large amount of non-essential metadata in the settings that makes it difficult to read, it is recommended to use the simple mode as an alternative.

For ComfyUI user

The SD Prompt Reader is now available as a ComfyUI node. The ComfyUI SDPromptReader Node is a subproject of this project, it mainly consists of two nodes:

  • Prompt Reader Node
    This node works exactly the same as the standalone SD Prompt Reader. It uses the Image Data Reader from the standalone SD Prompt Reader, allowing it to support the same formats and receive updates along with the SD Prompt Reader.
  • Prompt Saver Node
    This node will write additional metadata in the A1111 format to the output images to be compatible with any tools that support the A1111 format, including SD Prompt Reader and CivitAI. Due to custom nodes and complex workflows potentially causing issues with SD Prompt Reader's ability to read image metadata correctly, it is recommended to embed this node within the workflow to ensure maximum compatibility.

1.3.4-beta.1

27 Sep 16:35
Compare
Choose a tag to compare
1.3.4-beta.1 Pre-release
Pre-release

For InvokeAI and NovelAI user

Versions prior to 1.3.4 would extract essential metadata from the image settings and convert it into the format Steps: _, Sampler: _, CFG scale: _, Seed: _, Size: _, Model hash: _, Model: _. Starting from version 1.3.4, the SD Prompt Reader will directly display the image settings without any conversion. If there is a large amount of non-essential metadata in the settings that makes it difficult to read, it is recommended to use the simple mode as an alternative.

For ComfyUI user

The SD Prompt Reader is now available as a ComfyUI node. The ComfyUI SDPromptReader Node is a subproject of this project, it mainly consists of two nodes:

  • Prompt Reader Node
    This node works exactly the same as the standalone SD Prompt Reader. It uses the Image Data Reader from the standalone SD Prompt Reader, allowing it to support the same formats and receive updates along with the SD Prompt Reader.
  • Prompt Saver Node
    This node will write additional metadata in the A1111 format to the output images to be compatible with any tools that support the A1111 format, including SD Prompt Reader and CivitAI. Due to custom nodes and complex workflows potentially causing issues with SD Prompt Reader's ability to read image metadata correctly, it is recommended to embed this node within the workflow to ensure maximum compatibility.

1.3.3-post.1

05 Sep 11:05
Compare
Choose a tag to compare
  • Fix A1111 webp&jpeg reading #41

Changes since 1.3.2

  • Add support for ComfyUI SDXL workflow #25 #26
  • Add new UI for ComfyUI SDXL workflow prompts
  • Add support for StableSwarmUI
  • Add support for Fooocus
  • Fix support for early version of Invoke AI #36
  • Fix compatibility issue of Pillow on Apple silicon #38
  • Fix simple mode setting line wrap
  • Fix ComfyUI SaveImage node with no inputs #25
  • Fix ComfyUI CLIPTextEncodeSDXL prompt reading #25 #33
  • Fix ComfyUI KSamplerAdvanced seed reading #33
  • Fix ComfyUI ControlNetApplyAdvanced node #25
  • Apply The Black code style

For macOS users

If you previously installed SD Prompt Reader via Homebrew cask, you can upgrade with

brew upgrade sd-prompt-reader

For Linux users (and other users)

If you previously installed SD Prompt Reader with pip or pipx, you can upgrade with

pip install --upgrade sd-prompt-reader

or

pipx upgrade sd-prompt-reader

1.3.3

03 Sep 15:54
Compare
Choose a tag to compare

Changes since 1.3.2

  • Add support for ComfyUI SDXL workflow #25 #26
  • Add new UI for ComfyUI SDXL workflow prompts
  • Add support for StableSwarmUI
  • Add support for Fooocus
  • Fix support for early version of Invoke AI #36
  • Fix compatibility issue of Pillow on Apple silicon #38
  • Fix simple mode setting line wrap
  • Fix ComfyUI SaveImage node with no inputs #25
  • Fix ComfyUI CLIPTextEncodeSDXL prompt reading #25 #33
  • Fix ComfyUI KSamplerAdvanced seed reading #33
  • Fix ComfyUI ControlNetApplyAdvanced node #25
  • Apply The Black code style

For macOS users

If you previously installed SD Prompt Reader via Homebrew cask, you can upgrade with

brew upgrade sd-prompt-reader

For Linux users (and other users)

If you previously installed SD Prompt Reader with pip or pipx, you can upgrade with

pip install --upgrade sd-prompt-reader

or

pipx upgrade sd-prompt-reader

1.3.3-beta.2

28 Aug 17:37
Compare
Choose a tag to compare
1.3.3-beta.2 Pre-release
Pre-release
  • Add support for StableSwarmUI
  • Apply The Black code style
  • Fixed support for early version of Invoke AI #36
  • Fixed ComfyUI SaveImage node with no inputs #25
  • Fixed ComfyUI CLIPTextEncodeSDXL prompt reading #25 #33
  • Fixed compatibility issue of Pillow on Apple silicon #38

1.3.3-beta.1

23 Aug 17:59
Compare
Choose a tag to compare
1.3.3-beta.1 Pre-release
Pre-release
  • Add support for ComfyUI SDXL workflow #25 #26
  • Add new UI for ComfyUI SDXL workflow prompts
  • Fixed ComfyUI KSamplerAdvanced seed reading #33
  • Fixed simple mode setting line wrap

1.3.2

13 Jul 14:16
Compare
Choose a tag to compare
  • Add support for Draw Things
  • Add single line prompt option for copy button #20
  • Add homebrew cask and pip formula
  • Fixed Comfy UI reader crash caused by unCLIPConditioning node between KSampler and CLIPTextEncode

For macOS users

Now you may install SD Prompt Reader via Homebrew cask.

brew install --no-quarantine receyuki/sd-prompt-reader/sd-prompt-reader

The parameter --no-quarantine is used since the SD Prompt Reader is currently unsigned as I mentioned here

For Linux users (and other users)

Now you may install SD Prompt Reader with pip or pipx

pip install sd-prompt-reader

or

pipx install sd-prompt-reader

To launch the app simply enter sd-prompt-reader in the terminal.