Skip to content

Version 1.31.0

Latest
Compare
Choose a tag to compare
@Acly Acly released this 31 Jan 19:54
· 3 commits to main since this release
63605c9

Download krita_ai_diffusion-1.31.0.zip

Custom Workflow Animations

The Custom Graph workspace now supports animation workflows which interact with Krita's animation timeline. Keyframes can be used as input and output, and will be available as image batches in ComfyUI. Documentation

CustomAnimation.mp4

Note

This requires a custom ComfyUI workflow!

Resizeable Prompt Box

For all those with entire pages worth of super secret prompt sauce.

release-1 31 0-prompt-resize

Implementation courtesy of @FeepingCreature

Tiled Upscale Changes

release-1 31 0-upscale

New/changed parameters: #1117 #1272

  • Image Guidance: this still controls the strength of the "Unblur/Tile" control-net, but can now be set to any %
  • Tile Overlap: can now be set manually. Larger overlap will reduce visible seams between tiles, but increase generation time. Recommended to leave it on "Automatic" unless you see seam artifacts.

Quick Resolution

release-1 31 0-resolution

The resolution at which images are generated can now be adjusted quickly in the queue button dropdown. This has the same effect as the Resolution multiplier in the performance settings, and will override it when set.

The generate button now also indicates when the "Fixed seed" or "Resolution multiplier" settings are modified.

Other Changes

  • Added a switch to toggle LoRA on/off in the style settings #1568 by @moonwhaler
  • Support for dynamic caching (first block cache) via Comfy-WaveSpeed nodes
    • Improves performance, especially for Flux.
    • Must be enabled in Performance settings, and may degrade quality slightly.
  • Can now drag-resize the parameter area in the custom graph workspace
  • Fixed insightface install on windows not using a pre-built package #1553
  • Fixed inpaint resolution issue when using 2-pass generation with control layers active
  • Fixed inpaint resize/crop mismatch when using maximum pixel count or resolution multiplier
  • Improved error messages for missing model files (fixes "StopIteration" error)
  • Add info about supported workloads and models after connecting to custom ComfyUI server
  • Allow using TAB key for auto-completion #1525
  • Fixed remaining prompt headers in history after discarding results #1505
  • Don't run ComfyUI in forced UTF-8 mode - this can fix some encoding issues but may introduce others...
  • Fixed bug where changing settings no longer worked after an unrelated setting had been changed
  • The download_files.py script can now download models in parallel
  • Added Python 3.12 to prioritized versions when creating a managed install environment
  • Update websockets library to version 14.2