Skip to content

Releases: invoke-ai/InvokeAI

v5.3.0rc2

24 Oct 21:16
Compare
Choose a tag to compare
v5.3.0rc2 Pre-release
Pre-release

This release candidate includes a number of enhancements and fixes. Standouts include:

  • Support for FLUX IP Adapters.
  • Auto-masking in Canvas (via Segment Anything).
  • Installer improvements, which should resolve all xformers-related issues.
  • Improved FLUX support for MPS (Apple Silicon) devices.
  • Reworked context menus, now with sub-menus.

Be sure to review the v5 release notes if you haven't already upgraded to v5.

FLUX IP Adapters

We now support XLabs FLUX IP Adapters. There's only the one model right now, which we've added to the starter models.

Workflow & Input Image Output

Internally, IP Adapter requires CFG to work. For now, this is only exposed via workflows. Negative conditioning is also now available in workflows. We're exploring a sane way to expose this in the linear UI.

Negative conditioning requires a CFG value >1. Leave CFG at 1 to disable it and ignore negative conditioning.

Note: CFG doubles denoising time, and negative conditioning requires a good additional chunk of VRAM.

Canvas Auto-Masking

Use auto-mask to quickly select objects from a layer, then use the selection as a mask. Add Include and Exclude points to fine-tune the masking.

Screen.Recording.2024-10-25.at.8.00.48.am.mov

You can also save the selection as a Raster or Control Layer.

Internally, this uses Segment Anything v1. We'll upgrade to SAM v2 once support for it lands in transformers, which will improve both speed and quality.

All Changes

Enhancements

  • Support for FLUX IP Adapters.
  • Support for CFG and Negative Conditioning for FLUX in workflows only.
  • Canvas auto-mask.
  • Added RealVisXL5 to SDXL Starter Model Bundle.
  • Model manager in-place checkbox remembers your choice. Thanks @rikublock!
  • Better tooltips in the model manager, including a starter bundle contents.
  • Support for sub-menus, which are now used in the Image context menu and various Canvas context menus.
  • Support more conversions between Canvas layers. Both in-place and copy conversions are supported. For example, convert between Inpaint Masks and Regional Guidance, or copy a Raster Layer into a new Inpaint Mask.
  • Updated translations. Thanks @rikublock, @Vasyanator, @Harvester62, @Ery4z!

Fixes

  • Improved FLUX support for MPS devices. Thanks @Vargol!
  • FLUX denoise node erroneously required controlnet_vae field.
  • Uninstall xformers before installation, fixing issues w/ xformers version mismatch.
  • Fixed installer text output. Thanks @max-maag!
  • Fixed ROCm PyPI indices. Thanks @max-maag!
  • Normalize solid infill alpha values from 0-1 to 0-255 when building canvas graphs. This issue didn't cause any problems, because VAE ignores the alpha channel, but it should be fixed regardless.
  • View/Hide Boards button cut off with certain translations.

Internal

  • Reworked logging implementation.
  • Directory traversal issue when deleting images.

Installation and Updating

To install or update to v5.3.0rc2, download the latest installer and follow the installation instructions

To update, select the same installation location. Your user data (images, models, etc) will be retained.

What's Changed

Full Changelog: v5.2.0...v5.3.0rc2

v5.3.0rc1

23 Oct 05:42
Compare
Choose a tag to compare
v5.3.0rc1 Pre-release
Pre-release

This release candidate includes a number of enhancements and fixes. Standouts include:

  • Support for FLUX IP Adapters.
  • Auto-masking in Canvas (via Segment Anything).
  • Installer improvements, which should resolve all xformers-related issues.
  • Improved FLUX support for MPS (Apple Silicon) devices.

Be sure to review the v5 release notes if you haven't already upgraded to v5.

FLUX IP Adapters

We now support XLabs FLUX IP Adapters. There's only the one model right now, which we've added to the starter models.

Workflow & Input Image Output

