We are pleased to announce a minor update to InvokeAI with the release of version 2.2.5.
- What's New
- Installation
- Upgrading to 2.2.5
- Getting Help
What's New in 2.2.5
WebUI
- Add Unified Canvas Alternate UI Beta: We added a new alternative UI to the Unified Canvas that mimics traditional photo editing applications you might be familiar with. You can switch to this new UI in the Settings menu by activating the new toggle option. @blessedcoolant
- Restore and Upscale hotkeys have been changed from ‘R’ and ‘U’ to ‘Shift+R’ and ‘Shift+U’ respectively. This was done to avoid accidental keystrokes triggering these operations. @blessedcoolant
- Added Localization. Support has been added for Russian, Italian, Portuguese (Brazilian), German, Polish @blessedcoolant
Translators:- Russian: @netsvetaev
- Italian: @Harvester62
- Portuguese (Brazilian): @M-art-ucci
- German: cofter
- Polish: pejotr
If you are interested in translating InvokeAI to your language, please feel free to reach out to us on Discord.
CLI
- Add the --karras_max option to the command line. @lstein
- Add the –version option to get the version of the app. @lstein
- Remove requirement for Hugging Face token, now that it is no longer rqeuired. @ebr
Docker
Bug Fixes & Updates
- Fix not being able to load the model while inpainting when using the free_gpu_mem option. @rmagur1203
- Various installer improvements. @lstein
- Fix segfault error on MacOS when using homebrew. @ebr
- Fix a None type error when nsfw_checker was turned on. @limonspb
- Fix the number of tokens to cap to 75 and handle blends accordingly. @damian0815
- [CLI] Fix the time step not displaying correctly during img2img. @wfng92
- [WebUI] Fix the initial theme setting not displaying correctly in the selector after reload. @kasbah
- [WebUI] Fix of Hires Fix on Img2Img tab @hipsterusername
- Fix embeddings not working correctly. @blessedcoolant
- Fix an issue where the —config launch argument was not being recognized. @blessedcoolant
- Retrieve threshold from an image even if it is 0. @JPPhoto
- Add –root_dir as an alternate arg for –root during launch.
- Relax HuggingFace login requirements during setup. @ebr
- Fixed an issue where the --no-patchmatch would not work. @lstein
- Fixed a crash in img2img @lstein
- Documentation, updates, typos and fixes. @limonspb, @lstein, @hipsterusername, @mauwii
Developer
- Add concurrency to Github actions. @mauwii
- Github action to lint python files with pyflakes @keturn
- Fix circular dependencies on the frontend @kasbah
- Add Github action for linting the frontend. @kasbah
- Fix all linting warnings on the frontend. @kasbah
- Add auto formatting for the frontend. @kasbah
New Contributors
- @limonspb made their first contribution in #1968
- @xrd made their first contribution in #1985
- @kasbah made their first contribution in #1995
- @zeptofine made their first contribution in #2020
- @shapor made their first contribution in #2057
- @thinkyhead made their first contribution in #1751
- @tomosuto made their first contribution in #2092
Full Changelog: v2.2.4...latest
Installation
To install InvokeAI 2.2.5 on a new system, please select the zip file for your platform from the list below, unzip it, and run the script install.sh
(Macintosh, Linux) or install.bat
(Windows). A walkthrough can be found at Installation Overview .
InvokeAI-installer-2.2.5-p2-linux.zip
InvokeAI-installer-2.2.5-p2-mac.zip
InvokeAI-installer-2.2.5-p2-windows.zip
Upgrading
If you have InvokeAI 2.2.4 installed, you can upgrade it quickly using an update script. Download the zip file below, and unpack it. Place the file update.bat
(Windows) or update.sh
(Linux/Mac) into your invokeai
folder, replacing the update
script that was previously there. Then launch the new update
script from the command line or by double-clicking.
Help
Please see the InvokeAI Issues Board or the InvokeAI Discord for assistance from the development team.