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