Internally, IP Adapter requires CFG to work. For now, this is only exposed via workflows. Negative conditioning is also now available in workflows. We're exploring a sane way to expose this in the linear UI.

Negative conditioning requires a CFG value >1. Leave CFG at 1 to disable it and ignore negative conditioning.

Note: CFG doubles denoising time, and negative conditioning requires a good additional chunk of VRAM.

Canvas Auto-Masking

Use auto-mask to quickly extract objects from a layer. Create foreground, background, or neutral points to fine-tune the masking.

auto-mask.mov

Internally, this uses Segment Anything v1. We'll upgrade to SAM v2 once support for it lands in transformers.

All Changes

Enhancements

  • Support for FLUX IP Adapters.
  • Support for CFG and Negative Conditioning for FLUX in workflows only.
  • Canvas auto-mask.
  • Added RealVisXL5 to SDXL Starter Model Bundle.
  • Updated translations. Thanks @rikublock, @Vasyanator, @Harvester62, @Ery4z!

Fixes

  • Improved FLUX support for MPS devices. Thanks @Vargol!
  • FLUX denoise node erroneously required controlnet_vae field.
  • Uninstall xformers before installation, fixing issues w/ xformers version mismatch.
  • Fixed installer text output. Thanks @max-maag!
  • Fixed ROCm PyPI indices. Thanks @max-maag!

Internal

  • Reworked logging implementation.
  • Directory traversal issue when deleting images.

Installation and Updating

To install or update to v5.3.0rc1, download the latest installer and follow the installation instructions

To update, select the same installation location. Your user data (images, models, etc) will be retained.

What's Changed

Full Changelog: v5.2.0...v5.3.0rc1

v5.2.0

17 Oct 11:41
Compare
Choose a tag to compare

This release includes a number of enhancements and fixes. Standouts include:

  • Support for FLUX ControlNets.
  • Improved UX for common img2img flows in Canvas.
  • Boards may be sorted by name or date.
  • Starter model bundles in Model Manager.
  • Support for bulk image uploads.

** 🚨 Important Update Note: **

During update, you'll now be selecting between different configurations of the Invoke environment that are optimized and dependent on your hardware (specifically, torch-sdp vs. xformers) -- If you have previously used xformers, and update to the version for 3xxx and 4xxx NVidia cards, you'll often experience an error after the update.

You can uninstall xformers before running the update by -

  • Running the Invoke batch script from your existing installation
  • Selecting the "developer console" option
  • Typing pip uninstall xformers

We've also added a fix for Apple Silicon users for the mushy noise issue and updated the installer to skip xformers for GPUs where it causes a performance hit.

Be sure to review the v5 release notes if you haven't already upgraded to v5.

FLUX ControlNets

We now support both XLabs and InstantX ControlNets for FLUX. We've found the Union Pro model substantially outperforms the other models and added it to the starter models. Other models work, but outputs are not as good.

You can use FLUX ControlNets in both Workflows and the Linear UI. We will be adding a union mode control to the Linear UI in a a future release. You can select the union mode in Workflows today.

Canvas img2img Flow

We've made a number of changes to support the common img2img flow in the Canvas:

  • Transform now supports 3 modes:
    • fill (old behaviour): The layer is stretched to fit the generation bbox exactly. Its aspect ratio is not maintained.
    • contain (new default): The layer is stretched to fit the generation bbox, retaining its aspect ratio.
    • cover: The layer is scaled up so that its smallest dimension fits the bbox exactly, retaining its aspect ratio.
  • Add a layer context menu item to fit the layer to the bbox using the contain mode.
  • Update theNew Canvas from Image image context menu item to streamline the img2img flow. It now resizes the bbox to match the image's aspect ratio, respecting the currently-selected models' optimal size. The image will fit exactly in the box. You can click this and then immediately Invoke to do img2img.

Installer Updates

The performance of torch-sdp attention is substantially faster than xformers on 30xx and 40xx series GPUs. We've made two changes to ensure you generate with the best settings:

  • Add an installer option for 30xx & 40xx series GPUs, which does not install xformers.
  • When the attention type is set to auto (the default), and you do have xformers installed, we choose the best option of torch-sdp and xformers, based on your GPU.

