Skip to content

Releases: receyuki/stable-diffusion-prompt-reader

1.3.5

21 May 15:53
1a499be
Compare
Choose a tag to compare

Important

Starting from v1.3.5, the command line tool has been added to the SD Prompt Reader on all platforms, please see the CLI section for details.

Tip

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

Note

A simple API document will be added to the README later.

Changes since 1.3.4

  • Add new icons
  • Add support for NovelAI stealth pnginfo #71 #73
  • Add support for postprocessing/extras in A1111 webUI
  • Add A1111 webUI (Postprocessing) for generation tool detection
  • Add CLI #69
  • Add CLI/GUI detection mechanism
  • Add a separate CLI executable for Windows
  • Add parsing success determination mechanism to the ComfyUI parser receyuki/comfyui-prompt-reader-node#68
  • Add functionality to export/copy metadata for ComfyUI images that cannot be parsed
  • Add user-friendly warnings
  • Add Logger
  • Fix display glitch caused by switching setting modes
  • Fix support for uppercase suffix images
  • Fix the handling of empty images
  • Fix the handling of parsing exceptions
  • Update pillow to 10.3.0

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.5-beta.2

13 May 12:36
bb10edc
Compare
Choose a tag to compare
1.3.5-beta.2 Pre-release
Pre-release

Important

Starting from v1.3.5-beta.2, the CLI tool has been added to the SD Prompt Reader on all platforms, please see the CLI section for details.
For the pip version, please use the following command to install the beta version.
pip install --pre --upgrade sd-prompt-reader==1.3.5b2

Note

A simple API document will be added to the README later.

  • Add new icons
  • Add CLI/GUI detection mechanism
  • Add a separate CLI executable for Windows
  • Add parsing success determination mechanism to the ComfyUI parser receyuki/comfyui-prompt-reader-node#68
  • Add support for NovelAI stealth pnginfo in webp format #71 #73
  • Fix display glitch caused by switching setting modes

Changes since 1.3.4

  • Add support for NovelAI stealth pnginfo #71 #73
  • Add support for postprocessing/extras in A1111 webUI
  • Add A1111 webUI (Postprocessing) for generation tool detection
  • Add user-friendly warnings
  • Add functionality to export/copy metadata for ComfyUI images that cannot be parsed
  • Add CLI #69
  • Add Logger
  • Fix support for uppercase suffix images
  • Fix the handling of empty images
  • Fix the handling of parsing exceptions
  • Update pillow to 10.3.0

1.3.5-beta.1

30 Apr 16:36
d8addb6
Compare
Choose a tag to compare
1.3.5-beta.1 Pre-release
Pre-release

Important

Starting from v1.3.5, a CLI has been added to the pip version of the SD Prompt Reader, please see the CLI section for details.
For the pip version, please use the following command to install the beta version.
pip install --pre --upgrade sd-prompt-reader==1.3.5b1.dev1

Note

A simple API document will be added to the README later.

  • Add support for NovelAI stealth pnginfo #71 #73
  • Add support for postprocessing/extras in A1111 webUI
  • Add A1111 webUI (Postprocessing) for generation tool detection
  • Add user-friendly warnings
  • Add functionality to export/copy metadata for ComfyUI images that cannot be parsed
  • Add CLI #69
  • Add Logger
  • Fix support for uppercase suffix images
  • Fix the handling of empty images
  • Fix the handling of parsing exceptions
  • Update pillow to 10.3.0

1.3.4-post.2

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

Tip

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