Releases: dunkeroni/krita-stable-horde
v2.1.1-UI-Tweaks
Minor update to functions and UI
- LoRA names now show the ID number
- Images requests are now made using ID instead of filename, which should be more reliable.
- Changed CFG to use 0.25 increments instead of 1.0
- Moved CFG to Basic tab, disabled saving CFG setting on close
- Reorganized basic tab elements and condensed spacing at top
- Moved face fix settings to Advanced tab
- Increased max images per request to 30
Edit: CFG was requesting images higher than the UI indicated. Fixed in 2.1.2 attached.
v2.1.0-LoRA
LoRA models are now in beta support for the Horde. On startup, the plugin will grab references for the top 10GB of popular lora models, which should match what is available on any horde workers using that branch.
Not many workers do support that branch just yet, and there are some stability problems related to it, so you may find that only the most popular models are compatible with loras. To use them, go to the LoRA tab and hit the checkbox to enable. Hover over the name for a description from civitai, as that sometimes has important information related to the correct strength values and keywords.
Changes:
- LoRA tab exists.
- Prompt and negative prompt are now Plain Text only. No more wonky formatting from copy-paste.
- Fixed a bug where images were always 64 pixels longer than they needed to be.
- Status box now updates with message when there are no compatible workers available for a request.
- NSFW checkbox in Advanced tab now correctly enables filtering on responses.
- Internal version tracking numbers changed to 5 digits
- Results tab now includes a URL to the image (should be valid for 30 minutes).
v2.0.5-Tooltips
Minor release, added tooltips to interactable elements in the UI, and included a preferred workers field in the User tab.
v2.0.4-Results-Tab
Lots of fixes and restructuring. Some scenarios still trigger errors/crashes, but that should happen less now. UI has a results tab, see below.
Changes:
- Default Inpainting mode in the Experimental tab has been changed to Img2Img PostMask. This will be updated again when the Horde supports inpainting at low denoise. Until then, use Img2Img PostMask mode, and keep denoise under 0.3 to avoid visible seems and halos. For actual inpainting operations, change Denoise to 1 and use Img2Img DoubleMask.
Added Features:
- Results are now structured into layer groups, and there is a Results tab to handle switching and deletions.
- For each Generation call, a Group will be created. It will contain all Result Groups.
- For each result of n images in the generation, a Result Group will be created. It will contain the Image and transparency Mask layers if applicable.
- Using the PREV/NEXT buttons is the preferred way to cycle through results. This will ensure that any overlapping transparency masks are properly hidden.
- The Results tab has a Delete button to remove the current Result from the group, as well as one to remove all other results and only keep the selected.
- Generation parameters are displayed in the results tab for the current result. Prompt is in the format "PROMPT ### NEGATIVE PROMPT". There is also seed and worker info in case you need to track down issues.
Known Issues:
- Do not delete result nodes or their groups directly. Use the buttons in the Results tab. Otherwise you may get errors when cycling results later.
v2.0.2-API-Redirect-Hotfix
New Version released to fix an issue with the aihorde.net domain temporary redirect to stablehorde.net causing 403 Forbidden errors. API calls in general have been made a little more robust with automatic fallback on domain names, and the calls are set up in a way that should always allow them through in the future.
Side Effect of release: Experimental Inpainting Mode feature has been included. This is set to Img2Img Double Mask by default, which usually gets the best results and rarely messes up. What this does is send an Img2Img request with an included mask for the worker to attempt to use if it can, and then applies a transparency mask to the returned image to prevent any compression blurring from messing with areas outside of the mask. The two mask modes can also be enabled independently if desired.
v2.0.1-General-Usability
Archive: AIHorde_pykrita_v2.0.1.zip
Plugin is now up to date with the majority of the main features available in Horde that are required for art generation. Since the UI and architecture are so different than the original repo that it was forked from, it has been released as Version 2. See the history log for a list of new features.
ControlNet will come in a future update.
Inpainting currently works via masked Img2Img since true inpainting with initial image is not yet supported. As a result, colors in masked area may shift uniformly away from surrounding areas, creating a halo effect around subjects. This can be cleaned up by more careful masking or mask editing after generation. This will be worked on once support for other modes is added (after the horde's ongoing comfy backend migration).