Apple Silicon Fix

The mushy noise issue on Apple Silicon is related to sliced attention. We've temporarily forced all MPS devices to use torch-sdp. Memory usage is a bit higher, but you won't get mushy noise (unless, of course, you prompt for it 😅).

This appears to be a torch bug, and we'll revert this change once it is resolved.

All Changes

Enhancements

  • Support for FLUX ControlNets.
  • Improved UX for common img2img flows in Canvas.
  • Installer option to select best packages based on GPU model, and internal logic to select the best attention type based on GPU model.
  • Updated workflow list menu UI, restoring New Workflow confirmation dialog.
  • Support for bulk image uploads, button in gallery to upload images.
  • Boards maybe sorted by name or date.
  • Recall FLUX guidance parameter. Thanks @rikublock!
  • Add starter model bundle for each supported architecture to model manager.
  • The Layers and Gallery tabs now remember which one you last selected.
  • Added an indicator to the Layers and Gallery tabs when dragging an image to indicate you that you can hover over the tabs to change them.
  • Updated translations. French is now 100%! Thanks gallegonovato, @Harvester62, @Ery4z!

Fixes

  • Workaround for Apple Silicon SDXL noisy mush issue.
  • Fixed misc UI jank in workflow list menu UI.
  • Fixed longstanding issue where workflows were marked as unsaved immediately after loading.
  • Fixed canvas layer preview not updating if layer is disabled.
  • Fixed an edge case where entity isn't visible until interacting with canvas.

Perf

  • Reworked gallery rendering and context menu for a ~100% perf boost when rendering the gallery.
  • Rendering optimizations for canvas.

Installation and Updating

To install or update to v5.2.0, download the latest installer and follow the installation instructions

To update, select the same installation location. Your user data (images, models, etc) will be retained.

What's Changed

Full Changelog: v5.1.1...v5.2.0

v5.2.0rc2

16 Oct 08:11
Compare
Choose a tag to compare
v5.2.0rc2 Pre-release
Pre-release

This release includes a number of enhancements and fixes. Standouts include:

  • Support for FLUX ControlNets.
  • Improved UX for common img2img flows in Canvas.
  • Boards may be sorted by name or date.
  • Starter model bundles in Model Manager.
  • Support for bulk image uploads.

We've also added a fix for Apple Silicon users for the mushy noise issue and updated the installer to skip xformers for GPUs where it causes a performance hit.

Be sure to review the v5 release notes if you haven't already upgraded to v5.

FLUX ControlNets

We now support both XLabs and InstantX ControlNets for FLUX. We've found the Union Pro model substantially outperforms the other models and added it to the starter models. Other models work, but outputs are not as good.

You can use FLUX ControlNets in both Workflows and the Linear UI. We will be adding a union mode control to the Linear UI in a a future release. You can select the union mode in Workflows today.

Canvas img2img Flow

We've made a number of changes to support the common img2img flow in the Canvas:

  • Transform now supports 3 modes:
    • fill (old behaviour): The layer is stretched to fit the generation bbox exactly. Its aspect ratio is not maintained.
    • contain (new default): The layer is stretched to fit the generation bbox, retaining its aspect ratio.
    • cover: The layer is scaled up so that its smallest dimension fits the bbox exactly, retaining its aspect ratio.
  • Add a layer context menu item to fit the layer to the bbox using the contain mode.
  • Update theNew Canvas from Image image context menu item to streamline the img2img flow. It now resizes the bbox to match the image's aspect ratio, respecting the currently-selected models' optimal size. The image will fit exactly in the box. You can click this and then immediately Invoke to do img2img.

Installer Updates

The performance of torch-sdp attention is substantially faster than xformers on 30xx and 40xx series GPUs. We've made two changes to ensure you generate with the best settings:

  • Add an installer option for 30xx & 40xx series GPUs, which does not install xformers.
  • When the attention type is set to auto (the default), and you do have xformers installed, we choose the best option of torch-sdp and xformers, based on your GPU.

