- feature: show workflows by folder.
- feature: refresh button in workflow panel
- optimize: new LivePainting icon again..
- bugfix: the latest preview logic is not work in webview execution
- bugfix: workflow did not refresh after secondary opening.
- bugfix: uncorrect caching when active document is changed.
- bugfix: some version of python will always throw PS missing error in sending.
- NO LONGER SUPPORT A1111 WEBUI SINCE THIS VERSION. (It may reborn in other style maybe.)
- feature: Workflow Panel: support rgthree's nodes.
- feature: Workflow Panel: Photoshop will store the widgets' value by the node's name now.
- feature: Workflow Panel: you can now auto run a workflow in Workflow Panel.
- feature: execution triggered by Photoshop and without
SendImageToPhotoshop
node, will now send the output to a default new Document. - feature: ability to select Page as the workflow runner. #58
- feature: when execute workflow in workflow list on PS side, the
### Active Document ###
will select the document correctly. - optimize: boundary input now become MASK type, so you can grow it by Comfy's builtin nodes. #66
- optimize: new icon for autorun.
- bugfixes: so many bugfixes I can't list all of them.
- optimize: favorited workflow will be at the top of the list.
- fix: move tool would not trigger live paint & cache update.
- fix: cache for GetSelection Node.
- fix: the
[optional]
label will cause error in GetImageFromPS node. - fix: init failure in forge.
- fix: cannot select layer if GetLayer node is connect to GetDocument node via a reroute.
- optimize: provide queueX3 and queueX10 button in Edit panel.
- optimize: new icon button for workflow save and comfy edit.
- optimize: workflow list & page list style optimize
- fix: some i18n didn't work in Comfy side.
- fix: text area will blur automatically after linenum changed.
- fix: extremely slow after reconnect.
- fix: get image from PS would not cache image even canvas is not modified.
- fix: live painting somethimes would not work in PageList, always would not work in WorkflowList.
- fix: issues of Edit panel when many instances connecting with one Comfy.
- optimize: Widget list will now sort by name.
- optimize: Textarea widget will auto resize.
- optimize: add a tips for Comfy with
--multi-user
that makes sdppp not able to load workflow. #58 - fix:
Save
button sometimes would not work. - fix: Did not load the lastest workflow content when just enter Edit panel. #57 #58
- fix: The height and width of ParseLayerInfo was reversed.
- fix: SDPPP comfy nodes would become smaller after refresh.
- fix: Cannot get contents when there are multiple instance with same name. #56
- fix: Did not refresh layer option when just extracted PSD.
- fix: selected hidden layer will become visible after send to PS. #53
- feature: new node
GetSelection
to replace theselection_only
option inGetImageFromPS
Node - feature: run workflow directly (work with new ComfyUI's layout).
- feature: run workflow with a WebUI like panel in PS plugin.
- optimize: now can access ComfyUI webview in workflow running panel.
- bugfix: data synchronous bug fix
- bugfix: bugs when send image to PS with boundary
- bugfix: layer order not correct after move.
- bugfix: getting gradient layer fail
- bugfix: connect with default
127.0.0.1:8188
will fail - feature: show ComfyUI queue size at the panel
- feature: show a guide after ccx downloaded
- feature: automatic reset document if not exists
- optimize: getImage node add only selection option, with lasso can only get the lasso area content. The original bounds parameter is now changed to only be able to connect lines, only used to control the square area, in general, need to limit the square work area, will need to connect the area to several nodes
- optimize: getLayerByID node now automatically searches for new layers with the same name along the original path if the layer is deleted
- optimize: getLinkedLayer and getLayersInGroup now support filtering (text, image, first)
- optimize: optimize the speed of image transmission
- new feature: support multiple photoshop connections at the same time, now you can share a comfyUI with multiple people and multiple photoshop
- new feature: getDocument node adds a save
.psd
function. You can save the current selected psd into the workflow for sharing. Others can open the workflow and directly select the imported psd in the getDocument node (if you need to clear the saved psd in the workflow, right-click the node->properties panel->delete the content in the psd box) - new feature: wide screen mode, click the menu icon in the upper right corner of the panel to enter WideMode, you can directly edit the workflow in Photoshop. (May not work in some MacOS)
- feature: zh-cn support
- fix: support for 16bit colored layer.
- fix: support for cmyk/grayscale layer.
- fix: getting error when canvas bound is N times of layer bound.
- fix: parse layer info failed.
- optimize: disable convert widget to input in get/send layer nodes.
- optimize: shorten modal state in get/send layer.
- feature: support send image to boundary
- feature: new ComfyUI nodes: GetTextFromLayer,GetDocument,GetLayerByID,GetLinkedLayer,GetLayersInGroup,ParseLayerInfo
- fix: SDWebUI icon placed over the inpaint icon.
- fix: compatible latest SD-Forge with ForgeCanvas and Gradio4
- fix: compatible with latest ComfyUI (August ver.).
- fix: cannot get background layer without alpha
- fix: remove the
?
and#
in connect url to prevent HTTP 405 error - fix: some UI bug in initial connect
- feature: add .ccx download button in comfy node and webui's setting popup.
- feature: show the page name in PS plugin's panel and in comfy node and webui's setting popup.
- feature: if there is no document active in PS, create one in sending.
- feature: after selected layer on the node. The document widget will automatically change.
- bugfix: iamge does not took effect by the layer mask in getting.
- bugfix: unexpected position when sending to existing layer
- bugfix: image does not cropped correctly in getting when bounds is selection
- bugfix: #28
- support multi document.
- support generate button in PS.
- support auto generate checkbox in PS for live-painting.
- bugfixes
- UI optimize