Skip to content

Latest commit

 

History

History
256 lines (143 loc) · 7.06 KB

update_log.md

File metadata and controls

256 lines (143 loc) · 7.06 KB

2.1.701

  • Updated FreeU node to v2 (gives less overcooked results).

2.1.699

  • Disabled smart memory management (solves some memory issues).

2.1.698

  • Added support for loading model files from subfolders.

2.1.696

  • Improved wildcards implementation (using same wildcard multiple times will now return different values).

(2023 Oct 18) Again, the feature updating of Fooocus will be paused for about two or three weeks because we have some other workloads - we will come back in early or mid November. However, you may still see updates if other collaborators are fixing bugs or solving problems.

2.1.695 (requested emergency bug fix)

  • Reduced 3.4GB RAM use when swapping base model.
  • Reduced 372MB VRAM use in VAE decoding after using control model in image prompt.
  • Note that Official ComfyUI (d44a2de) will run out of VRAM when using sdxl and control-lora on 2060 6GB that does not support float16 at resolution 1024. Fooocus 2.1.695 succeeded in outputting images without OOM using exactly same devices.

(2023 Oct 17) Announcement of update being paused.

2.1.693

  • Putting custom styles before pre-defined styles.
  • Avoided the consusion between Fooocus Anime preset and Fooocus Anime style (Fooocus Anime style is renamed to Fooocus Masterpiece because it does not make images Anime-looking if not using with Fooocus Anime preset).
  • Fixed some minor bugs in Fooocus Anime preset's prompt emphasizing of commas.
  • Supported and documented embedding grammar (and wildcards grammar).
  • This release is a relative stable version and many features are determined now.

2.1.687

  • Added support for wildcards (using files from wildcards folder - try prompts like __color__ sports car with different seeds).

2.1.682

  • Added support for custom styles (loaded from JSON files placed in sdxl_styles folder).

2.1.681

  • Added support for generate hotkey (CTRL+ENTER).
  • Added support for generate forever (RMB on Generate button).
  • Added support for playing sound when generation is finished ('notification.ogg' or 'notification.mp3').

2.1.62

  • Preset system. Added anime and realistic support.

2.1.52

  • removed pygit2 dependency (expect auto update) so that people will never have permission denied problems.

2.1.50

  • Begin to support sd1.5 as refiner. This method scale sigmas given SD15/Xl latent scale and is probably the most correct way to do it. I am going to write a discussion soon.

2.1.25

AMD support on Linux and Windows.

2.1.0

  • Image Prompt
  • Finished the "Moving from Midjourney" Table

2.0.85

  • Speed Up Again

2.0.80

  • Improved the scheduling of ADM guidance and CFG mimicking for better visual quality in high frequency domain and small objects.

2.0.80

  • Rework many patches and some UI details.
  • Speed up processing.
  • Move Colab to independent branch.
  • Implemented CFG Scale and TSNR correction when CFG is bigger than 10.
  • Implemented Developer Mode with more options to debug.

2.0.72

(2023 sep 21) The feature updating of Fooocus will be paused for about two or three weeks because we have some events and travelling - we will come back in early or mid October.

2.0.72

  • Allow users to choose path of models.

2.0.65

  • Inpaint model released.

2.0.50

  • Variation/Upscale (Midjourney Toolbar) implemented.

2.0.16

  • Virtual memory system implemented. Now Colab can run both base model and refiner model with 7.8GB RAM + 5.3GB VRAM, and it never crashes.
  • If you are lucky enough to read this line, keep in mind that ComfyUI cannot do this. This is very reasonable that Fooocus is more optimized because it only need to handle a fixed pipeline, but ComfyUI need to consider arbitrary pipelines.
  • But if we just consider the optimization of this fixed workload, after 2.0.16, Fooocus has become the most optimized SDXL app, outperforming ComfyUI.

2.0.0

  • V2 released.
  • completely rewrite text processing pipeline (higher image quality and prompt understanding).
  • support multi-style.
  • In 100 tests (prompts written by ChatGPT), V2 default results outperform V1 default results in 87 cases, evaluated by two human.
  • In 100 tests (prompts written by ChatGPT), V2 prompt understanding outperform V1 prompt understanding in 81 cases, evaluated by two human, in both default setting and multi/single style mode.
  • Because the above number is above 80%, we view this as a major update and directly jump to 2.0.0.
  • Some other things are renamed.

1.0.67

  • Use dynamic weighting and lower weights for prompt expansion.

1.0.64

  • Fixed a small OOM problem.

1.0.62

  • Change prompt expansion to suffix mode for better balance of semantic and style (and debugging).

1.0.60

  • Tune the balance between style and Prompt Expansion.

1.0.56

  • Begin to use magic split.

1.0.55

  • Minor changes of Prompt Expansion.

1.0.52

  • Reduce the semantic corruption of Prompt Expansion.

1.0.51

  • Speed up Prompt Expansion a bit.

1.0.50

  • Prompt expansion and a "Raw mode" to turn it off (similar to Midjourney's "raw").

1.0.45

  • Reworked SAG, removed unnecessary patch
  • Reworked anisotropic filters for faster compute.
  • Replaced with guided anisotropic filter for less distortion.

1.0.41

(The update of Fooocus will be paused for a period of time for AUTOMATIC1111 sd-webui 1.6.X, and some features will also be implemented as webui extensions)

1.0.40

  • Behaviors reverted to 1.0.36 again (refiner steps). The 1.0.36 is too perfect and too typical; beating 1.0.36 is just impossible.

1.0.39

  • Reverted unstable changes between 1.0.37 and 1.0.38 .
  • Increased refiner steps to half of sampling steps.

1.0.36

  • Change gaussian kernel to anisotropic kernel.

1.0.34

  • Random seed restoring.

1.0.33

  • Hide items in log when images are removed.

1.0.32

  • Fooocus private log

1.0.31

  • Fix typo and UI.

1.0.29

  • Added "Advanced->Advanced->Advanced" block for future development.

1.0.29

  • Fix overcook problem in 1.0.28

1.0.28

  • SAG implemented

1.0.27

  • Fix small problem in textbox css

1.0.25

  • support sys.argv --listen --share --port

1.0.24

  • Taller input textbox.

1.0.23

  • Added some hints on linux after UI start so users know the App does not fail.

1.0.20

  • Support linux.

1.0.20

  • Speed-up text encoder.

1.0.20

  • Re-write UI to use async codes: (1) for faster start, and (2) for better live preview.
  • Removed opencv dependency
  • Plan to support Linux soon

1.0.19

  • Unlock to allow changing model.

1.0.17

  • Change default model to SDXL-1.0-vae-0.9. (This means the models will be downloaded again, but we should do it as early as possible so that all new users only need to download once. Really sorry for day-0 users. But frankly this is not too late considering that the project is just publicly available in less than 24 hours - if it has been a week then we will prefer more lightweight tricks to update.)

1.0.16

  • Implemented "Fooocus/outputs" folder for saving user results.
  • Ignored cv2 errors when preview fails.
  • Mentioned future AMD support in Readme.
  • Created this log.

1.0.15

Publicly available.

1.0.0

Initial Version.