Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

v2.12.0 #892

Merged
merged 488 commits into from
Sep 18, 2024
Merged

v2.12.0 #892

merged 488 commits into from
Sep 18, 2024

Conversation

mohnjiles
Copy link
Contributor

v2.12.0

Added

New Packages

Inference

  • Added type-to-search for the Inference model selectors. Start typing while the dropdown is open to navigate the list.
  • Added "Model Loader" option to Inference, for loading UNet/GGUF/NF4 models (e.g. Flux)
  • Added support for the FP8 version of Flux in the default Model Loader via the "Use Flux Guidance" Sampler Addon
  • Added trigger words to the Inference Extra Networks (Lora/Lyco) selector for quick copy & paste
  • Image viewer context menus now have 2 options: Copy (Ctrl+C) which now always copies the image as a file, and Copy as Bitmap (Shift+Ctrl+C) (Available on Windows) which copies to the clipboard as native bitmap. This changes the previous single Copy button behavior that would first attempt a native bitmap copy on Windows when available, and fall back to a file copy if not.
  • Added Face Detailer module to Inference

Package Manager

Checkpoint Manager

  • Added new Metadata Editor (accessible via the right-click menu), allowing you to create or edit metadata for models
  • Added "New Directory" and "Delete" options to the context menu of the tree view.
  • Added new toggle for drag & drop - when enabled, all selected models will now move together with the dragged model
  • Added "File Size" sorting option
  • Added "Hide Empty Categories" toggle
  • Added "Select All" button to the InfoBar (shown when at least one model is selected)
  • Added "Show NSFW Images" toggle

Model Browser

  • Added "Hide Installed Models" toggle to the CivitAI Model Browser
  • Added toggle to hide "Early Access" models in the CivitAI Model Browser
  • Added ultralytics models to HuggingFace model browser

Other

  • Added "Sign in with Google" option for connecting your Lykos Account on the Account Settings page
  • Added zoom sliders for Outputs, Checkpoints, and Model Browser pages
  • Added Settings option "Console: History Size" to adjust the number of lines stored in the console history when running packages. Defaults to 9001 lines.
  • Added optional anonymous usage reporting for gauging popularity of package installs and features. You will be asked whether you want to enable this feature on launch, and can change your choice at any time in Settings > System > Analytics
  • Added "Run Command" option in Settings for running a command with the embedded Python or Git executables
  • Added "Enable Long Paths" option for Git to the Settings page
  • Added "System Settings > Enable Long Paths" option to enable NTFS long paths on Windows
  • Added Korean translations thanks to maakcode!
  • (Windows, Linux) Added Vulkan rendering support using launch argument --vulkan. (On Windows, the default WinUI composition renderer is likely still preferrable. Linux users are encouraged to try the new renderer to see if it improves performance and responsiveness.)

Changed

  • Optimized image loading across the app, with loading speed now up to 4x faster for local images, and up to 17x faster for remote images
  • Image loading in the Outputs page now uses native memory management for ~2x less peak memory usage, and will release memory more quickly when switching away from the Outputs page or scrolling images out of view
  • Improved animation fluidity of image rendering while scrolling quickly across large collections (e.g. Outputs, Model Browser)
  • ComfyUI will no longer be pinned to torch 2.1.2 for nvidia users on Windows
    (ComfyUI updates revert to PyTorch 2.1.2+cu121 #861)
  • Model browser download progress no longer covers the entire card for the entire duration of the download
  • Updated torch index to rocm6.1 for AMD users of ComfyUI
  • Show better error message for early access model downloads
  • Updated torch version for a1111 on mac
  • Checkpoints tab now shows "image hidden" for images that are hidden by the NSFW filter
  • OAuth-type connection errors in Account Settings now show a more detailed error message
  • The "Download Failed" message for model downloads is now persistent until dismissed
  • Separated the Generate button from the prompt control in Inference so it can be moved like other controls
  • Updated translations for Turkish and Russian
  • (Internal) Updated Avalonia to 11.1.3 - Includes major rendering and performance optimizations, animation refinements, improved IME / text selection, and improvements for window sizing / z-order / multi-monitor DPI scaling. (avaloniaui.net/blog/avalonia-11-1-a-quantum-leap-in-cross-platform-ui-development)
  • (Internal) Updated SkiaSharp (Rendering Backend) to 3.0.0-preview.4.1, potentially fixes issues with window rendering artifacts on some machines.
  • (Internal) Updated other dependencies for security and bug fixes.

Fixed

  • Fixed Issues update kohya_ss #888 - error updating kohya_ss due to long paths
  • Fixed some ScrollViewers changing scroll position when focus changes
  • Fixed CivitAI Model Browser sometimes incorrectly showing "No models found" before toggling "Show NSFW" or "Hide Installed" filters
  • Fixed SwarmUI settings being overwritten on launch
  • Fixed issue where some Inference-generated images would be saved with the bottom missing
  • Fixed Error Running ComfyUI #851 - missing fbgemm.dll errors when using latest torch with certain packages
  • Fixed issue where ApproxVAE models would show up in the VAE folder
  • Fixed Do not attempt to read hidden/system folders on Windows #878 - Checkpoints tab will no longer try to browse directories it can't access
  • Fixed crash when opening Settings page when refreshing CivitAI account status results in an error
  • Fixed Can't install RuinedFoocus ! #814, Unable to install 'Ruined Fooocus' in S.M. #875 - Error when installing RuinedFooocus
  • LORAs are now sorted by model name properly in the Extra Networks dropdown
  • (macOS) Fixed OAuth connection prompts in Account Settings not automatically updating status after connection. Custom URL schemes are now also supported on macOS builds.

Supporters

Visionaries

  • A heartfelt thank you to our Visionary-tier patron, Waterclouds! We greatly appreciate your continued support!

Pioneers

  • A special shoutout to our Pioneer-tier patrons: tankfox, tanangular, Mr. Unknown, and Szir777! Your unwavering support means a great deal!

mohnjiles and others added 30 commits August 7, 2024 22:01
Add InstalledPackage, Options, and Cancellation support to BasePackage methods & refactors
Fix args creation in RunningPackageService + fix some warnings for Avalonia.Gif
Support Uri Schemes on macOS, improved result notification and error dialogs for OAuth connections
Update translations & add more stuff to English translation
@mohnjiles mohnjiles merged commit 1447781 into LykosAI:main Sep 18, 2024
2 of 3 checks passed
@github-actions github-actions bot locked and limited conversation to collaborators Sep 18, 2024
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.