Change8

v5.7.0rc1

📦 invokeaiView on GitHub →
10 features🐛 8 fixes1 deprecations🔧 3 symbols

Summary

This release introduces the Workflow Builder, a major replacement for the Workflow Editor's Linear View, offering a new form-based interface with drag-and-drop support. It also includes numerous performance enhancements and quality-of-life fixes across the application.

Migration Steps

  1. Workflows previously using the Linear View fields will be automatically migrated to the new Workflow Builder format upon opening.
  2. Users are recommended to use the new Invoke Launcher (v1.4.1 or later) for installation, updating, and running Invoke.

✨ New Features

  • Introduction of the Workflow Builder, a new form builder replacing the Workflow Editor's Linear View.
  • Workflow Builder supports new element types: Heading, Text, Container (row or column layout), Divider, and Node Fields.
  • Configurable node fields in the Builder: Integers/floats can render as number inputs, sliders, or both; String inputs can render as single-line inputs or multi-line text areas.
  • Default VAE tile size increased to 1024 in the Upscaling tab to reduce grid artifacts.
  • Ability to retry failed or canceled queue items via the queue tab.
  • Canvas color picker now supports transparency and displays RGBA values.
  • A confirmation dialog appears when attempting to load a workflow with unsaved changes.
  • Nodes with invalid fields now display an error-colored title.
  • Node fields now have editable descriptions.
  • Double-clicking a node zooms to it.

🐛 Bug Fixes

  • Fixed canvas mouse cursor disappearing when certain layer types and tools are selected.
  • Fixed canvas color picker not working when certain layer types are selected.
  • Fixed mask layers sometimes not rendering until zoom or pan.
  • Fixed line cutoff when using shift-click to draw a straight line if the canvas was moved significantly between clicks.
  • Fixed incorrect node suggestions when dropping an edge into empty space.
  • Fixed fields not resetting correctly when loading a workflow referencing unavailable models.
  • Fixed issue where deleting images referenced by an image collection field was impossible without emptying the entire collection.
  • Reduced lag/stutters in the Add Node popover.

🔧 Affected Symbols

Workflow Editor's Linear Viewreactflow (upgraded to v12)@reduxjs/toolkit (upgraded)

⚡ Deprecations

  • Workflow Editor's Linear View is replaced by the new Workflow Builder form builder.