v6.0.1
This patch release fixes a number of bugs.
Check out the v6.0.0 release notes if you haven't already! It's a big one.
Changes
- 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.
- 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.
- 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.
- Introduce global, thread-safe locking for all DB operations. We hope that this will fix these errors:
-
sqlite3.InterfaceError: bad parameter or other API misuse -
pydantic_core._pydantic_core.ValidationError: 1 validation error for GraphExecutionState JSON input should be string, bytes or bytearray [type=json_type, input_value=None, input_type=NoneType] For further information visit https://errors.pydantic.dev/2.11/v/json_type
-
Installing and Updating
The Invoke Launcher is the recommended way to install, update and run Invoke. It takes care of a lot of details for you - like installing the right version of python - and runs Invoke as a desktop application.
Note: With recent updates to torch, users on older GPUs (20xx and 10xx series) will likely run into issues with installing/updating. We are still evaluating how we can support older GPUs, but in the meantime users have found success manually downgrading torch. Head over to discord if you need help.
Follow the Quick Start guide to get started with the launcher.
If you don't want to use the launcher, or need a headless install, you can follow the manual install guide.
What's Changed
- v6 followups 3 by @psychedelicious in #8246
- dont reset canvas if studio is loaded with canvas destination by @maryhipp in #8252
- feat(ui): virtualized list for staging area by @psychedelicious in #8250
- feat(app): db abstraction to prevent threading conflicts by @psychedelicious in #8247
- fix(ui): runtime errors related to calling reduce on array iterator by @psychedelicious in #8257
- chore: prep for v6.0.1rc1 by @psychedelicious in #8259
- fix(ui): language file filenames by @psychedelicious in #8261
- build(ui): downgrade idb-keyval by @psychedelicious in #8262
- feat(app): better error message for failed model probe by @psychedelicious in #8263
- fix(Model Manager): refuse to download a file when there's insufficient space by @keturn in #8268
- chore: prep for v6.0.1 by @psychedelicious in #8266
Full Changelog: v6.0.0...v6.0.1