Skip to content

Releases: invoke-ai/InvokeAI

v6.1.0rc1

17 Jul 07:13
Compare
Choose a tag to compare
v6.1.0rc1 Pre-release
Pre-release

This minor release includes a handful of fixes and enhancements.

Check out the v6.0.0 release notes if you haven't already! It's a big one.

Restored Send to Gallery functionality

In Invoke v5, we had a toggle near the Invoke button that let you choose either Send to Gallery or Send to Canvas.

Screen Recording 2025-07-17 at 5 11 19 pm

  • Send to Gallery: Generations go directly to the Gallery. The Staging Area is bypassed completely. You can change settings, Invoke, change more settings, Invoke again, and so on, building up a large queue of generations.
  • Send to Canvas: Generations go to the Canvas Staging Area. You cannot change some settings until you accept or discard all pending images.

This toggle was a major stumbling block for new users, causing a lot of confusion. It was removed in v6, replaced by a Save All Images to Gallery setting. This new setting didn't work the same as Send to Gallery. Yes, it saved images to the Gallery, but it didn't bypass the Staging Area - and Canvas would still be locked down.

We received a ton of feedback that the Send to Gallery mode enabled a critical workflow for many users. In v6.1.0, we are restoring that functionality with what we hope to be a less confusing UX.

The Canvas Save All Images to Gallery setting now replicates Send to Gallery mode. Generations queued up while the setting is enabled will bypass the Canvas Staging Area entirely. The Canvas isn't locked down when you generate like this.

We renamed the setting to Save New Generations to Gallery to better describe what it does:
image

You'll see an alert on Canvas when it is enabled:
image

Enhancements

  • Expose Tile Size, Tile Overlap and Tile Control model in Upscaling tab.
  • Show related embeddings in prompt trigger menu.
  • Update model picker styling.
  • Style nodes when they errors or warnings in workflow editor.
  • Improved performance in workflow editor.

Fixes

  • Ignore disabled ref images when determine if the user can click Invoke.
  • Aspect ratios out of order.
  • Error when uploading image with uppercase file extensions (e.g. .JPG vs .jpg).
  • Prevent dragging on empty space in workspace tabs, which can bork the layout.
  • Canvas Staging Area auto-switch could fail when too many images were in the list.

Internal/Dev

  • Fix docker UI build.
  • Updated manual install docs for v6. Thanks @JPPhoto!
  • Export FLUX Conditioning classes from package. Thanks @JPPhoto!

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

Full Changelog: v6.0.2...v6.1.0rc1

v6.0.2

12 Jul 05:07
Compare
Choose a tag to compare

This patch release fixes drag-and-drop from the gallery.

Check out the v6.0.0 release notes if you haven't already! It's a big one.

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

Full Changelog: v6.0.1...v6.0.2

v6.0.1

12 Jul 01:09
Compare
Choose a tag to compare

This patch release fixes a number of bugs.

Check out the v6.0.0 release notes if you haven't already! It's a big one.

Changes

  • Fix an issue that could result in images getting stuck as placeholders.
  • Fix an issue where you could drag a panel tab and end up with stacked panels.
  • Fix an issue w/ certain languages hard-crashing the UI.
  • Render the staging area in a virtualized list to prevent slowdowns when many images are staged.
  • Alter the request frequency and prefetching logic for gallery to reduce network requests during scrolling, but keep the same UX.
  • Clearer error message when model probing fails.
  • Do not attempt to download models when there isn't enough disk space for them.
  • Potential fix for rare UI state persistence issues.
  • Introduce global, thread-safe locking for all DB operations. We hope that this will fix these errors:
    •   sqlite3.InterfaceError: bad parameter or other API misuse
      
    •   pydantic_core._pydantic_core.ValidationError: 1 validation error for GraphExecutionState
        JSON input should be string, bytes or bytearray [type=json_type, input_value=None, input_type=NoneType]
          For further information visit https://errors.pydantic.dev/2.11/v/json_type
      

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

Full Changelog: v6.0.0...v6.0.1

v6.0.1rc1

10 Jul 22:46
6df9e23
Compare
Choose a tag to compare
v6.0.1rc1 Pre-release
Pre-release

This patch release fixes a number of bugs.

Check out the v6.0.0 release notes if you haven't already! It's a big one.

