v6.0.1rc1
📦 invokeaiView on GitHub →
✨ 3 features🐛 5 fixes🔧 3 symbols
Summary
This patch release primarily focuses on bug fixes, including UI stability and database concurrency issues, alongside performance improvements for the image gallery and staging area.
Migration Steps
- Users on older GPUs (20xx and 10xx series) may need to manually downgrade `torch` if they run into installation/updating issues.
- The 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 a headless install.
✨ New Features
- Render the staging area in a virtualized list to prevent slowdowns when many images are staged.
- Alter the request frequency and prefetching logic for gallery to reduce network requests during scrolling, but keep the same UX.
- Introduce global, thread-safe locking for all DB operations.
🐛 Bug Fixes
- Fix an issue that could result in images getting stuck as placeholders.
- Fix an issue where you could drag a panel tab and end up with stacked panels.
- Fix an issue w/ certain languages hard-crashing the UI.
- Fix sqlite3.InterfaceError: bad parameter or other API misuse errors via thread-safe DB locking.
- Fix pydantic_core._pydantic_core.ValidationError: 1 validation error for GraphExecutionState errors via thread-safe DB locking.
🔧 Affected Symbols
sqlite3.InterfaceErrorpydantic_core._pydantic_core.ValidationErrorGraphExecutionState