github invoke-ai/InvokeAI v5.3.0rc1

pre-release19 hours ago

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

Don't miss a new InvokeAI release

NewReleases is sending notifications on new releases.