Apple Silicon Fix

The mushy noise issue on Apple Silicon is related to sliced attention. We've temporarily forced all MPS devices to use torch-sdp. Memory usage is a bit higher, but you won't get mushy noise (unless, of course, you prompt for it 😅).

This appears to be a torch bug, and we'll revert this change once it is resolved.

All Changes

Changes since v5.2.0rc2 are marked with 🆕.

Enhancements

  • Support for FLUX ControlNets.
  • Improved UX for common img2img flows in Canvas.
  • Installer option to select best packages based on GPU model, and internal logic to select the best attention type based on GPU model.
  • Updated workflow list menu UI, restoring New Workflow confirmation dialog.
  • 🆕 Support for bulk image uploads, button in gallery to upload images.
  • 🆕 Boards maybe sorted by name or date.
  • 🆕 Recall FLUX guidance parameter. Thanks @rikublock!
  • 🆕 Add starter model bundle for each supported architecture to model manager.
  • 🆕 The Layers and Gallery tabs now remember which one you last selected.
  • 🆕 Added an indicator to the Layers and Gallery tabs when dragging an image to indicate you that you can hover over the tabs to change them.
  • 🆕 Updated translations. French is now 100%! Thanks gallegonovato, @Harvester62, @Ery4z!

Fixes

  • Workaround for Apple Silicon SDXL noisy mush issue.
  • Fixed misc UI jank in workflow list menu UI.
  • Fixed longstanding issue where workflows were marked as unsaved immediately after loading.
  • Fixed canvas layer preview not updating if layer is disabled.
  • 🆕 Fixed an edge case where entity isn't visible until interacting with canvas.

Perf

  • 🆕 Reworked gallery rendering and context menu for a ~100% perf boost when rendering the gallery.
  • Rendering optimizations for canvas.

Installation and Updating

To install or update to v5.2.0rc2, download the latest installer and follow the installation instructions

To update, select the same installation location. Your user data (images, models, etc) will be retained.

What's Changed

Full Changelog: v5.1.1...v5.2.0rc2

v5.2.0rc1

11 Oct 00:31
Compare
Choose a tag to compare
v5.2.0rc1 Pre-release
Pre-release

This release includes support for FLUX ControlNets and improves the UX for common img2img flows in Canvas.

We've also added a fix for Apple Silicon users for the mushy noise issue and updated the installer to skip xformers for GPUs where it causes a performance hit.

Be sure to review the v5 release notes if you haven't already upgraded to v5.

FLUX ControlNets

We now support both XLabs and InstantX ControlNets for FLUX. We've found the Union Pro model substantially outperforms the other models and added it to the starter models. Other models work, but outputs are not as good.

You can use FLUX ControlNets in both Workflows and the Linear UI. We will be adding a union mode control to the Linear UI in a a future release. You can select the union mode in Workflows today.

Canvas img2img Flow

We've made a number of changes to support the common img2img flow in the Canvas:

  • Transform now supports 3 modes:
    • fill (old behaviour): The layer is stretched to fit the generation bbox exactly. Its aspect ratio is not maintained.
    • contain (new default): The layer is stretched to fit the generation bbox, retaining its aspect ratio.
    • cover: The layer is scaled up so that its smallest dimension fits the bbox exactly, retaining its aspect ratio.
  • Add a layer context menu item to fit the layer to the bbox using the contain mode.
  • Update theNew Canvas from Image image context menu item to streamline the img2img flow. It now resizes the bbox to match the image's aspect ratio, respecting the currently-selected models' optimal size. The image will fit exactly in the box. You can click this and then immediately Invoke to do img2img.

Installer Updates

The performance of torch-sdp attention is substantially faster than xformers on 30xx and 40xx series GPUs. We've made two changes to ensure you generate with the best settings:

  • Add an installer option for 30xx & 40xx series GPUs, which does not install xformers.
  • When the attention type is set to auto (the default), and you do have xformers installed, we choose the best option of torch-sdp and xformers, based on your GPU.

