v6.0.1
📦 invokeaiView on GitHub →
✨ 3 features🐛 8 fixes🔧 2 symbols
Summary
This patch release focuses on stability and performance improvements, including fixing UI crashes, enhancing database thread safety, and optimizing gallery loading.
Migration Steps
- Users on older GPUs (20xx and 10xx series) may need to manually downgrade `torch` if they encounter installation/updating issues. Consult Discord for help.
✨ 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.
- Clearer error message when model probing fails.
- Do not attempt to download models when there isn't enough disk space for them.
- Potential fix for rare UI state persistence issues.
- Fix runtime errors related to calling reduce on array iterator (from PR #8257).
- Fix language file filenames (from PR #8261).
🔧 Affected Symbols
sqlite3.InterfaceErrorpydantic_core._pydantic_core.ValidationError