-
Notifications
You must be signed in to change notification settings - Fork 10
Updates & Versions

If you start FooocusPlus with "run_FooocusPlus.bat" or most of the other optional files from FooocusPlus/UserDir/batch_startups, the program will automatically update. For most people this is probably the best option because your program will stay current with the latest bug fixes and new features. But due to a lack of reliable or affordable Internet access or for security concerns, "run_FooocusPlus_without_update.bat" provides another choice.
To convert one of the optional startup files to operate in the "no-update" mode, first copy the batch file you want to the FooocusPlus directory and then open it with a text editor such as Windows Notepad. In this example we are going to edit "run_FooocusPlus_español.bat" so that it will not auto-update:
@echo off
:: Please copy this file to the FooocusPlus directory to run it
python_embedded\python.exe -s FooocusPlusAI\entry_with_update.py --language es %*
pause****
To disable auto-updates, change "entry_with_update" to "entry_without_update", as follows:
@echo off
:: Please copy this file to the FooocusPlus directory to run it
python_embedded\python.exe -s FooocusPlusAI\entry_without_update.py --language es %*
pause

FooocusPlus uses a system of Version identification based on a three groups of digits followed by a Hotfix extension. For example,
FooocusPlus 1.0.7.09 means the program is running with Version 1.0.7 and Hotfix 9.
Program versions are planned releases that contain several more or less significant changes, usually combining new features with bug fixes. Each version is also described as a "Project", as listed here.
Hotfixes are small, interim and unplanned releases containing from one to three new items. Hotfixes contain bug fixes and/or minor new features.
FooocusPlus version information is shown as an overlay in the bottom left corner of the canvas, as shown below. This display fades out after the first 60 seconds.

The versioning system is tracked in the FooocusPlus log. When running FooocusPlus, a link to this log file is provided at the bottom of the Extras tab, underneath System Information.

When an automatic updates occur there are status messages, both in the console window and the user interface. While the log holds complete information on the update, these multilingual update messages provide a one line summary of the changes, as shown in the somewhat fictitious example below:


There may be times when for reason or another, FooocusPlus cannot auto-update and fails with an error. If this happens try restarting the program and see if if fails again. If there is still a failure, it is worth opening a Bug Report in the Issues section or if you are a Facebook user, visit the Pure Fooocus group.
If you are reasonably sure that the problem is with the updating system - especially if the failure is almost immediate - current users can try installing this Program Archive. The file only contains the FooocusPlus coding and not the supporting model files. This archive is only 671MB in size and typically downloads in less than a minute.