Apple Silicon Fix

The mushy noise issue on Apple Silicon is related to sliced attention. We've temporarily forced all MPS devices to use torch-sdp. Memory usage is a bit higher, but you won't get mushy noise (unless, of course, you prompt for it 😅).

This appears to be a torch bug, and we'll revert this change once it is resolved.

Other Changes

Enhancements

  • Updated workflow list menu UI, restoring New Workflow confirmation dialog.
  • Handful of rendering optimizations for Canvas.

Fixes

  • Fixed misc UI jank in workflow list menu UI.
  • Fixed longstanding issue where workflows were marked as unsaved immediately after loading.
  • Fixed canvas layer preview not updating if layer is disabled.

Installation and Updating

To install or update to v5.2.0rc1, download the latest installer and follow the installation instructions

To update, select the same installation location. Your user data (images, models, etc) will be retained.

What's Changed

Full Changelog: v5.1.1...v5.2.0rc1

v5.1.1

09 Oct 05:10
Compare
Choose a tag to compare

This release fixes a number of issues and updates the workflows list to function like the style presets list.

❗ We are investigating an issue with Apple Silicon devices and SDXL. Users with Apple Silicon devices may wish to hold off on updating until we resolve this. See the Known Issues section below for more information and a workaround.

Be sure to review the v5 release notes if you haven't already upgraded to v5.

Enhancements

  • New workflow list UI. Thanks @maryhipp!
  • Added explanatory tooltips to images and assets tabs in gallery. Thanks @maryhipp!
  • Added prompt template message to first-run blurb. Thanks @maryhipp!
  • Add button to rename board (in addition to double-click). Thanks @maryhipp!
  • Updated translations. Thanks @Harvester62 @Ery4z!
  • Updated example config file comment to prevent footguns.

Fixes

  • Updates to get FLUX working on MPS on torch 2.5.0 / nightlies. Thanks @Vargol!
  • Fixed incorrect events being tracked for some buttons. Notably, this prevents accidental deletion of layers when the Canvas is busy.
  • Fixed UI jank with Canvas number input components.
  • Fixed issue where invalid edges could be pasted.
  • Fixed issue preventing touch and Apple Pencil from being able to interact with the Canvas.

Internal

Docs

Known Issues

Apple Silicon devices will output mushy noise on SDXL unless Regional Guidance or an IP Adapter is used.

The issue appears to be related to us bumping torch to v2.4.1, which was needed for GGUF FLUX support. The SDXL generation code wasn't changed in this release. We are investigating the issue.

As a workaround, users can set their attention type to torch-sdp in their invoke.yaml configuration file:

attention_type: torch-sdp

This will result in some increased memory utilization, but allow for generations to proceed as normal.

Installation and Updating

To install or update to v5.1.1, download the latest installer and follow the installation instructions

To update, select the same installation location. Your user data (images, models, etc) will be retained.

What's Changed

New Contributors

Full Changelog: v5.1.0...v5.1.1

v5.1.0

07 Oct 23:31
Compare
Choose a tag to compare

This release includes drawing tablet support and middle-mouse panning for Canvas, support for GGUF FLUX models, and an assortment of other fixes and enhancements.

❗ We are investigating an issue with Apple Silicon devices and SDXL. Users with Apple Silicon devices may wish to hold off on updating until we resolve this. See the Known Issues section below for more information.

Be sure to review the v5 release notes if you haven't already upgraded to v5.