Changes

  • Fix an issue that could result in images getting stuck as placeholders.
  • Fix an issue where you could drag a panel tab and end up with stacked panels.
  • Fix an issue w/ certain languages hard-crashing the UI.
  • Render the staging area in a virtualized list to prevent slowdowns when many images are staged.
  • Alter the request frequency and prefetching logic for gallery to reduce network requests during scrolling, but keep the same UX.
  • Introduce global, thread-safe locking for all DB operations. We hope that this will fix these errors:
    •   sqlite3.InterfaceError: bad parameter or other API misuse
      
    •   pydantic_core._pydantic_core.ValidationError: 1 validation error for GraphExecutionState
        JSON input should be string, bytes or bytearray [type=json_type, input_value=None, input_type=NoneType]
          For further information visit https://errors.pydantic.dev/2.11/v/json_type
      

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

Full Changelog: v6.0.0...v6.0.1rc1

v6.0.0

09 Jul 14:12
Compare
Choose a tag to compare

Invoke's next major release, 6.0, brings many new features plus an improved UI and user experience.

Core UI Enhancements

We've retired the 5.0 layout and introduced the foundations for a task-specific, flexible, and persistent interface. It should still feel very familiar!

  • Launchpads for Guided Experience: New to a feature? The Generate, Upscale, Workflow, and Model tabs now feature "Launchpads" to guide you through getting started.

  • Customizable Layout: Drag, drop, and resize panels to create the workspace that works for you on each tab. Your custom layout, including your last panel used, is saved automatically, and we have plans to expand customization options in the future for power users.

  • Reference Image Prompt Zone: Updated and intuitive global reference image management, now in the left-hand settings panel.

  • Improved Performance: Tabs now load on demand, resulting in a faster and more responsive experience within each tab.

  • The Infinite Scroll is back, and now shows all images at once in a single grid. We anticipate that the loss of pagination please some, and anger others. We're considering and evaluating ways we can solve for the problem of simple chunk-based navigation here -- Share feedback as you use it!

Enhanced Canvas Experience

The Canvas has been enhanced further to continue to serve as a powerhouse for artists and creators, with a host of new features and workflow improvements.

  • Rule of Thirds Guide: Enable a composition guide to help frame your creations. Enabled in Canvas settings.

  • Bounding Box to Reference Image: Instantly create a new reference image from the contents of the bounding box, using the button next to the Reference image drop zone.

  • New "Edit" button in image viewer, creating a new canvas with the selected image.

  • New "Control Layer Resized" drop zone for adding an automatically optimized control layer to an existing canvas.

  • Overlay Control - Toggle the visibility of all non-raster layers (like Control Layers and Inpaint Masks) with a single click or the Shift+H hotkey.

  • Improved staging toolbar and navigation, with preview image controls available directly on the toolbar.

  • Save All Canvas Generations: A new option allows you to automatically save every image generated on the canvas to your gallery. Available in the Canvas settings.

  • Export Canvas to PSD (Photoshop) - Accessed in the Raster Layers header) - You can now directly export your canvas, with all raster layers intact, to a .psd file for seamless integration with Adobe Photoshop and other compatible image editors.

Other Features and Improvements

  • Full UI integration for FLUX Kontext Dev, allowing you to guide generations with a reference image. This includes support for the dev and quantized (gguf) variants. (Note: No support currently for fp8)

  • LoRA Picker Overhaul: The LoRA list now uses the new model picker, automatically filtering for LoRAs compatible with your selected base model, with the option to display preview images and related models configured within the Model Manager.

  • OMI LoRA Support and additional AI Toolkit LoRA support for FLUX.

  • Countless bug fixes, enhancements and performance improvements.

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 pytorch, users on older GPUs (2XXX series) will likely run into issues with installing/updating. We are still evaluating how we can support older GPUs as torch updates are released within the installer, but in the meantime users have found success manually downgrading torch. Head 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

Read more

v6.0.0rc5

08 Jul 05:44
Compare
Choose a tag to compare
v6.0.0rc5 Pre-release
Pre-release

Invoke's next major release brings many new features plus an improved UI and user experience.

Your feedback is appreciated for this v6.0.0rc5 release candidate.

Core UI Enhancements

  • Launchpads: Guided, intuitive interfaces for getting started using Invoke. Each tab has a dedicated launchpad to help you get started.
  • New Generate tab for simple Text-to-Image generation, without the need to learn the canvas.
  • Updated layout including tabbed Image Viewer.
  • Gallery now shows all images at once in a single grid - no pagination.

Enhanced Canvas Experience

  • Composition guides (i.e Rule of Thirds) on the bounding box.
  • New "Edit" button in image viewer, creating a new canvas with the selected image.
  • Toggle all non-Raster layers on/off with Shift + H.
  • Updated and intuitive reference image management, now in the left-hand settings panel.
  • Improved staging toolbar and navigation.
  • Export Canvas to PSD (Photoshop) format.

