Change8

v6.7.0rc1

📦 invokeaiView on GitHub →
7 features🐛 2 fixes🔧 7 symbols

Summary

This minor release introduces major improvements to object selection with SAM2 support and box selection, adds non-destructive raster layer adjustments, and enables math evaluation in workflow number fields.

Migration Steps

  1. Users on older GPUs (20xx and 10xx series) may encounter issues with 'torch' installation/updating and might need to manually downgrade 'torch'.
  2. Follow the Quick Start guide for launcher installation or the manual install guide for headless setups.

✨ New Features

  • Support for Segment Anything v2 (SAM2) in object selection, with SAM1 remaining an option.
  • Ability to draw a selection box around the target object during selection, in addition to points.
  • Holding 'shift' while clicking toggles between 'include' and 'exclude' points.
  • Text prompt selection support for object identification, utilizing Grounding DINO internally.
  • Non-destructive Raster Layer adjustments (brightness, contrast, saturation, temperature, tint, sharpness, and curves editor) accessible via right-click.
  • Support for mathematical expressions in number input fields, currently enabled in the Workflow Editor (including Builder Forms).
  • Queue list now sorts with the newest items on top by default (previous sorting can be restored by reversing the sort).

🐛 Bug Fixes

  • Fixed an issue that prevented the use of LoRA weights outside the range of -1 to 2.
  • Fixed a path traversal vulnerability affecting the bulk downloads API.

🔧 Affected Symbols

Segment Anything v2Grounding DINORaster LayerWorkflow EditorBuilder FormsQueue listbulk downloads API