Skip to content

1.9.3(2024.04.22)

Latest
Compare
Choose a tag to compare
@ZhianLin ZhianLin released this 13 May 02:16

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