Improved
1.9.0-RC
1.9.0
Features:
- Make refiner switchover based on model timesteps instead of sampling steps (#14978)
- add an option to have old-style directory view instead of tree view; stylistic changes for extra network sorting/search controls
- add UI for reordering callbacks, support for specifying callback order in extension metadata (#15205)
- Sgm uniform scheduler for SDXL-Lightning models (#15325)
- Scheduler selection in main UI (#15333, #15361, #15394)
Minor:
- "open images directory" button now opens the actual dir (#14947)
- Support inference with LyCORIS BOFT networks (#14871, #14973)
- make extra network card description plaintext by default, with an option to re-enable HTML as it was
- resize handle for extra networks (#15041)
- cmd args:
--unix-filenames-sanitizationand--filenames-max-length(#15031) - show extra networks parameters in HTML table rather than raw JSON (#15131)
- Add DoRA (weight-decompose) support for LoRA/LoHa/LoKr (#15160, #15283)
Extensions and API:
- ResizeHandleRow - allow overriden column scale parametr (#15004)
- call script_callbacks.ui_settings_callback earlier; fix extra-options-section built-in extension killing the ui if using a setting that doesn't exist
- make it possible to use zoom.js outside webui context (#15286, #15288)
- allow variants for extension name in metadata.ini (#15290)
- make reloading UI scripts optional when doing Reload UI, and off by default
- put request: gr.Request at start of img2img function similar to txt2img
- open_folder as util (#15442)
- make it possible to import extensions' script files as
import scripts.<filename>(#15423)
Performance:
- performance optimization for extra networks HTML pages
- optimization for extra networks filtering
- optimization for extra networks sorting
Bug Fixes:
- prevent escape button causing an interrupt when no generation has been made yet
- [bug] avoid doble upscaling in inpaint (#14966)
- possible fix for reload button not appearing in some cases for extra networks.
- fix: the
split_thresholdparameter does not work when running Split oversized images (#15006) - Fix resize-handle visability for vertical layout (mobile) (#15010)
- register_tmp_file also for mtime (#15012)
- Protect alphas_cumprod during refiner switchover (#14979)
- Fix EXIF orientation in API image loading (#15062)
- Only override emphasis if actually used in prompt (#15141)
Hardware:
- Add training support and change lspci for Ascend NPU (#14981)
- Update to ROCm5.7 and PyTorch (#14820)
- Better workaround for Navi1, removing --pre for Navi3 (#15224)
- Ascend NPU wiki page (#15228)
Other:
- Update comment for Pad prompt/negative prompt v0 to add a warning about truncation, make it override the v1 implementation
- support resizable columns for touch (tablets) (#15002)
- Fix #14591 using translated content to do categories mapping (#14995)
- Use
absolutepath for normalized filepath (#15035) - resizeHandle handle double tap (#15065)
- --dat-models-path cmd flag (#15039)
- Add a direct link to the binary release (#15059)
- upscaler_utils: Reduce logging (#15084)
- Fix various typos with crate-ci/typos (#15116)