Releases: invoke-ai/InvokeAI
v5.2.0rc1
This release includes support for FLUX ControlNets and improves the UX for common img2img
flows in Canvas.
We've also added a fix for Apple Silicon users for the mushy noise issue and updated the installer to skip xformers
for GPUs where it causes a performance hit.
Be sure to review the v5 release notes if you haven't already upgraded to v5.
FLUX ControlNets
We now support both XLabs and InstantX ControlNets for FLUX. We've found the Union Pro model substantially outperforms the other models and added it to the starter models. Other models work, but outputs are not as good.
You can use FLUX ControlNets in both Workflows and the Linear UI. We will be adding a union mode control to the Linear UI in a a future release. You can select the union mode in Workflows today.
Canvas img2img
Flow
We've made a number of changes to support the common img2img
flow in the Canvas:
- Transform now supports 3 modes:
fill
(old behaviour): The layer is stretched to fit the generation bbox exactly. Its aspect ratio is not maintained.contain
(new default): The layer is stretched to fit the generation bbox, retaining its aspect ratio.cover
: The layer is scaled up so that its smallest dimension fits the bbox exactly, retaining its aspect ratio.
- Add a layer context menu item to fit the layer to the bbox using the
contain
mode. - Update the
New Canvas from Image
image context menu item to streamline theimg2img
flow. It now resizes the bbox to match the image's aspect ratio, respecting the currently-selected models' optimal size. The image will fit exactly in the box. You can click this and then immediately Invoke to doimg2img
.
Installer Updates
The performance of torch-sdp
attention is substantially faster than xformers
on 30xx and 40xx series GPUs. We've made two changes to ensure you generate with the best settings:
- Add an installer option for 30xx & 40xx series GPUs, which does not install
xformers
. - When the attention type is set to
auto
(the default), and you do havexformers
installed, we choose the best option oftorch-sdp
andxformers
, based on your GPU.
Apple Silicon Fix
The mushy noise issue on Apple Silicon is related to sliced attention. We've temporarily forced all MPS devices to use torch-sdp
. Memory usage is a bit higher, but you won't get mushy noise (unless, of course, you prompt for it 😅).
This appears to be a torch
bug, and we'll revert this change once it is resolved.
Other Changes
Enhancements
- Updated workflow list menu UI, restoring
New Workflow
confirmation dialog. - Handful of rendering optimizations for Canvas.
Fixes
- Fixed misc UI jank in workflow list menu UI.
- Fixed longstanding issue where workflows were marked as unsaved immediately after loading.
- Fixed canvas layer preview not updating if layer is disabled.
Installation and Updating
To install or update to v5.2.0rc1, download the latest installer and follow the installation instructions
To update, select the same installation location. Your user data (images, models, etc) will be retained.
What's Changed
- feat(ui): img2img UX by @psychedelicious in #7081
- feat(ui): add option to copy share link for workflows by @maryhipp in #7082
- Allow explicitly selecting xFormers at install time by @ebr in #7065
- refactor(ui): modals state, workflow list modal misc by @psychedelicious in #7087
- perf(ui): rendering optimizations by @psychedelicious in #7061
- feat(ui): img2img UX 2 by @psychedelicious in #7090
- Add support for FLUX ControlNet models (XLabs and InstantX) by @RyanJDick in #7070
- feat(ui): consolidate img2img canvas flow by @psychedelicious in #7093
- fix(ui): use non-icon version of delete menu item on canvas context menu by @psychedelicious in #7094
- ui: translations update from weblate by @weblate in #7086
- chore: bump version to v5.2.0rc1 by @psychedelicious in #7096
- Add a workaround for broken sliced attention on MPS with torch 2.4.1 by @RyanJDick in #7066
- fix(ui): edge case where controladapters added counts could be off by @psychedelicious in #7095
Full Changelog: v5.1.1...v5.2.0rc1
v5.1.1
This release fixes a number of issues and updates the workflows list to function like the style presets list.
❗ We are investigating an issue with Apple Silicon devices and SDXL. Users with Apple Silicon devices may wish to hold off on updating until we resolve this. See the Known Issues section below for more information and a workaround.
Be sure to review the v5 release notes if you haven't already upgraded to v5.
Enhancements
- New workflow list UI. Thanks @maryhipp!
- Added explanatory tooltips to images and assets tabs in gallery. Thanks @maryhipp!
- Added prompt template message to first-run blurb. Thanks @maryhipp!
- Add button to rename board (in addition to double-click). Thanks @maryhipp!
- Updated translations. Thanks @Harvester62 @Ery4z!
- Updated example config file comment to prevent footguns.
Fixes
- Updates to get FLUX working on MPS on
torch
2.5.0 / nightlies. Thanks @Vargol! - Fixed incorrect events being tracked for some buttons. Notably, this prevents accidental deletion of layers when the Canvas is busy.
- Fixed UI jank with Canvas number input components.
- Fixed issue where invalid edges could be pasted.
- Fixed issue preventing touch and Apple Pencil from being able to interact with the Canvas.
Internal
- Fixed Nix flake. Thanks @aakropotkin!
Docs
- Add Enhance Detail community node. Thanks @skunkworxdark!
- Fixed typos. Thanks @nnsW3!
- Added FLUX support to docs. Thanks @aakropotkin!
Known Issues
Apple Silicon devices will output mushy noise on SDXL unless Regional Guidance or an IP Adapter is used.
The issue appears to be related to us bumping torch
to v2.4.1, which was needed for GGUF FLUX support. The SDXL generation code wasn't changed in this release. We are investigating the issue.
As a workaround, users can set their attention type to torch-sdp
in their invoke.yaml configuration file:
attention_type: torch-sdp
This will result in some increased memory utilization, but allow for generations to proceed as normal.
Installation and Updating
To install or update to v5.1.1, download the latest installer and follow the installation instructions
To update, select the same installation location. Your user data (images, models, etc) will be retained.
What's Changed
- Add Enhance Detail to communityNodes.md by @skunkworxdark in #7043
- Docs fix spelling issues by @nnsW3 in #7047
- update flake by @aakropotkin in #7032
- Get Flux working on MPS when torch 2.5.0 test or nightlies are installed by @Vargol in #7063
- feat(ui,api): alternate workflow list UX by @maryhipp in #7059
- misc(ui): image/asset tab tooltips, icon to rename board, getting started text by @maryhipp in #7067
- feat(ui): restore sorting and date displays for workflow library list items by @maryhipp in #7068
- feat(ui): board edit tweaks by @psychedelicious in #7069
- add missing translations by @maryhipp in #7073
- ui: translations update from weblate by @weblate in #7062
- fix(ui): remove straggling onPointerUp handlers by @psychedelicious in #7074
- fix(ui): canvas sliders misc by @psychedelicious in #7075
- fix(ui): validate edges on paste by @psychedelicious in #7072
- fix(ui): sync pointer position on pointerdown by @psychedelicious in #7076
- feat(app): update example config file comment by @psychedelicious in #7071
- chore: bump version to v5.1.1 by @psychedelicious in #7077
New Contributors
Full Changelog: v5.1.0...v5.1.1
v5.1.0
This release includes drawing tablet support and middle-mouse panning for Canvas, support for GGUF FLUX models, and an assortment of other fixes and enhancements.
❗ We are investigating an issue with Apple Silicon devices and SDXL. Users with Apple Silicon devices may wish to hold off on updating until we resolve this. See the Known Issues section below for more information.
Be sure to review the v5 release notes if you haven't already upgraded to v5.
Enhancements
- Canvas tablet support for both touch and pen input devices (e.g. drawing tablets).
- Pressure sensitivity for pen input devices. This can be disabled in the Canvas settings.
- Revised Canvas layout to better fit on smaller screens.
- Improved image context menu layout. Thanks @joshistoast!
- Improved Apple Pencil support.
- Added long-press trigger for context menus. The canvas itself does not have a long-press trigger, but the same actions are accessible via menu button at the top-right corner of the canvas.
- Middle-mouse button panning on Canvas. Thanks to @FloeHetling for getting this moving!
- Support for GGUF FLUX models.
- Create a new "session", resetting all settings and Canvas to their defaults (except for model selection). These functions are in the menu next to the cancel button.
- Crop to bbox on Canvas. You can crop an individual layer, or the whole canvas. Accessed via right-click menus.
- Allow for a broader range of guidance values for flux models. Thanks @rikublock!
- Updated translations. Thanks @rikublock @Ery4z @Vasyanator @Harvester62 @Phrixus2023!
Fixes
- Duplicating a regional guidance layer with a reference image causes an error during graph building, preventing generation from working.
- Recalling LoRAs can create duplicate LoRAs.
- Fixed color picker tool edge case where wrong color could be detected while moving the cursor quickly.
Perf
- Throttled color picker sampling to improve performance.
Internal
- Bump all UI deps to latest.
- Bump
torch
andxformers
versions to latest. - Gracefully handle promise rejections in the UI's metadata handlers.
- Updated
docker-compose.yml
to use GHCRlatest
image. Thanks @jkbdco!
Docs
- Added Ollama node to community nodes. Thanks @Jonseed!
- Added FLUX support to docs. Thanks @aakropotkin!
Known Issues
Apple Silicon devices will output mushy noise on SDXL unless Regional Guidance or an IP Adapter is used.
The issue appears to be related to us bumping torch
to v2.4.1, which was needed for GGUF FLUX support. The SDXL generation code wasn't changed in this release. We are investigating the issue.
As a workaround, users can set their attention type to torch-sdp in their invoke.yaml configuration file. This will result in some increased memory utilization, but allow for generations to proceed as normal.
Installation and Updating
To install or update to v5.1.0, download the latest installer and follow the installation instructions
To update, select the same installation location. Your user data (images, models, etc) will be retained.
What's Changed
- feat(context menu): ✨ condense top row of image context menu by @joshistoast in #7001
- feat(ui): tablet support by @psychedelicious in #7008
- Initial GGUF support for flux models by @brandonrising in #6890
- fix(ui): show color picker when using pen by @psychedelicious in #7013
- feat(ui): mmb panning (another approach) by @psychedelicious in #7014
- feat(ui): add new session functionality by @psychedelicious in #7017
- feat(ui): layer/canvas crop by @psychedelicious in #7020
- fix(ui): duplicating regional guidance layer breaks graph generation by @psychedelicious in #7015
- fix(ui): recall LoRAs may create duplicates by @psychedelicious in #7016
- chore(ui): bump deps by @psychedelicious in #7021
- Bump xformers for compatibility with torch by @RyanJDick in #7022
- fix(ui): prevent unhandled promise rejections by @psychedelicious in #7019
- ui: translations update from weblate by @weblate in #7010
- chore: bump version to v5.1.0rc2 by @psychedelicious in #7024
- Update communityNodes.md add Ollama node by @Jonseed in #7002
- Update docker-compose.yml by @jkbdco in #7023
- fix: install issues w/ torch by @psychedelicious in #7026
- fix(ui): incorrect hotkeys on floating button tooltips by @psychedelicious in #7029
- feat(ui): canvas ipad improvements by @psychedelicious in #7027
- ui: translations update from weblate by @weblate in #7030
- chore: bump version to v5.1.0rc4 by @psychedelicious in #7031
- fix(ui): board title editable by @psychedelicious in #7036
- fix(ui): funky drop targets by @psychedelicious in #7035
- fix(ui): image context menu buttons don't close menu by @psychedelicious in #7038
- chore: bump version to v5.1.0rc5 by @psychedelicious in #7039
- ui: translations update from weblate by @weblate in #7040
- fix(ui): board drop targets by @psychedelicious in #7041
- feat(ui): canvas tool cleanup & perf by @psychedelicious in #7044
- fix(ui): alternate Apple Pencil interaction fixes by @psychedelicious in #7048
- ui: translations update from weblate by @weblate in #7046
- fix(ui): missing translations for canvas drop area by @psychedelicious in #7055
- docs: list FLUX as supported by @aakropotkin in #7053
- feat(ui): allow for a broader range of guidance values for flux models by @rikublock in #7051
- ui: translations update from weblate by @weblate in #7054
- fix(ui): duplicate translation string for "layer" by @psychedelicious in #7056
- chore: bump version to v5.1.0 by @psychedelicious in #7057
New Contributors
- @Jonseed made their first contribution in #7002
- @jkbdco made their first contribution in #7023
- @aakropotkin made their first contribution in #7053
- @rikublock made their first contribution in #7051
Full Changelog: v5.0.2...v5.1.0
v5.1.0rc5
This release includes tablet support and middle-mouse panning for Canvas, support for GGUF FLUX models, and an assortment of other fixes and enhancements.
Be sure to review the v5 release notes if you haven't already upgraded to v5.
Changes since v5.1.0rc4
- Fixed board titles not being editable
- Fixed funky drop targets
- Fixed image context menu buttons not closing the menu
- More translations
- Fixed drag-and-drop multiple images to board
- Minor canvas internal cleanup
- Fixed color picker tool edge case where wrong color could be detected while moving the cursor quickly
- Improved color picker performance
Enhancements
- Canvas tablet support for both touch and pen input devices (e.g. drawing tablets).
- Pressure sensitivity for pen input devices. This can be disabled in the Canvas settings.
- Revised Canvas layout to better fit on smaller screens.
- Improved image context menu layout. Thanks @joshistoast!
- Improved Apple Pencil support.
- Added long-press trigger for context menus. The canvas itself does not have a long-press trigger, but the same actions are accessible via menu button at the top-right corner of the canvas.
- Middle-mouse button panning. Thanks to @FloeHetling for getting this moving!
- Support for GGUF FLUX models.
- Create a new "session", resetting all settings and Canvas to their defaults (except for model selection). These functions are in the menu next to the cancel button.
- Crop to bbox on Canvas. You can crop an individual layer, or the whole canvas. Accessed via right-click menus.
- Updated translations. Thanks @rikublock @Ery4z!
- Improved color picker performance.
Fixes
- Duplicating a regional guidance layer with a reference image causes an error during graph building, preventing generation from working.
- Recalling LoRAs can create duplicate LoRAs.
- Fixed color picker tool edge case where wrong color could be detected while moving the cursor quickly.
Internal
- Bump all UI deps to latest.
- Bump
torch
andxformers
versions to latest. - Gracefully handle promise rejections in the UI's metadata handlers.
Installation and Updating
To install or update to v5.1.0rc5, download the installer and follow the installation instructions
To update, select the same installation location. Your user data (images, models, etc) will be retained.
What's Changed
- feat(context menu): ✨ condense top row of image context menu by @joshistoast in #7001
- feat(ui): tablet support by @psychedelicious in #7008
- Initial GGUF support for flux models by @brandonrising in #6890
- fix(ui): show color picker when using pen by @psychedelicious in #7013
- feat(ui): mmb panning (another approach) by @psychedelicious in #7014
- feat(ui): add new session functionality by @psychedelicious in #7017
- feat(ui): layer/canvas crop by @psychedelicious in #7020
- fix(ui): duplicating regional guidance layer breaks graph generation by @psychedelicious in #7015
- fix(ui): recall LoRAs may create duplicates by @psychedelicious in #7016
- chore(ui): bump deps by @psychedelicious in #7021
- Bump xformers for compatibility with torch by @RyanJDick in #7022
- fix(ui): prevent unhandled promise rejections by @psychedelicious in #7019
- ui: translations update from weblate by @weblate in #7010
- chore: bump version to v5.1.0rc2 by @psychedelicious in #7024
- Update communityNodes.md add Ollama node by @Jonseed in #7002
- Update docker-compose.yml by @jkbdco in #7023
- fix: install issues w/ torch by @psychedelicious in #7026
- fix(ui): incorrect hotkeys on floating button tooltips by @psychedelicious in #7029
- feat(ui): canvas ipad improvements by @psychedelicious in #7027
- ui: translations update from weblate by @weblate in #7030
- chore: bump version to v5.1.0rc4 by @psychedelicious in #7031
- fix(ui): board title editable by @psychedelicious in #7036
- fix(ui): funky drop targets by @psychedelicious in #7035
- fix(ui): image context menu buttons don't close menu by @psychedelicious in #7038
- chore: bump version to v5.1.0rc5 by @psychedelicious in #7039
- ui: translations update from weblate by @weblate in #7040
- fix(ui): board drop targets by @psychedelicious in #7041
- feat(ui): canvas tool cleanup & perf by @psychedelicious in #7044
New Contributors
Full Changelog: v5.0.2...v5.1.0rc5
v5.1.0rc4
This release includes tablet support and middle-mouse panning for Canvas, support for GGUF FLUX models, and an assortment of other fixes and enhancements.
Be sure to review the v5 release notes if you haven't already upgraded to v5.
Enhancements
- Canvas tablet support for both touch and pen input devices (e.g. drawing tablets).
- Pressure sensitivity for pen input devices. This can be disabled in the Canvas settings.
- Revised Canvas layout to better fit on smaller screens.
- Improved image context menu layout. Thanks @joshistoast!
- Improved Apple Pencil support.
- Added long-press trigger for context menus. The canvas itself does not have a long-press trigger, but the same actions are accessible via menu button at the top-right corner of the canvas.
- Middle-mouse button panning. Thanks to @FloeHetling for getting this moving!
- Support for GGUF FLUX models.
- Create a new "session", resetting all settings and Canvas to their defaults (except for model selection). These functions are in the menu next to the cancel button.
- Crop to bbox on Canvas. You can crop an individual layer, or the whole canvas. Accessed via right-click menus.
- Updated translations. Thanks @rikublock @Ery4z!
Fixes
- Duplicating a regional guidance layer with a reference image causes an error during graph building, preventing generation from working.
- Recalling LoRAs can create duplicate LoRAs.
Internal
- Bump all UI deps to latest.
- Bump
torch
andxformers
versions to latest. - Gracefully handle promise rejections in the UI's metadata handlers.
Installation and Updating
To install or update to v5.1.0rc4, download the installer and follow the installation instructions
To update, select the same installation location. Your user data (images, models, etc) will be retained.
What's Changed
- feat(context menu): ✨ condense top row of image context menu by @joshistoast in #7001
- feat(ui): tablet support by @psychedelicious in #7008
- Initial GGUF support for flux models by @brandonrising in #6890
- fix(ui): show color picker when using pen by @psychedelicious in #7013
- feat(ui): mmb panning (another approach) by @psychedelicious in #7014
- feat(ui): add new session functionality by @psychedelicious in #7017
- feat(ui): layer/canvas crop by @psychedelicious in #7020
- fix(ui): duplicating regional guidance layer breaks graph generation by @psychedelicious in #7015
- fix(ui): recall LoRAs may create duplicates by @psychedelicious in #7016
- chore(ui): bump deps by @psychedelicious in #7021
- Bump xformers for compatibility with torch by @RyanJDick in #7022
- fix(ui): prevent unhandled promise rejections by @psychedelicious in #7019
- ui: translations update from weblate by @weblate in #7010
- chore: bump version to v5.1.0rc2 by @psychedelicious in #7024
- Update communityNodes.md add Ollama node by @Jonseed in #7002
- Update docker-compose.yml by @jkbdco in #7023
- fix: install issues w/ torch by @psychedelicious in #7026
- fix(ui): incorrect hotkeys on floating button tooltips by @psychedelicious in #7029
- feat(ui): canvas ipad improvements by @psychedelicious in #7027
- ui: translations update from weblate by @weblate in #7030
- chore: bump version to v5.1.0rc4 by @psychedelicious in #7031
New Contributors
Full Changelog: v5.0.2...v5.1.0rc4
v5.1.0rc3
This release includes tablet support and middle-mouse panning for Canvas, support for GGUF FLUX models, and an assortment of other fixes and enhancements.
v5.1.0rc2's installer has a problem with torch dependencies. You must use the installer attached to this release.
Be sure to review the v5 release notes if you haven't already upgraded to v5.
Enhancements
- Canvas tablet support for both touch and pen input devices (e.g. drawing tablets).
- Pressure sensitivity for pen input devices. This can be disabled in the Canvas settings.
- Revised Canvas layout to better fit on smaller screens.
- Improved image context menu. Thanks @joshistoast!
- Middle-mouse button panning. Thanks to @FloeHetling for getting this moving!
- Support for GGUF FLUX models.
- Create a new "session", resetting all settings and Canvas to their defaults (except for model selection). These functions are in the menu next to the cancel button.
- Crop to bbox on Canvas. You can crop an individual layer, or the whole canvas. Accessed via right-click menus.
- Updated translations. Thanks @rikublock @Ery4z!
Fixes
- Duplicating a regional guidance layer with a reference image causes an error during graph building, preventing generation from working.
- Recalling LoRAs can create duplicate LoRAs.
Internal
- Bump all UI deps to latest.
- Bump
torch
andxformers
versions to latest. - Gracefully handle promise rejections in the UI's metadata handlers.
Installation and Updating
To install or update to v5.1.0rc3, download the installer and follow the installation instructions
To update, select the same installation location. Your user data (images, models, etc) will be retained.
What's Changed
- feat(context menu): ✨ condense top row of image context menu by @joshistoast in #7001
- feat(ui): tablet support by @psychedelicious in #7008
- Initial GGUF support for flux models by @brandonrising in #6890
- fix(ui): show color picker when using pen by @psychedelicious in #7013
- feat(ui): mmb panning (another approach) by @psychedelicious in #7014
- feat(ui): add new session functionality by @psychedelicious in #7017
- feat(ui): layer/canvas crop by @psychedelicious in #7020
- fix(ui): duplicating regional guidance layer breaks graph generation by @psychedelicious in #7015
- fix(ui): recall LoRAs may create duplicates by @psychedelicious in #7016
- chore(ui): bump deps by @psychedelicious in #7021
- Bump xformers for compatibility with torch by @RyanJDick in #7022
- fix(ui): prevent unhandled promise rejections by @psychedelicious in #7019
- ui: translations update from weblate by @weblate in #7010
- chore: bump version to v5.1.0rc2 by @psychedelicious in #7024
- Update communityNodes.md add Ollama node by @Jonseed in #7002
- Update docker-compose.yml by @jkbdco in #7023
- fix: install issues w/ torch by @psychedelicious in #7026
New Contributors
Full Changelog: v5.0.2...v5.1.0rc3
v5.1.0rc2
This release includes tablet support and middle-mouse panning for Canvas, support for GGUF FLUX models, and an assortment of other fixes and enhancements.
Be sure to review the v5 release notes if you haven't already upgraded to v5.
Enhancements
- Canvas tablet support for both touch and pen input devices (e.g. drawing tablets).
- Pressure sensitivity for pen input devices. This can be disabled in the Canvas settings.
- Revised Canvas layout to better fit on smaller screens.
- Improved image context menu. Thanks @joshistoast!
- Middle-mouse button panning. Thanks to @FloeHetling for getting this moving!
- Support for GGUF FLUX models.
- Create a new "session", resetting all settings and Canvas to their defaults (except for model selection). These functions are in the menu next to the cancel button.
- Crop to bbox on Canvas. You can crop an individual layer, or the whole canvas. Accessed via right-click menus.
- Updated translations. Thanks @rikublock @Ery4z!
Fixes
- Duplicating a regional guidance layer with a reference image causes an error during graph building, preventing generation from working.
- Recalling LoRAs can create duplicate LoRAs.
Internal
- Bump all UI deps to latest.
- Bump
torch
andxformers
versions to latest. - Gracefully handle promise rejections in the UI's metadata handlers.
Installation and Updating
To install or update to v5.1.0rc2, download the installer and follow the installation instructions
To update, select the same installation location. Your user data (images, models, etc) will be retained.
What's Changed
- feat(context menu): ✨ condense top row of image context menu by @joshistoast in #7001
- feat(ui): tablet support by @psychedelicious in #7008
- Initial GGUF support for flux models by @brandonrising in #6890
- fix(ui): show color picker when using pen by @psychedelicious in #7013
- feat(ui): mmb panning (another approach) by @psychedelicious in #7014
- feat(ui): add new session functionality by @psychedelicious in #7017
- feat(ui): layer/canvas crop by @psychedelicious in #7020
- fix(ui): duplicating regional guidance layer breaks graph generation by @psychedelicious in #7015
- fix(ui): recall LoRAs may create duplicates by @psychedelicious in #7016
- chore(ui): bump deps by @psychedelicious in #7021
- Bump xformers for compatibility with torch by @RyanJDick in #7022
- fix(ui): prevent unhandled promise rejections by @psychedelicious in #7019
- ui: translations update from weblate by @weblate in #7010
- chore: bump version to v5.1.0rc2 by @psychedelicious in #7024
Full Changelog: v5.0.2...v5.1.0rc2
v5.1.0rc1
This release includes tablet support for Canvas and an improved image context menu.
Planned for v5.1.0 (but not in this RC) is support for GGUF FLUX models and middle-mouse panning on Canvas.
Be sure to review the v5 release notes if you haven't already upgraded to v5.
Enhancements
- Canvas tablet support for both touch and pen input devices (e.g. drawing tablets).
- Pressure sensitivity for pen input devices. This can be disabled in the Canvas settings.
- Revised Canvas layout to better fit on smaller screens.
- Improved image context menu. @joshistoast
- Planned: Middle-mouse button panning.
- Planned: Support for GGUF FLUX models.
Installation and Updating
To install or update to v5.1.0rc1, download the installer and follow the installation instructions
To update, select the same installation location. Your user data (images, models, etc) will be retained.
What's Changed
- feat(context menu): ✨ condense top row of image context menu by @joshistoast in #7001
Full Changelog: v5.0.2...v5.1.0rc1
v5.0.2
This minor release fixes a regression with FLUX LoRAs introduced in v5.0.1.
Be sure to review the v5 release notes if you haven't already upgraded to v5.
Fixes
- Fix regression with FLUX LoRAs introduced in v5.0.1.
Enhancements
- Show CLIP Vision models in the model manager UI, allowing for them to be deleted in case of corruption.
Installation and Updating
To install or update to v5.0.2, download the installer and follow the installation instructions
To update, select the same installation location. Your user data (images, models, etc) will be retained.
What's Changed
- feat(ui): show CLIP Vision models in model manager UI by @psychedelicious in #6994
- Fix regression with FLUX diffusers LoRA models by @RyanJDick in #6997
- chore: bump version to v5.0.2 by @psychedelicious in #7003
Full Changelog: v5.0.1...v5.0.2
v5.0.1
This minor release includes support for Kohya FLUX LoRAs and a handful of fixes and enhancements.
Be sure to review the v5 release notes if you haven't already upgraded to v5.
Enhancements
- Support for Kohya FLUX LoRAs with
lora_te1
layers (i.e. CLIP LoRA layers) - Default scheduler is now dpmpp_3m_k
- First round of v5 translations @Harvester62 @Vasyanator @Atalanttore @Ery4z @rikublock
- Improved FLUX img2img/inpainting
- ❗ This is a breaking change. The
trajectory_guidance_strength
field onFluxDenoiseInvocation
was removed in favor of a simpler solution that doesn't need the extra field. More details in #6938.
- ❗ This is a breaking change. The
- Revised hotkeys focus tracking
- Recall hotkeys work when viewer is closed and gallery is open
- Added
enter
andesc
hotkeys to apply and cancel filters and transforms - Model default settings support for FLUX guidance parameter
Fixes
- Hide brush preview while staging
- Prevent error toasts from being so large they cannot be closed
- UI crash with
TypeError: i.map is not a function
- Canvas erroneously interactable after refresh while staging
Internal
- More efficient image selection handling
- More efficient newly-generated image handling
- Revised resizable panels logic
Installation and Updating
To install or update to v5.0.1, download the installer and follow the installation instructions
To update, select the same installation location. Your user data (images, models, etc) will be retained.
What's Changed
- fix(ui): reduce extraneous image selection by @psychedelicious in #6930
- feat(ui): cleanup resizable panels by @psychedelicious in #6932
- fix(ui): incorrect translations for flux bbox constraints by @psychedelicious in #6933
- fix,feat: canvas followups 18 by @psychedelicious in #6941
- fix(ui): restore send-to functionality by @maryhipp in #6937
- update default scheduler to dpmpp_3m_k by @maryhipp in #6943
- fix workflow tab translations by @maryhipp in #6944
- fix(ui): gallery nav hotkeys not working by @psychedelicious in #6949
- fix(ui): handle resizable panels not rendered in DOM by @psychedelicious in #6948
- fix(ui): truncate error description so toast is always close-able by @maryhipp in #6946
- fix(ui): new image selection logic by @psychedelicious in #6951
- ui: translations update from weblate by @weblate in #6818
- fix(ui): resizable panels collapsed on first app startup by @psychedelicious in #6953
- fix(ui): canvas interactable after refresh while staging by @psychedelicious in #6956
- Further improvements to FLUX image-to-image by @RyanJDick in #6938
- (ui): add button to learn more about supported models by @maryhipp in #6958
- fix(api): UI crash with
TypeError: i.map is not a function
by @psychedelicious in #6985 - Support FLUX LoRA models in kohya format with
lora_te1
layers (i.e. CLIP LoRA layers) by @RyanJDick in #6967 - refactor(ui): hotkey/focus handling by @psychedelicious in #6987
- ui: translations update from weblate by @weblate in #6963
- chore: bump version to v5.0.1 by @psychedelicious in #6993
- Update communityNodes.md add OBP by @AIrjen in #6990
- feat(ui,api): add guidance as a default setting option for FLUX models by @maryhipp in #6959
New Contributors
Full Changelog: v5.0.0...v5.0.1