Other Features and Improvements

  • FLUX Kontext Support on Generate, Canvas and Workflows tabs.
  • OMI LoRA Support and additional AI Toolkit LoRA support for FLUX.
  • Prompt Expansion (Pro Only). Secure, AI-powered prompt enhancement and image-to-prompt conversion.
  • Countless bug fixes, enhancements and performance improvements.

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.

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

Read more

v6.0.0rc4

07 Jul 12:59
Compare
Choose a tag to compare
v6.0.0rc4 Pre-release
Pre-release

Invoke's next major release brings many new features plus an improved UI and user experience.

Your feedback is appreciated for this v6.0.0rc4 release candidate.

Core UI Enhancements

  • Launchpads: Guided, intuitive interfaces for getting started using Invoke. Each tab has a dedicated launchpad to help you get started.
  • New Generate tab for simple Text-to-Image generation, without the need to learn the canvas.
  • Updated layout including tabbed Image Viewer.
  • Gallery now shows all images at once in a single grid - no pagination.

Enhanced Canvas Experience

  • Composition guides (i.e Rule of Thirds) on the bounding box.
  • New "Edit" button in image viewer, creating a new canvas with the selected image.
  • Toggle all non-Raster layers on/off with Shift + H.
  • Updated and intuitive reference image management, now in the left-hand settings panel.
  • Improved staging toolbar and navigation.
  • Export Canvas to PSD (Photoshop) format.

Other Features and Improvements

  • FLUX Kontext Support on Generate, Canvas and Workflows tabs.
  • OMI LoRA Support and additional AI Toolkit LoRA support for FLUX.
  • Prompt Expansion (Pro Only). Secure, AI-powered prompt enhancement and image-to-prompt conversion.
  • Countless bug fixes, enhancements and performance improvements.

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.

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

Read more

v6.0.0rc3

04 Jul 11:02
Compare
Choose a tag to compare
v6.0.0rc3 Pre-release
Pre-release

Invoke's next major release brings many new features plus an improved UI and user experience.

Your feedback is appreciated for this v6.0.0rc3 release candidate.

Core UI Enhancements

  • Launchpads: Guided, intuitive interfaces for getting started using Invoke. Each tab has a dedicated launchpad to help you get started.
  • New Generate tab for simple Text-to-Image generation, without the need to learn the canvas.
  • Updated layout including tabbed Image Viewer.
  • Gallery now shows all images at once in a single grid - no pagination.

Enhanced Canvas Experience

  • Composition guides (i.e Rule of Thirds) on the bounding box.
  • New "Edit" button in image viewer, creating a new canvas with the selected image.
  • Toggle all non-Raster layers on/off with Shift + H.
  • Updated and intuitive reference image management, now in the left-hand settings panel.
  • Improved staging toolbar and navigation.
  • Export Canvas to PSD (Photoshop) format.

Other Features and Improvements

  • FLUX Kontext Support on Generate, Canvas and Workflows tabs.
  • OMI LoRA Support and additional AI Toolkit LoRA support for FLUX.
  • Prompt Expansion (Pro Only). Secure, AI-powered prompt enhancement and image-to-prompt conversion.
  • Countless bug fixes, enhancements and performance improvements.

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.

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

New Contributors

Read more

v5.15.0

16 Jun 09:54
Compare
Choose a tag to compare

Changes

  • Support for AI Toolkit FLUX LoRAs. Thanks @keturn!
  • Fixed AttributeError: module 'cv2.ximgproc' has no attribute 'thinning' error, which could occur when using Control Layers.
  • Added SDXL IP Adapter Plus to starter models.
  • Gallery search supports image creation dates. Thanks @dunkeroni!
  • Improved JSON formatting. Thanks @j-brooke!
  • Fixed (hopefully) a rare ValidationError during generation/dequeuing, as seen in #7950.
  • Support for CUDA devices in slots 2 and above. Thanks @heathen711!
  • Internal: Use warning instead of warn, fixing deprecation message. Thanks @emmanuel-ferdman!
  • Improved memory usage behaviour, reducing peak RAM usage due to memory fragmentation.

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.

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

New Contributors

Full Changelog: v5.14.0...v5.15.0

v5.14.0

06 Jun 13:04
Compare
Choose a tag to compare

Changes

  • Fix error when using inpainting models. Thanks @dunkeroni!
  • Fix issue where Canvas didn't fit layers to the viewport correctly.
  • When fitting layers, Canvas animates the transition to the new zoom and scale to make it less jarring.
  • During internal Canvas operations like compositing, a small spinner renders in the bottom-right corner of the Canvas to indicate that it is indeed doing something.
  • Updated translations. Thanks @Harvester62 @RyoK0220 @hironow!

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.

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

Full Changelog: v5.13.0...v5.14.0