Enhancements

  • Canvas tablet support for both touch and pen input devices (e.g. drawing tablets).
  • Pressure sensitivity for pen input devices. This can be disabled in the Canvas settings.
  • Revised Canvas layout to better fit on smaller screens.
  • Improved image context menu layout. Thanks @joshistoast!
  • Improved Apple Pencil support.
  • Added long-press trigger for context menus. The canvas itself does not have a long-press trigger, but the same actions are accessible via menu button at the top-right corner of the canvas.
  • Middle-mouse button panning on Canvas. Thanks to @FloeHetling for getting this moving!
  • Support for GGUF FLUX models.
  • Create a new "session", resetting all settings and Canvas to their defaults (except for model selection). These functions are in the menu next to the cancel button.
  • Crop to bbox on Canvas. You can crop an individual layer, or the whole canvas. Accessed via right-click menus.
  • Allow for a broader range of guidance values for flux models. Thanks @rikublock!
  • Updated translations. Thanks @rikublock @Ery4z @Vasyanator @Harvester62 @Phrixus2023!

Fixes

  • Duplicating a regional guidance layer with a reference image causes an error during graph building, preventing generation from working.
  • Recalling LoRAs can create duplicate LoRAs.
  • Fixed color picker tool edge case where wrong color could be detected while moving the cursor quickly.

Perf

  • Throttled color picker sampling to improve performance.

Internal

  • Bump all UI deps to latest.
  • Bump torch and xformers versions to latest.
  • Gracefully handle promise rejections in the UI's metadata handlers.
  • Updated docker-compose.yml to use GHCR latest image. Thanks @jkbdco!

Docs

  • Added Ollama node to community nodes. Thanks @Jonseed!
  • Added FLUX support to docs. Thanks @aakropotkin!

Known Issues

Apple Silicon devices will output mushy noise on SDXL unless Regional Guidance or an IP Adapter is used.

The issue appears to be related to us bumping torch to v2.4.1, which was needed for GGUF FLUX support. The SDXL generation code wasn't changed in this release. We are investigating the issue.

As a workaround, users can set their attention type to torch-sdp in their invoke.yaml configuration file. This will result in some increased memory utilization, but allow for generations to proceed as normal.

Installation and Updating

To install or update to v5.1.0, download the latest installer and follow the installation instructions

To update, select the same installation location. Your user data (images, models, etc) will be retained.

What's Changed

New Contributors

Full Changelog: v5.0.2...v5.1.0

v5.1.0rc5

06 Oct 04:31
Compare
Choose a tag to compare
v5.1.0rc5 Pre-release
Pre-release

This release includes tablet support and middle-mouse panning for Canvas, support for GGUF FLUX models, and an assortment of other fixes and enhancements.

Be sure to review the v5 release notes if you haven't already upgraded to v5.

Changes since v5.1.0rc4

  • Fixed board titles not being editable
  • Fixed funky drop targets
  • Fixed image context menu buttons not closing the menu
  • More translations
  • Fixed drag-and-drop multiple images to board
  • Minor canvas internal cleanup
  • Fixed color picker tool edge case where wrong color could be detected while moving the cursor quickly
  • Improved color picker performance

Enhancements

  • Canvas tablet support for both touch and pen input devices (e.g. drawing tablets).
  • Pressure sensitivity for pen input devices. This can be disabled in the Canvas settings.
  • Revised Canvas layout to better fit on smaller screens.
  • Improved image context menu layout. Thanks @joshistoast!
  • Improved Apple Pencil support.
  • Added long-press trigger for context menus. The canvas itself does not have a long-press trigger, but the same actions are accessible via menu button at the top-right corner of the canvas.
  • Middle-mouse button panning. Thanks to @FloeHetling for getting this moving!
  • Support for GGUF FLUX models.
  • Create a new "session", resetting all settings and Canvas to their defaults (except for model selection). These functions are in the menu next to the cancel button.
  • Crop to bbox on Canvas. You can crop an individual layer, or the whole canvas. Accessed via right-click menus.
  • Updated translations. Thanks @rikublock @Ery4z!
  • Improved color picker performance.

Fixes

  • Duplicating a regional guidance layer with a reference image causes an error during graph building, preventing generation from working.
  • Recalling LoRAs can create duplicate LoRAs.
  • Fixed color picker tool edge case where wrong color could be detected while moving the cursor quickly.

