Skip to content

InvokeAI v3.4.0

Compare
Choose a tag to compare
@Millu Millu released this 16 Nov 21:43
· 3379 commits to main since this release
62da69b

InvokeAI is a leading creative engine built to empower professionals and enthusiasts alike. Generate and create stunning visual media using the latest AI-driven technologies. InvokeAI offers an industry-leading web interface and also serves as the foundation for multiple commercial products.

To learn more about InvokeAI, please visit our Documentation or join our Discord server!

🌟 What's New in 3.4.0:

  • LCM-LoRAs are natively supported now supported in InvokeAI. See the note in Things to Know below.
  • Community Nodes can now be installed by adding them to the nodes folder of the InvokeAI installation
  • Core Nodes can be automatically updated via the Workflow Editor
  • Large performance improvements: reduced LoRA & text encoder loading times, improved token handling
  • HiRes Fix is has returned!
  • FreeU is supported for workflows
  • ControlNets & T2I-Adapters can now be used together
  • Multi-Image IP-Adapter is now available in Nodes Workflows (Instant LoRA!)
  • Intermediate images are no longer saved to disk
  • ControlNets in .safetensors format are now able to be used (SD1.5 & SD2 only). See the note in Things to Know below.
  • VAE is now able to be recalled with "Use All"
  • Color Picker Improvements
  • Expanded translations (Dutch, Italian and Chinese are almost entirely complete!)
  • InvokeAI now uses Pydantic2 and the latest FastAPI, making certain functions (like Iterate nodes) much more efficient.

‼️ Things to Know:

  • InvokeAI is only be supported for Python 3.10 and newer versions. Please upgrade your Python environment if you are using an older version.
  • Community nodes that were previously installed in the .venv will need to be moved to the nodes folder at the root level of the InvokeAI installation.
  • LCM-LoRAs are natively supported in diffusers format can be downloaded through the model manager using the HuggingFace RepoID. LCMs are supported through a custom node.
  • To support .safetensors ControlNets for SD1.5 & SD2, select option [6] from the launcher to "Re-run the configure script to fix a broken install or to complete a major upgrade".

💿 Installation and Upgrading:

To install version 3.4.0, please download the zip file at the bottom of the release notes (under "Assets"), unpack it, and then double-click to launch the script install.sh (Macintosh, Linux) or install.bat (Windows). Alternatively, you can open a command-line window and execute the installation script directly.

If you already have InvokeAI version 3.x installed, you can update by running invoke.sh / invoke.bat and selecting option [9] to upgrade, or you can download and run the installer in your existing InvokeAI installation location.

🚨 Please ensure your generation queue is has no pending items before upgrading. Pending generations may fail after an upgrade. 🚨

Download the installer:InvokeAI-installer-v3.4.0.zip

⚙️ Contributing:

As a community-supported project, we rely on volunteers and enthusiasts for continued innovation and polish. Everything from minor documentation fixes to major feature additions is welcome. To get started as a contributor, please refer to How to Contribute or reach out to imic on Discord!

New Contributors

Full Changelog: v3.3.0post3...v3.4.0