v1.3.0
AbdullahAlfaraj
released this
15 Jul 20:26
·
234 commits
to master
since this release
Updates and New Features Include:
New Features:
- Added new Lasso Inpaint mode, allowing inpainting from lasso selection without the need to paint a mask.
- Complete refactoring of ControlNet tab in TypeScript, React, and MobX by zombieYang
- Reimplemented Preview, Viewer, History, and Image Search sections in TypeScript and React.
- Added quick access panel for ControlNet, Viewer, and Preview tabs
- Added toolbar for quick access to buttons and actions
- Added support for ControlNet ‘Generative Fill’ in inpaint/outpaint modes
- New icons design by amir167
- Chinese localization mainly done by MKhichain with contributions from zombieYang, and implemented by zombieYang.
- Added option to add custom mask for inpaint ControlNet models, useful in combination with txt2img mode
- Added ‘Auto Image’ option for ControlNet to automatically load input image from selection area on canvas
- Redesigned Preview section to be collapsible with progress bar on top
- Added support to automaticly generating mask with segment anything using keywords and prompt
- Added ‘Disable ControlNet Tab’ option to quickly disable ControlNet without disabling units individually
- Added error message to inform users to download ‘Auto-Photoshop-SD’ from automatic1111 extension tab for better inpaint and outpaint
- Third-party extensions/scripts checked for installation and notify users if any is missing
- Added mask preview that updates after changing Mask Expansion or Mask Blur sliders
- ‘Generate More’ buttons no longer require a selection area
- Added option to log errors to a log file, enabled from Settings tab
- Renamed ‘Continue Session’ button to ‘Reuse Selection’
- Added ControlNet Filters menu for quick setup of ControlNet unit (requires ‘Auto-Photoshop-SD’ extension installed inside Auto1111)
- Added option to automatically mask output image layers in inpaint/outpaint mode to prevent loss of resolution from diffusion operation
- Added support for ‘One Button Prompt’ for easy generation and exploration of unique prompts with one click
- Plugin now supports layer-less mode, initializing without generating intermediary/temporary layers
- Improved ControlNet user interface by making it collapsible (by AbdullahAlfaraj and zombieYang)
- Added option to select interpolation method for scaling images (bicubic, bilinear, or nearest neighbor)
- Added option to switch languages from Settings tab (English, Chinese) by zombieyang
- Added option for algorithm used to mask generated image when placed as layer (keep borders, keep corners)
- Added support for ‘After Detailer’ extension for easy inpainting of characters, faces, and people without drawing a mask
- ‘Scripts’ and ‘Always on Scripts’ display error message when unavailable, instructing user to update if not installed
- Added VAE dropdown menu in ‘Settings’ tab
- Added support for ‘Pixel Perfect’ option in ControlNet tab
- Added ‘Control Mode’ options in ControlNet tab for more precise control over image generation by shifting emphasis from prompt to ControlNet by AbdullahAlfaraj and zombieYang
- Improved ‘Always on Scripts’ interface by making it collapsible
- Sped up plugin load time when working with remote Auto1111 instance
Bug Fixes:
- Fixed bug where guessmode was wrongly used with ControlNet API v2
- Fixed issue where mask expansion slider would blur the mask when set to value 0
- Fixed performance issue when switching between modes caused by operating on large history states
- Fixed issue related to TypeError: ‘<’ not supported between instances of ‘str’ and ‘int’
- Added error message if Ultimate SD Upscale is not installed
- Fixed issue where ControlNet annotation map would load on canvas and in Viewer tab when current script is active but not installed
- Fixed VAE menu list crash and disappearance from Settings tab
- Fixed inability to enter text into text field when window size is large
- Fixed sizing of plugin, UI no longer overflows outside of plugin border
- Updated to use new Lora API to work with both Auto1111 and AutoVlad
- Fixed missing plugin icon from Photoshop plugin panel
- Fixed error ‘command Show is not available’, usually encountered when starting with document with image present as background
- Fixed empty ‘Hires Upscaler’ list when using plugin with remote instance of Automatic1111
- Removed dependency on API config/endpoint
- Fixed ‘img2prompt’ Interrogate button for remote Auto1111 users
Contributors:
@AbdullahAlfaraj , @zombieyang, @MKhichain, @amir167
Support us on Patreon to help us continue developing the Auto-Photoshop-StableDiffusion-Plugin and get early access to new features, exclusive art tutorials and more!