Internal

  • Bump all UI deps to latest.
  • Bump torch and xformers versions to latest.
  • Gracefully handle promise rejections in the UI's metadata handlers.

Installation and Updating

To install or update to v5.1.0rc5, download the installer and follow the installation instructions

To update, select the same installation location. Your user data (images, models, etc) will be retained.

What's Changed

New Contributors

Full Changelog: v5.0.2...v5.1.0rc5

v5.1.0rc4

04 Oct 12:42
Compare
Choose a tag to compare
v5.1.0rc4 Pre-release
Pre-release

This release includes tablet support and middle-mouse panning for Canvas, support for GGUF FLUX models, and an assortment of other fixes and enhancements.

Be sure to review the v5 release notes if you haven't already upgraded to v5.

Enhancements

  • Canvas tablet support for both touch and pen input devices (e.g. drawing tablets).
  • Pressure sensitivity for pen input devices. This can be disabled in the Canvas settings.
  • Revised Canvas layout to better fit on smaller screens.
  • Improved image context menu layout. Thanks @joshistoast!
  • Improved Apple Pencil support.
  • Added long-press trigger for context menus. The canvas itself does not have a long-press trigger, but the same actions are accessible via menu button at the top-right corner of the canvas.
  • Middle-mouse button panning. Thanks to @FloeHetling for getting this moving!
  • Support for GGUF FLUX models.
  • Create a new "session", resetting all settings and Canvas to their defaults (except for model selection). These functions are in the menu next to the cancel button.
  • Crop to bbox on Canvas. You can crop an individual layer, or the whole canvas. Accessed via right-click menus.
  • Updated translations. Thanks @rikublock @Ery4z!

Fixes

  • Duplicating a regional guidance layer with a reference image causes an error during graph building, preventing generation from working.
  • Recalling LoRAs can create duplicate LoRAs.

Internal

  • Bump all UI deps to latest.
  • Bump torch and xformers versions to latest.
  • Gracefully handle promise rejections in the UI's metadata handlers.

Installation and Updating

To install or update to v5.1.0rc4, download the installer and follow the installation instructions

To update, select the same installation location. Your user data (images, models, etc) will be retained.

What's Changed

New Contributors

Full Changelog: v5.0.2...v5.1.0rc4

v5.1.0rc3

03 Oct 23:52
Compare
Choose a tag to compare
v5.1.0rc3 Pre-release
Pre-release

This release includes tablet support and middle-mouse panning for Canvas, support for GGUF FLUX models, and an assortment of other fixes and enhancements.

v5.1.0rc2's installer has a problem with torch dependencies. You must use the installer attached to this release.

Be sure to review the v5 release notes if you haven't already upgraded to v5.

Enhancements

  • Canvas tablet support for both touch and pen input devices (e.g. drawing tablets).
  • Pressure sensitivity for pen input devices. This can be disabled in the Canvas settings.
  • Revised Canvas layout to better fit on smaller screens.
  • Improved image context menu. Thanks @joshistoast!
  • Middle-mouse button panning. Thanks to @FloeHetling for getting this moving!
  • Support for GGUF FLUX models.
  • Create a new "session", resetting all settings and Canvas to their defaults (except for model selection). These functions are in the menu next to the cancel button.
  • Crop to bbox on Canvas. You can crop an individual layer, or the whole canvas. Accessed via right-click menus.
  • Updated translations. Thanks @rikublock @Ery4z!

Fixes

  • Duplicating a regional guidance layer with a reference image causes an error during graph building, preventing generation from working.
  • Recalling LoRAs can create duplicate LoRAs.

Internal

  • Bump all UI deps to latest.
  • Bump torch and xformers versions to latest.
  • Gracefully handle promise rejections in the UI's metadata handlers.

Installation and Updating

To install or update to v5.1.0rc3, download the installer and follow the installation instructions

To update, select the same installation location. Your user data (images, models, etc) will be retained.

What's Changed

New Contributors

Full Changelog: v5.0.2...v5.1.0rc3