v5.13.0rc1
📦 invokeaiView on GitHub →
✨ 7 features🐛 2 fixes🔧 1 symbols
Summary
This release introduces advanced per-mask controls for Canvas Inpainting, including noise level and denoising limits, alongside general Canvas enhancements and improved SDXL aspect ratio handling.
Migration Steps
- The new Invoke Launcher is the recommended way to install, update and run Invoke. Follow the Quick Start guide to get started with the launcher.
- If not using the launcher, follow the manual install guide for headless installs.
✨ New Features
- Canvas Inpaint Masks now support additional per-mask settings accessible via the right-click menu on the mask layer.
- Added 'Noise Level' setting for inpaint masks to add image-space noise to the masked region before denoising, using the global seed.
- Added 'Denoise Limit' setting for inpaint masks to cap the amount of denoising applied to a masked region, allowing for varied levels of variation across simultaneously inpainted regions.
- Special handling added for SDXL's trained aspect ratios when selecting aspect ratios to reduce artifacts.
- Improved Canvas scroll-to-zoom handling, including smoother scaling on touchpads and snapping to common zoom levels.
- Added a button to pull the bounding box (bbox) content into an empty Control Layer.
- Updated Compel library to version 2.1.1 to get better handling for long prompts, including application of Sentences Split logic.
🐛 Bug Fixes
- Fixed scaling math to land on 100% consistently.
- Fixed an issue where auto-scaling would move away from SDXL training sizes.
🔧 Affected Symbols
Compel