Full Changelog: 1.7.0(2023.12.16)...1.9.3(2024.04.22)
- Merge branch 'dev'
- update changelog
- Merge pull request AUTOMATIC1111#15594 from AUTOMATIC1111/fix-get_crop_region_v2
- fix get_crop_region_v2
- Merge branch 'dev'
- changelog
- Merge pull request AUTOMATIC1111#15591 from AUTOMATIC1111/restore-1.8.0-style-naming-of-scripts
- restore 1.8.0-style naming of scripts
- restore 1.8.0-style naming of scripts
- update changelog
- Merge pull request AUTOMATIC1111#15587 from AUTOMATIC1111/fix-mistake-in-#15583
- fix mistake in AUTOMATIC1111#15583
- undo adding scripts to sys.modules
- Merge pull request AUTOMATIC1111#15583 from AUTOMATIC1111/get_crop_region_v2
- get_crop_region_v2
- Merge pull request AUTOMATIC1111#15531 from thatfuckingbird/fix-mistyped-function-name
- fix typo in function call (eror -> error)
- Merge pull request AUTOMATIC1111#15532 from huchenlei/fix_module
- nit
- Fix cls.module
- rename logging from textual inversion to not confuse it with global logging module
- Merge pull request AUTOMATIC1111#15547 from AUTOMATIC1111/numpy-DeprecationWarning-product---prod
- numpy DeprecationWarning product -> prod
- Merge pull request AUTOMATIC1111#15555 from light-and-ray/fix_x1_upscalers
- fix x1 upscalers
- Merge pull request AUTOMATIC1111#15560 from AUTOMATIC1111/api-downscale
- Remove API upscaling factor limits
- Merge pull request AUTOMATIC1111#15544 from cabelo/master
- Compatibility with Debian 11, Fedora 34+ and openSUSE 15.4+
- Merge pull request AUTOMATIC1111#15561 from speculativemoonstone/fix-launch-git-directories
- Allow webui.sh to be runnable from directories containing a .git file
- add more info to the error message for AUTOMATIC1111#15567
- Merge pull request AUTOMATIC1111#15567 from AUTOMATIC1111/no-image-data-blocks-debug
- Hide 'No Image data blocks found.' message
- Merge pull request AUTOMATIC1111#15533 from travisg/callback-fix
- fix: remove callbacks properly in remove_callbacks_for_function()
- Merge pull request AUTOMATIC1111#15534 from storyicon/fix-masking
- feat:compatible with inconsistent/empty mask
- fix: images do not match
- fix: Coordinate 'right' is less than 'left'
- Merge pull request AUTOMATIC1111#15581 from AUTOMATIC1111/FilenameGenerator-sampler-scheduler
- FilenameGenerator Sampler Scheduler
- Merge pull request AUTOMATIC1111#15577 from AUTOMATIC1111/api-get-schedulers
- Add schedulers API endpoint
- Merge pull request AUTOMATIC1111#15582 from kaanyalova/avif-support
- Add avif support
- Merge branch 'master' into dev
- Merge branch 'release_candidate'
- update changelog
- Merge pull request AUTOMATIC1111#15492 from w-e-w/update-restricted_opts
- Merge pull request AUTOMATIC1111#15470 from AUTOMATIC1111/read-infotext-Script-not-found
- Merge pull request AUTOMATIC1111#15460 from AUTOMATIC1111/create_infotext-index-and-callable
- Merge pull request AUTOMATIC1111#15465 from jordenyt/fix-extras-api-upscale-enabled
- fix limited file write (thanks, Sylwia)
- Merge pull request AUTOMATIC1111#15492 from w-e-w/update-restricted_opts
- update restricted_opts
- Merge pull request AUTOMATIC1111#15470 from AUTOMATIC1111/read-infotext-Script-not-found
- catch exception for all paste_fields callable
- Warning when Script is not found
- Merge pull request AUTOMATIC1111#15460 from AUTOMATIC1111/create_infotext-index-and-callable
- add documentation for create_infotext
- non-serializable as None
- re-work extra_generation_params for Hires prompt
- allow list or callables in generation_params
- if use use_main_prompt index = 0
- Merge pull request AUTOMATIC1111#15465 from jordenyt/fix-extras-api-upscale-enabled
- Fix extra-single-image API not doing upscale failed
- fix limited file write (thanks, Sylwia)
- 1.9.0 changelog
- Merge pull request AUTOMATIC1111#15446 from AUTOMATIC1111/re-add-update_file_entry
- re-add update_file_entry
- use 'scripts.' prefix for names of dynamically loaded modules
- Merge pull request AUTOMATIC1111#15423 from storyicon/master
- feat: ensure the indexability of dynamically imported packages
- Merge pull request AUTOMATIC1111#15442 from AUTOMATIC1111/open_folder-as-util
- open_folder docstring
- Merge branch 'dev' into open_folder-as-util
- open_folder as util
- put HF_ENDPOINT into shared for AUTOMATIC1111#15443
- Merge pull request AUTOMATIC1111#15443 from Satariall/add-hf_endpoint-variable
- Use HF_ENDPOINT variable for HuggingFace domain with default
- fix API upscale
- Merge pull request AUTOMATIC1111#15428 from v0xie/fix/remove-callbacks
- fix: remove script callbacks in ordered_callbacks_map
- Merge pull request AUTOMATIC1111#15425 from light-and-ray/fix_upscaler_2_images_do_not_match
- fix upscaler 2 images do not match
- Merge pull request AUTOMATIC1111#15417 from light-and-ray/fix_upscaler_2
- fix upscaler 2
- Merge pull request AUTOMATIC1111#15415 from light-and-ray/fix_dcd4f880a86e500ec88ddf7eafe65894a24b85a3
- fix dcd4f88
- Merge pull request AUTOMATIC1111#15414 from DrBiggusDickus/dev2
- fix CodeFormer weight
- add an option to hide postprocessing options in Extras tab
- resize Max side length field
- rework code/UI for AUTOMATIC1111#15293
- Merge pull request AUTOMATIC1111#15293 from light-and-ray/extras_upscaler_limit_target_resolution
- update tooltip
- add .needs_reload_ui()
- hide limit target resolution under option
- maybe fix tests
- Extras upscaler: option limit target resolution
- Merge pull request AUTOMATIC1111#15350 from baseco/memory-bug-fix
- minor bug fix of sd model memory management
- Merge pull request AUTOMATIC1111#15382 from huaizong/fix/whz/model-loaded-remove-v3
- fix: when find already_loaded model, remove loaded by array index
- Merge pull request AUTOMATIC1111#15380 from light-and-ray/interrupt_upscale
- interrupt upscale
- Merge pull request AUTOMATIC1111#15386 from eltociear/patch-3
- fix typo in call_queue.py
- restore the line lost in the merge
- Merge pull request AUTOMATIC1111#15390 from ochen1/patch-1
- Merge branch 'dev' into patch-1
- Merge pull request AUTOMATIC1111#15394 from light-and-ray/fix_ui_config_for_hires_sampler_and_scheduler
- fix_ui_config_for_hires_sampler_and_scheduler
- put request: gr.Request at start of img2img function similar to txt2img
- Merge pull request AUTOMATIC1111#15319 from catboxanon/feat/ssmd_cover_images
- Support
ssmd_cover_images
- support scheduler selection in hires fix
- Merge pull request AUTOMATIC1111#15343 from light-and-ray/escape_brackets_in_lora_random_prompt
- escape brackets in lora random prompt generator
- Merge pull request AUTOMATIC1111#15354 from akx/xyz-script-size
- Add Size as an XYZ Grid option
- Merge pull request AUTOMATIC1111#15333 from AUTOMATIC1111/scheduler_selection
- Merge pull request AUTOMATIC1111#15361 from kaalibro/fix/scheduler_selection
- Fix for AUTOMATIC1111#15333
- change the behavior of discard_next_to_last_sigma for sgm_uniform to match other schedulers
- do not add 'Automatic' to infotext
- add Uniform scheduler
- scheduler selection in main UI
- make AUTOMATIC1111#15334 work without making copies of images
- Merge pull request AUTOMATIC1111#15334 from Gourieff/extras--allow-png-rgba--dev
- Merge remote-tracking branch 'upstream/dev' into extras--allow-png-rgba--dev
- FIX: No specific type for 'image' arg
- FIX: initial_pp RGBA right way
- FIX: Allow PNG-RGBA for Extras Tab
- Merge pull request AUTOMATIC1111#15310 from Dalton-Murray/update-pytorch-lightning-utilities
- Re-add import but after if check
- Cleanup ddpm_edit.py
- Cleanup sd_hijack_ddpm_v1.py
- Remove unnecessary import
- Update initialize_util.py
- Include running pytorch lightning check
- Revert ddpm_edit.py
- Revert sd_hijack_ddpm_v1.py
- Formatting sd_hijack_ddpm_v1.py
- Formatting ddpm_edit
- Update sd_hijack_ddpm_v1.py
- Update ddpm_edit.py
- Update ddpm_edit.py
- Update sd_hijack_ddpm_v1.py
- Merge pull request AUTOMATIC1111#15331 from AUTOMATIC1111/extra-networks-buttons
- Don't use quote_js on filename
- Merge branch 'dev' into extra-networks-buttons
- Merge pull request AUTOMATIC1111#15325 from AUTOMATIC1111/sgm_uniform
- Implementation for sgm_uniform branch
- use existing quote_js function for AUTOMATIC1111#15316
- Merge pull request AUTOMATIC1111#15316 from AUTOMATIC1111/escape-filename
- Escape btn_copy_path filename
- Merge pull request AUTOMATIC1111#15307 from AUTOMATIC1111/restore-outputs-path
- restore outputs path
- fix for listing wrong requirements for extensions
- Merge pull request AUTOMATIC1111#15299 from AUTOMATIC1111/diskcache-bett
- Tweak diskcache limits
- Merge pull request AUTOMATIC1111#15287 from AUTOMATIC1111/diskcache
- use diskcache library for caching
- change the default name for callback from None to "unnamed"
- make reloading UI scripts optional when doing Reload UI, and off by default
- change code for variant requirements in metadata.ini
- update ruff to 0.3.3
- Merge pull request AUTOMATIC1111#15290 from light-and-ray/allow_variants_for_extension_name_in_metadata.ini
- allow variants for extension name in metadata.ini
- Merge pull request AUTOMATIC1111#15288 from light-and-ray/allow_use_zoom.js_outside_webui_context
- little fixes zoom.js
- Merge pull request AUTOMATIC1111#15286 from light-and-ray/allow_use_zoom.js_outside_webui_context
- allow use zoom.js outside webui context
- linter for AUTOMATIC1111#15262
- Merge pull request AUTOMATIC1111#15262 from catboxanon/feat/dragdrop-urls
- dragdrop: add error handling for URLs
- Download image client-side
- Fix dragging to/from firefox
- Support dragdrop for URLs
- Merge pull request AUTOMATIC1111#15283 from AUTOMATIC1111/dora-weight-decompose
- Merge branch 'dev' into dora-weight-decompose
- fix for AUTOMATIC1111#15179
- Merge pull request AUTOMATIC1111#15179 from llnancy/master
- fix: resolve type annotation warnings
- fix: fix syntax errors
- prevent make alt key from opening main menu if it's used for brush size also
- Merge pull request AUTOMATIC1111#15267 from light-and-ray/prevent_alt_menu_on_firefox
- use e.key instead of e.code
- check e.key in up event
- fix linter and do not require reload page if option was changed
- prevent defaults for alt only if mouse inside image
- prevent alt menu for firefox
- Merge pull request AUTOMATIC1111#15268 from light-and-ray/handle_0_wheel_deltaX
- handle 0 wheel deltaX
- Merge pull request AUTOMATIC1111#15276 from AUTOMATIC1111/v180_hr_styles-actual-version-number
- v180_hr_styles actual version number
- Merge pull request AUTOMATIC1111#15231 from light-and-ray/fix_ui-config_for_InputAccordion
- fix ui-config for InputAccordion
- Merge pull request AUTOMATIC1111#15205 from AUTOMATIC1111/callback_order
- Merge branch 'dev' into callback_order
- add support for specifying callback order in metadata
- add UI for reordering callbacks
- add names to callbacks
- Merge pull request AUTOMATIC1111#15211 from light-and-ray/type_hintinh_in_shared.py
- Update modules/shared.py
- type hinting in shared.py
- Merge pull request AUTOMATIC1111#15221 from AUTOMATIC1111/fix-Restore-progress
- fix Restore progress
- Merge pull request AUTOMATIC1111#15222 from light-and-ray/move_postprocessing-for-training_into_builtin_extensions
- move postprocessing-for-training into builtin extensions
- Merge pull request AUTOMATIC1111#15223 from light-and-ray/move_upscale_postprocessing_under_input_accordion
- Merge branch 'dev' into move_upscale_postprocessing_under_input_accordion
- Merge pull request AUTOMATIC1111#15228 from wangshuai09/ascend_npu_readme
- ascend npu readme
- Merge pull request AUTOMATIC1111#15233 from light-and-ray/featch_only_active_branch_updates_for_extensions
- featch only active branch updates for extensions
- Merge pull request AUTOMATIC1111#15239 from AUTOMATIC1111/Fix-lora-bugs
- Add missing .mean
- simplify code for AUTOMATIC1111#15244
- Merge pull request AUTOMATIC1111#15244 from Haoming02/auto-scale-by
- add user setting
- use re instead of hardcoding
- add hook
- Merge pull request AUTOMATIC1111#15224 from DGdev91/dev
- Merge branch 'dev' of https://github.com/DGdev91/stable-diffusion-webui into dev
- Better workaround for Navi1 - fix if
- Workaround for Navi1: pytorch nightly whl for 3.8 and 3.9
- Better workaround for Navi1, removing --pre for Navi3
- Better workaround for Navi1, removing --pre for Navi3
- Merge pull request AUTOMATIC1111#15259 from AUTOMATIC1111/PEP-604-annotations
- PEP 604 annotations
- Merge pull request AUTOMATIC1111#15260 from v0xie/fix-OFT-MhA-AttributeError
- fix: AttributeError when attempting to reshape rescale by org_module weight
- Merge pull request AUTOMATIC1111#15261 from catboxanon/fix/imageviewer-click
- Make imageviewer event listeners browser consistent
- Merge pull request AUTOMATIC1111#15263 from AUTOMATIC1111/fix-hr-comments
- Strip comments from hires fix prompt
- Merge pull request AUTOMATIC1111#15269 from AUTOMATIC1111/fix-Hires-prompt-Styles
- fix issue with Styles when Hires prompt is used
- Merge pull request AUTOMATIC1111#15272 from AUTOMATIC1111/bump-action-version
- bump action version
- move upscale postprocessing under input accordion
- restore the lost Uncategorized options section
- Merge pull request AUTOMATIC1111#15201 from AUTOMATIC1111/update-preview-on-Replace-Preview
- update preview on Replace Preview
- Merge pull request AUTOMATIC1111#15198 from zopieux/search-desc
- Add model description to searched terms.
- Merge pull request AUTOMATIC1111#15199 from AUTOMATIC1111/add-entry-to-MassFileLister-after-writing-metadata
- add entry to MassFileLister after writing metadata
- linter
- Merge pull request AUTOMATIC1111#15191 from AUTOMATIC1111/fix-default-in-get_learned_conditioning
- Avoid error from None
- Merge pull request AUTOMATIC1111#15190 from AUTOMATIC1111/dora-weight-decompose
- Merge pull request AUTOMATIC1111#15189 from 10sa/dev
- Add '--no-prompt-history' cmd args for disable last generation prompt history
- stylistic changes for extra network sorting/search controls
- use natural sort in extra networks when ordering by path
- Merge pull request AUTOMATIC1111#15183 from jim60105/master
- chore: fix font not loaded
- undo unwanted change for extra networks
- optimization for extra networks sorting
- optimization for extra networks filtering
- add an option to have old-style directory view instead of tree view
- fix broken resize handle on the train tab
- Merge pull request AUTOMATIC1111#15160 from AUTOMATIC1111/dora-weight-decompose
- performance optimization for extra networks
- Merge pull request AUTOMATIC1111#15178 from catboxanon/feat/edit-attention-whitespace-trim
- Simpler comparison
- edit-attention: deselect surrounding whitespace
- linter
- Use correct implementation, fix device error
- Fix bugs for torch.nn.MultiheadAttention
- Initial implementation
- Merge pull request AUTOMATIC1111#14820 from alexhegit/master
- Merge branch 'dev' into master
- Merge pull request AUTOMATIC1111#15148 from continue-revolution/conrevo/fix-soft-inpaint
- rm comment
- Merge branch 'dev' into conrevo/fix-soft-inpaint
- Merge pull request AUTOMATIC1111#15131 from catboxanon/feat/extra-network-metadata
- Lint
- Re-use profiler visualization for extra networks
- Merge pull request AUTOMATIC1111#15135 from AUTOMATIC1111/fix-extract_style_text_from_prompt
- fix extract_style_text_from_prompt AUTOMATIC1111#15132
- Merge pull request AUTOMATIC1111#15142 from catboxanon/fix/emphasis-prompt-txt-write-order
- Fix emphasis infotext missing from
params.txt
- lint
- Merge pull request AUTOMATIC1111#15141 from catboxanon/feat/emphasis-infotext-parse
- Only override emphasis if actually used in prompt
- Merge pull request AUTOMATIC1111#14981 from wangshuai09/gpu_info_for_ascend
- fix npu-smi command
- update
- del gpu_info for npu
- add images.read to automatically fix all jpeg/png weirdness
- Merge pull request AUTOMATIC1111#14958 from HTYISABUG/dev
- Error handling for unsupported transparency
- Merge pull request AUTOMATIC1111#15121 from AUTOMATIC1111/fix-settings-in-ui
- 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
- Merge pull request AUTOMATIC1111#15062 from astriaai/fix-exif-orientation-api
- Fix EXIF orientation in API image loading
- Merge pull request AUTOMATIC1111#15102 from light-and-ray/fix_jpeg_live_preview
- fix_jpeg_live_preview
- Merge pull request AUTOMATIC1111#15116 from akx/typos
- Fix various typos with crate-ci/typos
- Merge pull request AUTOMATIC1111#15084 from clayne/1709395892-upscale-logging-reduce
- upscaler_utils: Reduce logging
- fix wrong condition
- infotext support for AUTOMATIC1111#14978
- Merge pull request AUTOMATIC1111#14978 from drhead/refiner_fix
- fix missing arg
- Allow refiner to be triggered by model timestep instead of sampling
- Pass sigma to apply_refiner
- Add compatibility option for refiner switching
- Merge pull request AUTOMATIC1111#15031 from light-and-ray/unix_filenames
- cmd args: allow unix filenames and filenames max length
- Merge pull request AUTOMATIC1111#15059 from Dalton-Murray/direct-binary-release-link
- Add a direct link to the binary release
- Merge pull request AUTOMATIC1111#15041 from light-and-ray/resize_handle_for_extra_networks
- make minimal width 2 times smaller then default
- fix for mobile and allow collapse right column
- fix on reload with changed show all loras setting
- resize handle for extra networks
- Merge branch 'master' into dev
- style changes for AUTOMATIC1111#14979
- call apply_alpha_schedule_override in load_model_weights for AUTOMATIC1111#14979
- Merge pull request AUTOMATIC1111#14979 from drhead/refiner_cumprod_fix
- remove alphas cumprod fix from samplers_common
- move alphas cumprod override out of processing
- move refiner fix to sd_models.py
- dont need to preserve alphas_cumprod_original
- Protect alphas_cumprod during refiner switchover
- Merge pull request AUTOMATIC1111#15039 from light-and-ray/dat_cmd_flag
- dat cmd flag
- Merge pull request AUTOMATIC1111#15065 from light-and-ray/resizeHandle_handle_double_tap
- resizeHandle handle double tap
- Merge pull request AUTOMATIC1111#15035 from AUTOMATIC1111/fix/normalized-filepath-absolute
- Fix normalized filepath, resolve -> absolute
- Merge pull request AUTOMATIC1111#15012 from light-and-ray/register_tmp_file-also-with-mtime
- register_tmp_file also with mtime
- Merge pull request AUTOMATIC1111#15010 from light-and-ray/fix_resize-handle_for_vertical_layout
- fix resize handle
- fix resize-handle for vertical layout
- Merge pull request AUTOMATIC1111#15006 from imnodb/master
- fix: the
split_threshold
parameter does not work when running Split oversized images - Merge pull request AUTOMATIC1111#15004 from light-and-ray/ResizeHandleRow_-_allow_overriden_column_scale_parametr
- ResizeHandleRow - allow overriden column scale parametr
- Merge pull request AUTOMATIC1111#14995 from dtlnor/14591-bug-the-categories-layout-is-different-when-localization-is-on
- fix AUTOMATIC1111#14591 - using translated content to do categories mapping
- Merge pull request AUTOMATIC1111#14973 from AUTOMATIC1111/Fix-new-oft-boft
- For no constraint
- Update network_oft.py
- linting
- Update network_oft.py
- Merge pull request AUTOMATIC1111#15002 from light-and-ray/support_resizable_columns_for_touch_(tablets)
- fix lint 2
- fix lint and console warning
- support resizable columns for touch (tablets)
- make extra network card description plaintext by default, with an option to re-enable HTML as it was
- possible fix for reload button not appearing in some cases for extra networks.
- Merge pull request AUTOMATIC1111#14966 from light-and-ray/avoid_doble_upscaling_in_inpaint
- avoid doble upscaling in inpaint
- Merge pull request AUTOMATIC1111#14871 from v0xie/boft
- prevent undefined variable
- Fix rescale
- Add rescale mechanism
- Revert "fix: add butterfly_factor fn"
- doc: add boft comment
- fix: get boft params from weight shape
- style: fix lint
- fix: add butterfly_factor fn
- fix: calculate butterfly factor
- feat: support LyCORIS BOFT
- Merge pull request AUTOMATIC1111#14947 from AUTOMATIC1111/open-button
- re-work open image button settings
- option "open image button" open the actual dir
- Update comment for Pad prompt/negative prompt v0 to add a warning about truncation, make it override the v1 implementation
- prevent escape button causing an interrupt when no generation has been made yet
- fix
- Update to ROCm5.7 and PyTorch
- Fix extra networks buttons when filename contains an apostrophe
- fix: Python version check for PyTorch installation compatibility
- Merge branch 'release_candidate'
- update changelog
- style changes for AUTOMATIC1111#14979
- call apply_alpha_schedule_override in load_model_weights for AUTOMATIC1111#14979
- Merge pull request AUTOMATIC1111#14979 from drhead/refiner_cumprod_fix
- Merge pull request AUTOMATIC1111#15039 from light-and-ray/dat_cmd_flag
- Merge pull request AUTOMATIC1111#15065 from light-and-ray/resizeHandle_handle_double_tap
- Merge pull request AUTOMATIC1111#15035 from AUTOMATIC1111/fix/normalized-filepath-absolute
- Merge pull request AUTOMATIC1111#15012 from light-and-ray/register_tmp_file-also-with-mtime
- Merge pull request AUTOMATIC1111#15010 from light-and-ray/fix_resize-handle_for_vertical_layout
- update cahngelog
- Merge pull request AUTOMATIC1111#15006 from imnodb/master
- Merge pull request AUTOMATIC1111#15004 from light-and-ray/ResizeHandleRow_-_allow_overriden_column_scale_parametr
- Merge pull request AUTOMATIC1111#14995 from dtlnor/14591-bug-the-categories-layout-is-different-when-localization-is-on
- Merge pull request AUTOMATIC1111#14973 from AUTOMATIC1111/Fix-new-oft-boft
- update changelog
- Merge pull request AUTOMATIC1111#15002 from light-and-ray/support_resizable_columns_for_touch_(tablets)
- update changelog
- update changelog
- make extra network card description plaintext by default, with an option to re-enable HTML as it was
- possible fix for reload button not appearing in some cases for extra networks.
- Merge pull request AUTOMATIC1111#14966 from light-and-ray/avoid_doble_upscaling_in_inpaint
- update changelog
- Merge pull request AUTOMATIC1111#14871 from v0xie/boft
- update changelog
- Merge pull request AUTOMATIC1111#14947 from AUTOMATIC1111/open-button
- Update comment for Pad prompt/negative prompt v0 to add a warning about truncation, make it override the v1 implementation
- prevent escape button causing an interrupt when no generation has been made yet
- update changelog
- Disable prompt token counters option actually disables token counting rather than just hiding results.
- fix an exception when filtering extra networks very early
- fix search UI invisible in an extra network tab that just loaded
- change condition for scheduleAfterScriptsCallbacks() to properly reflect the needed amount of search fields
- Merge pull request AUTOMATIC1111#14900 from AUTOMATIC1111/fix-css-color-extra-network-control--enabled
- fix extra-network-control--enabled color
- Merge pull request AUTOMATIC1111#14910 from analysisjp/wsl2_flx
- fixed webui.sh issue that occurred in WSL environment (fix: AUTOMATIC1111#14883)
- Merge pull request AUTOMATIC1111#14916 from light-and-ray/use_original_document_title
- Use original App Title in progress bar
- Merge pull request AUTOMATIC1111#14932 from AUTOMATIC1111/fix/esc-interrupt
- Fix
Esc
interrupt when button not visible - Merge pull request AUTOMATIC1111#14933 from AUTOMATIC1111/fix/graceful-mtime-hash-cache-exception
- Gracefully handle mtime read exception from cache
- Merge pull request AUTOMATIC1111#14934 from AUTOMATIC1111/fix/normalize-cmd-arg-paths
- Normalize cmd arg paths
- Merge pull request AUTOMATIC1111#14939 from AUTOMATIC1111/Fix-extranetworks-search-reload
- Update extraNetworks.js
- Merge pull request AUTOMATIC1111#14930 from RedDeltas/feat/launch_utils/file_mode_for_clone
- Added core.filemode=false so doesn't track changes in file permissions in more restrictive environments
- add before_token_counter callback and use it for prompt comments
- Count tokens of enabled styles
- call the right function for token counter in img2img
- add propmpt comments support
- add infotext entry for emphasis; put emphasis into a separate file, add an option to parse but still ignore emphasis
- Merge pull request AUTOMATIC1111#14874 from hako-mikan/master
- Update sd_hijack_clip.py
- add option
- Merge branch 'AUTOMATIC1111:master' into master
- Merge pull request AUTOMATIC1111#14873 from AUTOMATIC1111/check_extensions_list_on_apply_js_method
- if extensions page not loaded, prevent apply
- Merge pull request AUTOMATIC1111#14879 from AUTOMATIC1111/walk_files-extensions-case-insensitive
- walk_files extensions case insensitive
- Merge pull request AUTOMATIC1111#14883 from analysisjp/dev_fix_memleak_new
- fix: prepare_tcmalloc (Fixed memory leak issue in Ubuntu 22.04 or modern linux environment)
- Merge pull request AUTOMATIC1111#14884 from light-and-ray/ResizeHandleRow_png_info_and_train
- ResizeHandleRow png_info and train
- Merge pull request AUTOMATIC1111#14890 from AUTOMATIC1111/always-append-timestamp
- Always add timestamp to displayed image
- Merge pull request AUTOMATIC1111#14885 from AUTOMATIC1111/extensions-tab-table-row-hover-highlight
- extensions tab table row hover highlight
- Merge pull request AUTOMATIC1111#14857 from light-and-ray/refresh_extensions_list
- add button for refreshing extensions list
- fix extra networks metadata failing to work properly when you create the .json file with metadata for the first time.
- fix refresh button forgetting sort order for extra networks AUTOMATIC1111#14588
- fix checkpoint selection not working for AUTOMATIC1111#14588
- fix page refresh not re-applying sort/filter for AUTOMATIC1111#14588
- fix error when editing extra networks card
- Add "Interrupting..." placeholder.
- Merge pull request AUTOMATIC1111#14814 from AUTOMATIC1111/catch-load-style.csv-error
- catch load style.csv error
- Merge pull request AUTOMATIC1111#14809 from Cyberbeing/fix_upscaler_autocast_nans
- Fix potential autocast NaNs in image upscale
- Merge pull request AUTOMATIC1111#14803 from AUTOMATIC1111/create_submit_box-tooltip
- add tooltip create_submit_box
- Merge pull request AUTOMATIC1111#14801 from wangshuai09/npu_support
- Merge branch 'dev' into npu_support
- Merge pull request AUTOMATIC1111#14791 from AUTOMATIC1111/fix-mha-manual-cast
- Revert "Try to reverse the dtype checking mechanism"
- Try to reverse the dtype checking mechanism
- Fix potential bugs
- Merge pull request AUTOMATIC1111#14782 from AUTOMATIC1111/safetensors-0.4.2
- Bump safetensors' version to 0.4.2
- fix the typo -- thanks Cyberbeing
- Add Pad conds v0 option
- Merge pull request AUTOMATIC1111#14773 from AUTOMATIC1111/rework-set_named_arg
- set_named_arg fuzzy option
- rework set_named_arg
- Merge pull request AUTOMATIC1111#14775 from AUTOMATIC1111/fix-CLIP-Interrogator-topN-regex
- fix CLIP Interrogator topN regex
- Merge pull request AUTOMATIC1111#14728 from AUTOMATIC1111/another-Hr-button-fix-
- fix txt2img_upscale
- Merge pull request AUTOMATIC1111#14767 from AUTOMATIC1111/minor-fix-to-#14525
- minor fix to AUTOMATIC1111#14525
- Merge pull request AUTOMATIC1111#14754 from AUTOMATIC1111/xyz-filter-blank-for-number-axes
- xyz filter blank for number axes
- Merge pull request AUTOMATIC1111#14715 from stefanbenten/sb/embedding-refresh
- modules/api/api.py: add api endpoint to refresh embeddings list
- Merge pull request AUTOMATIC1111#14726 from v0xie/fix-oft-device
- fix: wrong devices for eye and constraint
- Merge pull request AUTOMATIC1111#14707 from AUTOMATIC1111/multi-styles-base-styles-file
- re-work multi --styles-file
- add an option to not overlay original image for inpainting for AUTOMATIC1111#14727
- Merge pull request AUTOMATIC1111#14740 from light-and-ray/make_extras_tab_collumns_resizable
- make extras tab collumns resizable
- put extra networks controls row into the tabs UI element for AUTOMATIC1111#14588
- Merge pull request AUTOMATIC1111#14588 from Sj-Si/feature/extra-networks-tree-view
- Remove unnecessary template and simplify tree list.
- Fix broken scrollbars
- Add option in settings to enable/disable tree view by default.
- Add toggle button for tree view. Use default settings for sortmode and direction.
- Fix various bugs including refresh bug.
- Fix missing important style.
- Fix embeddings add/remove to/from prompt on click bugs.
- fix bugs
- Finish cleanup.
- Run linting
- Move extra network tab buttons into tree view;
- fix bugs. introduce new ones.
- fix linting
- fix search box handling. sort maybe broken not sure. need to bug test and finish cleanup.
- continue cleanup and redesign.
- Merge changes from dev
- Finish base layout. Fix bugs. Need to test for stability and clean up.
- begin redesign of tree module.
- fix linting
- fix indentation
- Add tree-view display for extra networks.
- Merge pull request AUTOMATIC1111#14709 from AUTOMATIC1111/improve-get_crop_region
- improve get_crop_region
- Merge pull request AUTOMATIC1111#14663 from aalbacetef/feature/add-model-to-log-file
- add docstring
- restore saving fields
- skip if headers haven't changed
- Merge pull request AUTOMATIC1111#14702 from light-and-ray/keep_postprocessing_upscale_selected_tab_after_restart
- keep postprocessing upscale selected tab after restart
- Merge pull request AUTOMATIC1111#14689 from AUTOMATIC1111/fix-nested-manual-cast
- Avoid exceptions to be silenced
- Avoid early disable
- Fix nested manual cast
- Merge pull request AUTOMATIC1111#14637 from light-and-ray/fix_tab_indexes_resets_after_restart_ui
- fix tab indexes reset after restart ui
- Merge pull request AUTOMATIC1111#14639 from light-and-ray/fix_extension_check_for_requirements
- fix_extension_check_for_requirements
- Merge pull request AUTOMATIC1111#14640 from WebDev9000/replace-hashtags-in-filenames
- Add # to the invalid_filename_chars list
- Merge pull request AUTOMATIC1111#14655 from chi2nagisa/lora-alias-fix
- fix using wrong model caused by alias
- Merge pull request AUTOMATIC1111#14659 from AUTOMATIC1111/immediately-stop-on-second-interrupt
- immediately stop on second interrupt
- Merge pull request AUTOMATIC1111#14645 from AUTOMATIC1111/infotexts
- parse_generation_parameters with no skip_fields
- parse_generation_parameters skip_fields
- save_files info base on infotexts
- reuse seed from infotexts
- Merge pull request AUTOMATIC1111#14657 from AUTOMATIC1111/callback-postprocess_image_after_composite
- callback postprocess_image_after_composite
- Merge pull request AUTOMATIC1111#14626 from AUTOMATIC1111/hr-button-fix
- fix console total progress bar when using txt2img_upscale
- parse_generation_parameters with no skip_fields
- parse_generation_parameters skip_fields
- seed info from infotexts
- fix gallery black image issue
- allowe hr pass to return multiple images
- disable saving images before highres fix
- Merge pull request AUTOMATIC1111#14690 from n0kovo/dev
- Fix wrong options value
- Minor cleanup
- Add support for DAT upscaler models
- Merge pull request AUTOMATIC1111#14699 from light-and-ray/fix_extras_big_batch_crashes
- fix extras big batch crashes
- Merge pull request AUTOMATIC1111#14638 from WebDev9000/brush-size-adjust
- Update hotkey_config.py
- Update hotkey_config.py
- Update zoom.js
- Update zoom.js
- Update hotkey_config.py
- Adjust brush size with hotkeys.
- reuse variable for log file path
-
- expand fields to include model name and hash
- Merge pull request AUTOMATIC1111#14618 from akx/log-fmt-fix
- Logging: set formatter correctly for fallback logger too
- Merge pull request AUTOMATIC1111#14598 from AUTOMATIC1111/fix-txt2img_upscale
- update p.seed and p.subseed
- Merge pull request AUTOMATIC1111#14589 from Sj-Si/hotfix/remove-upscaler-size-limits
- Restore scale factor limit changes to master branch.
- Restore scale factor limit changes to master branch.
- Increase limits for upscalers.
- Merge pull request AUTOMATIC1111#14583 from continue-revolution/conrevo/lcm-sampler
- lcm sampler
- Merge pull request AUTOMATIC1111#14593 from papuSpartan/api_tls
- include tls arguments in api uvicorn init
- Merge pull request AUTOMATIC1111#14597 from AUTOMATIC1111/improved-manual-cast
- rearrange if-statements for cpu
- Apply the correct behavior of precision='full'
- Revert "Apply correct inference precision implementation"
- Apply correct inference precision implementation
- linting and debugs
- Fix bugs when arg dtype doesn't match
- improve efficiency and support more device
- Merge pull request AUTOMATIC1111#14573 from continue-revolution/conrevo/add-p-to-cfg
- make denoiser None by default
- add self instead
- add p to cfgdenoiserparams
- add assets repo; serve fonts locally rather than from google's servers
- Merge pull request AUTOMATIC1111#14560 from Nuullll/condfunc-warning
- Handle CondFunc exception when resolving attributes
- Merge pull request AUTOMATIC1111#14563 from Nuullll/model-loaded-callback
- Execute model_loaded_callback after moving to target device
- Merge pull request AUTOMATIC1111#14562 from Nuullll/fix-ipex-xpu-generator
- Fix format
- [IPEX] Fix torch.Generator hijack
- Merge pull request AUTOMATIC1111#14559 from Nuullll/ipex-sdpa-fix
- [IPEX] Fix SDPA attn_mask dtype
- Merge pull request AUTOMATIC1111#14546 from AUTOMATIC1111/fix-oft-dtype
- Fix dtype casting for OFT module
- Merge pull request AUTOMATIC1111#14547 from AUTOMATIC1111/lyco-forward
- Add general forward method for all modules.
- Merge pull request AUTOMATIC1111#14548 from keshav-nischal/patch-2
- Update README.md
- Make the upscale button update the gallery with the new image rather than replace it.
- Merge pull request AUTOMATIC1111#14538 from akx/log-wut
- Fix logging configuration again
- Merge pull request AUTOMATIC1111#14537 from akx/gradio-analytics-enabled-again
- Ensure GRADIO_ANALYTICS_ENABLED is set early enough
- Have upscale button use the same seed as hires fix.
- Merge pull request AUTOMATIC1111#14523 from AUTOMATIC1111/paste-infotext-cast-int-as-float
- paste infotext cast int as float
- Merge pull request AUTOMATIC1111#14524 from akx/fix-swinir-issues
- upscale_2: cast image to model's dtype
- SwinIR: pass model.scale
- SwinIR: use prefer_half
- Merge pull request AUTOMATIC1111#14525 from AUTOMATIC1111/handle-config.json-failed-to-load
- handle config.json failed to load
- Merge pull request AUTOMATIC1111#14527 from akx/avoid-isfiles
- Merge branch 'dev' into avoid-isfiles
- Merge pull request AUTOMATIC1111#14528 from AUTOMATIC1111/mass-file-lister
- forgot something
- mass file lister as an attempt to tackle AUTOMATIC1111#14507
- Merge pull request AUTOMATIC1111#14512 from AUTOMATIC1111/remove-excessive-extra-networks-reload
- reduce unnecessary re-indexing extra networks dir
- Merge pull request AUTOMATIC1111#14504 from akx/you-spin-me-round
- torch_bgr_to_pil_image: round, don't truncate
- Avoid unnecessary
isfile
/exists
calls - Merge pull request AUTOMATIC1111#14501 from akx/credits-remove-copypaste
- Remove licenses for code that's no longer copy-pasted; adjust README
- Merge pull request AUTOMATIC1111#14500 from akx/spandrel-prefer-half
- load_spandrel_model: make
half
prefer_half
- Merge pull request AUTOMATIC1111#14484 from akx/swinir-resample-for-div8
- Refactor upscale_2 helper out of ScuNET/SwinIR; make sure devices are right
- final touches
- fix AUTOMATIC1111#14497
- add an option to hide upscaling progressbar
- Merge pull request AUTOMATIC1111#14497 from Jibaku789/dev
- Add inpaint options to img2img.py
- Add inpaint options to paste fields
- Merge pull request AUTOMATIC1111#14495 from akx/fix-js-lint
- Fix lint issue from 501993e
- added a button to run hires fix on selected image in the gallery
- rename infotext.py again, this time to infotext_utils.py; I didn't realize infotext would be used for variable names in multiple places, which makes it awkward to import the module; also fix the bug I caused by this rename that breaks tests
- restore lines lost from AUTOMATIC1111#13789 merge
- Merge pull request AUTOMATIC1111#13789 from nickpharrison/finer-settings-freezing-control
- Merge branch 'dev' into finer-settings-freezing-control
- Merge pull request AUTOMATIC1111#14291 from AUTOMATIC1111/on-mouse-hover-show-hide-modal-image-viewer-icons
- fix borked merge, rename fields to better match what they do, change setting default to true for AUTOMATIC1111#13653
- Merge pull request AUTOMATIC1111#13653 from antfu/feat/interrupted-end
- Merge branch 'dev' into feat/interrupted-end
- Merge pull request AUTOMATIC1111#14352 from AUTOMATIC1111/reduce-unnecessary-ui-config-write
- only rewrite ui-config when there is change
- Merge pull request AUTOMATIC1111#14353 from Nuullll/ipex-sdpa
- Fix device id
- [IPEX] Slice SDPA into smaller chunks
- option to convert VAE to bfloat16 (implementation of AUTOMATIC1111#9295)
- re-layout checkboxes for XYZ grid a bit
- Merge remote-tracking branch 'rubberbaron/xyz-grid-vary-seeds' into dev
- linter
- add automatic version support for zero terminal SNR noise schedule option from AUTOMATIC1111#14145
- Merge pull request AUTOMATIC1111#14145 from drhead/zero-terminal-snr
- add automatic backwards version compatibility
- infotext.py: rename usages in the codebase
- infotext.py: add support for old modules.generation_parameters_copypaste name
- rename generation_parameters_copypaste module to infotext
- add missing field for DDIM sampler that was breaking img2img
- Merge pull request AUTOMATIC1111#14487 from AUTOMATIC1111/handle-selectable-script_index-is-None
- handle selectable script_index is None
- change import statements for AUTOMATIC1111#14478
- Merge pull request AUTOMATIC1111#14478 from akx/dtype-inspect
- Add utility to inspect a model's parameters (to get dtype/device)
- Merge pull request AUTOMATIC1111#14475 from Learwin/negative_prompt
- Revert change from linting for unrelated file
- Removed weight slider for negative prompts
- Code Style fixes
- Added negative prompts to extra networks lora
- Merge pull request AUTOMATIC1111#14476 from akx/dedupe-tiled-weighted-inference
- Deduplicate tiled inference code from SwinIR/ScuNET
- Merge pull request AUTOMATIC1111#14477 from akx/spandrel-type-fix
- Be more clear about Spandrel model nomenclature
- load_spandrel_model: always return a model descriptor
- Merge pull request AUTOMATIC1111#14471 from akx/bump-numpy
- Bump numpy to 1.26.2
- fix for the previous fix.
- fix error with RealESRGAN model failing to upscale fp32 image
- Merge pull request AUTOMATIC1111#14474 from akx/realesrgan-is-esrgan
- Correct RealESRGAN expected architecture type to ESRGAN
- Merge pull request AUTOMATIC1111#14472 from akx/drop-move-code
- Remove
cleanup_models
code - Merge pull request AUTOMATIC1111#14473 from akx/soften-model-arch-check
- Soften Spandrel model-architecture check to just a warning
- Merge pull request AUTOMATIC1111#14467 from akx/drop-basicsr
- Don't wait for 10 minutes for test server to come up
- Make Tensorboard a late import (it was implicitly installed by basicsr)
- Drop dependency on basicsr
- Correct arg type for restore_face
- Merge pull request AUTOMATIC1111#14421 from lanyeeee/api_thread_safe
- remove locks, move init code to init
- fix format issue
- Merge branch 'dev' into api_thread_safe
- add locks to ensure init args are thread-safe
- move thread-unsafe code to init
- Merge pull request AUTOMATIC1111#14425 from akx/spandrel
- Verify architecture for loaded Spandrel models
- Add experimental HAT model
- Unify CodeFormer and GFPGAN restoration backends, use Spandrel for GFPGAN
- Use Spandrel for upscaling and face restoration architectures (aside from GFPGAN and LDSR)
- Refactor esrgan_upscale to more generic upscale_with_model
- Add tile_count property to Grid
- Add types to split_grid
- fix img2img api that i broke when implementing infotext support
- make it possible again to extract styles that have whitespace at the end.
- Merge pull request AUTOMATIC1111#14367 from AUTOMATIC1111/reorder-post-processing-modules
- reorder training preprocessing modules in extras tab
- update AUTOMATIC1111#14354
- Merge pull request AUTOMATIC1111#14354 from ranareehanaslam/master
- Update webui.py
- Update webui.py
- Merge pull request AUTOMATIC1111#14394 from AUTOMATIC1111/minor-xyz-fix
- handle axis_type is None
- Merge pull request AUTOMATIC1111#14407 from AUTOMATIC1111/prevent-crash-due-to-Script-init-exception
- prevent crash due to Script init exception
- Merge pull request AUTOMATIC1111#14390 from wangqyqq/sdxl-inpaint
- add some codes for robust
- support for sdxl-inpaint model
- Merge pull request AUTOMATIC1111#14446 from AUTOMATIC1111/base-output-path-off-data_path
- webpath use truncate_path
- base default image output on data_path
- create utility truncate_path
- Merge pull request AUTOMATIC1111#14452 from AUTOMATIC1111/save-info-of-init-image
- save info of init image
- Merge pull request AUTOMATIC1111#14464 from AUTOMATIC1111/more-lora-not-found-warning
- More lora not found warning
- fix bad values read from infotext for API, add comment
- img2img support for infotext API
- add support for alwayson scripts for infotext API
- make it so that if an option from infotext conflicts with an argument from API, the latter overrides the former
- add override_settings support for infotext API
- make task ids for API work without force_task_id
- Merge pull request AUTOMATIC1111#14330 from AUTOMATIC1111/fix-extras-caption-BLIP
- fix extras caption BLIP
- Merge pull request AUTOMATIC1111#14327 from AUTOMATIC1111/fp8-cond-cache-fix
- Let fp8-related settings to invalidate cond_cache
- Merge pull request AUTOMATIC1111#14227 from kingljl/kingljl-patch-memory-leak
- rename pending tasks api endpoint to be more in line with others
- Merge pull request AUTOMATIC1111#14314 from gayshub/master
- move soft inpainting to a built-in extension
- Use radio for FP8 mode selection
- Merge pull request AUTOMATIC1111#14031 from AUTOMATIC1111/test-fp8
- Merge branch 'dev' into test-fp8
- Merge pull request AUTOMATIC1111#14107 from AUTOMATIC1111/torch210
- torch 2.1.2
- Merge branch 'dev' into torch210
- Merge branch 'master' into dev
- Merge pull request AUTOMATIC1111#14307 from AUTOMATIC1111/default-Falst-js_live_preview_in_modal_lightbox
- Add FP8 settings into PNG info
- Add NPU Support
- Merge branch 'release_candidate'
- Merge pull request AUTOMATIC1111#14307 from AUTOMATIC1111/default-Falst-js_live_preview_in_modal_lightbox