Version 1.12.0
Download krita_ai_diffusion-1.12.0.zip
Important
This release introduces new upscale models (Omni-SR):
- If you are using the managed server, the installer will download the new models
- If you are using a custom ComfyUI installation, download them here and place them in
models/upscale_models
Persistence
The following information will now be stored in .kra
documents:
- Current workspace, prompt, strength, etc.
- Current control layer setup
- History of generated results
How much of the history is stored can be configured in performance settings. Keep in mind that increasing the limit also makes saving and opening documents slower! The history is compressed, so the default values are actually enough for a lot of images.
Queue Popup Menu
The queue button menu has been extended:
- Batches is like hitting the "Generate" button multiple times (but slightly faster)
- Seed options have been moved here (previously were in settings)
- Cancel buttons to manage the job queue can still be found here
Preview Context Menu
Previews thumbnails now have a context menu button. Alternatively you can always open the menu with right-click. Here you can:
- Copy generation parameters, such as prompt, strength and seed
- This will directly place them in the UI and overwrite the previous setup.
- Quickly save the generated result to disk
- It will be stored as WEBP in the same location as your document.
Resolution Performance Options
Hardware limitations are still a big problem, especially when working on a high-resolution canvas. This release provides some more options to avoid running into out-of-memory situations:
- Resolution Multiplier will scale down the resolution which images are generated at relative to the canvas resolution.
- For example, setting it to
0.5
will generate images at half the resolution - To fit into your image, results are automatically upscaled with a fast AI upscaler
- For example, setting it to
- Maximum Pixel Count allows you to set a resolution limit.
- It works similar to the multiplier, but only kicks in when you cross a certain threshold
- This is enabled by default now! The limit depends on your GPU.
Checkpoint Resolution Override
Stable Diffusion checkpoints have a "preferred" resolution, and the plugin will automatically take it into account. For most checkpoints this is detected automatically and nothing has to be changed!
In some cases a checkpoint may be trained with a different resolution than its base model suggests - for cases where this cannot be detected you can now set it manually. See the example below for the recommended way to setup SDXL Turbo.
Other Changes
- Disabled area conditioning when a control layer is active - this could lead to bad inpaint results when using text prompt & control layers
- Styles are now sorted alphabetically
- History: create new section when negative prompt changes
- History: add strength value and create new section when it changes
- History: disable item dragging (by @vtvrv)
- Fixed result thumbnails not scaling with Windows display scaling #278
- Fixed crash when setting the upscale factor to a non-0.5 increment #264
- Fixed division by zero when all "Image" control layer (IP-adapter) weights are 0 #271
- Fixed history UI not being updated when old images are pruned
- Crop control layer images before sending them to the server