v6.5.0

invoke-ai/InvokeAIv6.5.0Aug 28, 2025by psychedelicious

Upgrading?

Release notes summary

This release includes enhancements like a shuffle button for workflow fields, improved bbox resizing behavior, and fixes for model installation paths and float field precision.

Key Highlights

  • Optional Shuffle button for float and integer fields in Workflow Builder forms.
  • Respecting locked aspect ratios when resizing bboxes on Canvas (hold Shift to invert).
  • Fixes for HF token race conditions during model downloads.
  • Float field precision fix in the Workflow editor.

New Features

  • Shuffle button for workflow fields.
  • Aspect ratio lock behavior during bbox resizing.
  • Float input precision fix.
  • Gemini 2.5 Flash image support.
  • Vendor in invisible-watermark.

Full Release Notes

This release includes a handful of fixes and enhancements. 

## Enhancements

- Add a optional `Shuffle` button to float and integer fields in Workflow Builder forms. Thanks @csehatt741!
- Canvas color picker non longer changes the alpha of the color. 
- When the bbox aspect ratio is locked, resizing the bbox from the Canvas will respect the locked status of the aspect ratio. Hold `shift` to temporarily invert the locked status:
  - When the aspect ratio is locked, holding `shift` while resizing the bbox will allow you to freely resize the bbox.
  - When the aspect ratio is _not_ locked, holding `shift` while resizing the bbox will maintain the last aspect ratio of the bbox.
- When a node field is added to a Workflow Builder form, the `+` button to add it will now show a `-` and let you remove the field. Thanks @csehatt741!
- When changing a selection of image's board, the current board is hidden from the board drop-down. The items in the drop down are now sorted alphabetically. Thanks @csehatt741!
-  When using a model that doesn't support reference images, they will be hidden. You can now Invoke without needing to disable them.
- When using a model that doesn't support explicit width and height settings, they will be hidden. 

## Fixes

- Rare issue with HF tokens that could cause an error when downloading models from a protect HF repo immediately after setting the token in Invoke's Model Manager.
- Fix an issue with float field precision in the Workflow editor.
- Fix an error `AttributeError: module 'cv2.ximgproc' has no attribute 'thinning'`. Affected users should use the Launcher's Repair Mode to get the fix, otherwise the error will persist.
- Disable the color picker when using middle mouse to pan the Canvas.
- Minor issue related to gallery multi-select where the last-selected image didn't show in the viewer.
- Prevent dragging and dropping a node field into the Workflow Builder if it has already been added once.
- Fix an issue where the last progress image for a Canvas generation would get stuck on the Viewer tab.
- Fix an issue where certain image loading errors in Canvas were not logged correctly.

## Installing and Updating

**The Invoke Launcher is the recommended way to install, update and run Invoke**. It takes care of a lot of details for you - like installing the right version of python - and runs Invoke as a desktop application.

Note: With recent updates to `torch`, users on older GPUs (20xx and 10xx series) will likely run into issues with installing/updating. We are still evaluating how we can support older GPUs, but in the meantime users have found success manually downgrading `torch`. Head over to [discord](https://discord.gg/ZmtBAhwWhy) if you need help.

Follow the [Quick Start guide](https://invoke-ai.github.io/InvokeAI/installation/quick_start/) to get started with the launcher.

If you don't want to use the launcher, or need a headless install, you can follow the [manual install guide](https://invoke-ai.github.io/InvokeAI/installation/manual/).

## What's Changed
* chore: prep for v6.4.0 by @psychedelicious in https://github.com/invoke-ai/InvokeAI/pull/8447
* ci: add workflow to catch incorrect usage of git-lfs by @psychedelicious in https://github.com/invoke-ai/InvokeAI/pull/8452
* feat(ui): shuffle  button on workflows by @csehatt741 in https://github.com/invoke-ai/InvokeAI/pull/8450
* docs: update quick start instructions & links by @psychedelicious in https://github.com/invoke-ai/InvokeAI/pull/8454
* feat(ui): do not sample alpha in Canvas color picker by @psychedelicious in https://github.com/invoke-ai/InvokeAI/pull/8448
* fix(ui): race condition when setting hf token and downloading model by @psychedelicious in https://github.com/invoke-ai/InvokeAI/pull/8456
* fix(ui): float input precision by @psychedelicious in https://github.com/invoke-ai/InvokeAI/pull/8455
* feat(app): vendor in `invisible-watermark` by @psychedelicious in https://github.com/invoke-ai/InvokeAI/pull/8468
* fix(ui): disable color picker while middle-mouse panning canvas by @psychedelicious in https://github.com/invoke-ai/InvokeAI/pull/8475
* fix(ui): toggle bbox visiblity translation by @psychedelicious in https://github.com/invoke-ai/InvokeAI/pull/8476
* feat(ui): respect aspect ratio when resizing bbox on canvas by @psychedelicious in https://github.com/invoke-ai/InvokeAI/pull/8474
* feat(ui): remove input field from form button on node field by @csehatt741 in https://github.com/invoke-ai/InvokeAI/pull/8457
* fix(ui): respect direction of selection in Gallery by @csehatt741 in https://github.com/invoke-ai/InvokeAI/pull/8458
* ui: translations update from weblate by @weblate in https://github.com/invoke-ai/InvokeAI/pull/8464
* chore: prep for v6.5.0rc1 by @psychedelicious in https://github.com/invoke-ai/InvokeAI/pull/8479
* feat(ui): bbox aspect ratio lock is always inverted by shift by @psychedelicious in https://github.com/invoke-ai/InvokeAI/pull/8477
* feat(ui): change board - sorting order of boards alphabetical by @csehatt741 in https://github.com/invoke-ai/InvokeAI/pull/8460
* Feat/same field multiple times added to form by @csehatt741 in https://github.com/invoke-ai/InvokeAI/pull/8480
* UI support for gemini 2.5 flash image by @maryhipp in https://github.com/invoke-ai/InvokeAI/pull/8489
* update copy for API models without w/h controls by @maryhipp in https://github.com/invoke-ai/InvokeAI/pull/8490
* fix(ui): progress image gets stuck on viewer when generating on canvas by @psychedelicious in https://github.com/invoke-ai/InvokeAI/pull/8483
* fix(ui): konva logging by @psychedelicious in https://github.com/invoke-ai/InvokeAI/pull/8493
* ui: translations update from weblate by @weblate in https://github.com/invoke-ai/InvokeAI/pull/8485
* chore: prep for v6.5.0 by @psychedelicious in https://github.com/invoke-ai/InvokeAI/pull/8492


**Full Changelog**: https://github.com/invoke-ai/InvokeAI/compare/v6.4.0...v6.5.0

Related Repositories