Change8

v6.5.0

📦 invokeaiView on GitHub →
7 features🐛 8 fixes🔧 1 symbols

Summary

This release introduces several UI enhancements, particularly in the Workflow Builder and Canvas interactions, alongside fixes for token handling, float precision, and image viewing issues.

Migration Steps

  1. If you encounter the 'AttributeError: module 'cv2.ximgproc' has no attribute 'thinning'', use the Launcher's Repair Mode to get the fix.
  2. Users on older GPUs (20xx and 10xx series) may run into issues with torch installation/updating; manual downgrading of 'torch' has been reported as a potential workaround.

✨ New Features

  • Added an optional Shuffle button to float and integer fields in Workflow Builder forms.
  • Canvas color picker no longer changes the alpha of the color.
  • Canvas resizing now respects the locked aspect ratio; holding 'shift' temporarily inverts this behavior (free resize when locked, maintain aspect ratio when unlocked).
  • When a node field is added to a Workflow Builder form, the '+' button changes to a '-' allowing removal of the field.
  • When changing a selection of images' board, the current board is hidden from the board drop-down, and items are sorted alphabetically.
  • Reference images are now hidden when using a model that does not support them, allowing invocation without manual disabling.
  • Explicit width and height settings are now hidden when using a model that does not support them.

🐛 Bug Fixes

  • Fixed a rare issue with HF tokens causing errors when downloading models from a protected HF repo immediately after setting the token in the Model Manager.
  • Fixed an issue with float field precision in the Workflow editor.
  • Fixed an AttributeError related to 'cv2.ximgproc.thinning'. Users should use the Launcher's Repair Mode to apply this fix.
  • Disabled the color picker when using the middle mouse button to pan the Canvas.
  • Fixed a minor issue in gallery multi-select where the last-selected image did not show in the viewer.
  • Prevented dragging and dropping a node field into the Workflow Builder if it has already been added once.
  • Fixed an issue where the last progress image for a Canvas generation would get stuck on the Viewer tab.
  • Fixed an issue where certain image loading errors in Canvas were not logged correctly.

🔧 Affected Symbols

cv2.ximgproc