v5.6.0
📦 invokeaiView on GitHub →
✨ 7 features🐛 6 fixes🔧 3 symbols
Summary
This release introduces significant memory management improvements (Low-VRAM mode) to support larger models, alongside major enhancements to Workflow Batches including new data types and grouping functionality. New Blur and Noise Canvas filters were also added.
Migration Steps
- Most users should enable partial loading for memory improvements by adding this line to their `invokeai.yaml`: `enable_partial_loading: true`.
- Windows users should also disable the Nvidia sysmem fallback by following instructions at https://invoke-ai.github.io/InvokeAI/features/low-vram/#disabling-nvidia-sysmem-fallback-windows-only.
✨ New Features
- Introduced major memory management improvements, colloquially called Low-VRAM mode, benefiting most users by allowing generation even when VRAM is insufficient.
- Low-VRAM mode features include partial model loading, dynamic RAM/VRAM cache sizes, working memory adjustments, and keeping model copies in RAM.
- Added new Blur and Noise Canvas filters for pre-generation detail addition.
- Expanded Workflow Batch capabilities with support for float, integer, and string batch data types.
- Introduced Batch collection generators for Workflows: Arithmetic Sequence, Linear Distribution, Uniform Random Distribution, and Parse String.
- Implemented Grouped (zipped) batches in Workflows, allowing related batch collections to execute in lockstep (zip) instead of calculating the Cartesian product across all collections.
- Added a small handful of nodes designed to support inpainting in workflows.
🐛 Bug Fixes
- Fixed issue where excessively long board names could cause performance issues.
- Fixed error when using DPM++ schedulers with certain models.
- Fixed (hopefully) the app scrolling off screen when run via launcher.
- Fixed link to \"Scale\" setting's support docs.
- Fixed image quality degradation when inpainting an image repeatedly.
- Fixed issue with transparent Canvas filter previews blending with unfiltered parent layer.
🔧 Affected Symbols
Canvas filtersWorkflow Batch nodesDPM++ schedulers