Jump to content

Anniversary Edition/Installer/Updater: Difference between revisions

oops, never added v1.4 when that was released in 2020
(less technical lede)
(oops, never added v1.4 when that was released in 2020)
Line 1: Line 1:
The Anniversary Edition Installer 2 (AEI2) can check for updates to mods/patches and offer to install them. But how does the AEI2 itself get updated? The answer is the AEI2 Updater (AEIU for short), which is a separate Java program. When the AEI2 launches, it checks a [[wp:Version control|version control]] repository to see if an update to itself is available. If so, the user is prompted to install the update. The AEIU is then launched, which performs an update on the AEI2 executable and related files and then relaunches the AEI2.
The Anniversary Edition Installer 2 (AEI2) can check for updates to mods/patches and offer to install them. But how does the AEI2 itself get updated? The answer is the AEI2 Updater (AEIU for short), which is a separate Java program. When the AEI2 launches, it checks a [[wp:Version control|version control]] repository to see if an update to itself is available. If so, the user is prompted to install the update. The AEIU is then launched, which performs an update on the AEI2 executable and related files and then relaunches the AEI2.


The AEIU itself has required a handful of updates over time. Since the Updater cannot update itself, a user will have to re-download the AE's Setup application to obtain the newest Updater, but changes to the AEIU are infrequent so this has not been much of an issue.
The AEIU itself has required a handful of updates over time. Since the Updater cannot update itself, a user will have to re-download the AE's Setup application to obtain the newest Updater, and thus the Setup app's version number is advanced whenever the AEIU is updated.
__NOTOC__
__NOTOC__
==1.0==
==1.0==
Line 18: Line 18:
'''released 2017.10.16'''
'''released 2017.10.16'''
*Better log output.
*Better log output.
==1.4==
'''released 2020.06.06'''
*More log output.


[[Category:Anniversary Edition]]
[[Category:Anniversary Edition]]