Anniversary Edition/Installer/Updater: Difference between revisions

From OniGalore
Jump to navigation Jump to search
(Created page with "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 Up...")
 
m (reordered items; newest-to-oldest just makes more sense)
 
(2 intermediate revisions by the same user not shown)
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 Subversion 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 'svn update' on the AEI2's .jar and related files and then relaunches the AEI2. The AEIU has required a handful of updates over time:
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, and thus the Setup app's version number is advanced whenever the AEIU is updated.
__NOTOC__
__NOTOC__
==1.0==
==1.4==
'''released 2013.04.02'''<br />
'''released 2020.06.06'''
Initial release as part of AE7.
*More log output.


==1.1==
==1.3==
'''released 2013.05.03'''
'''released 2017.10.16'''
*Now supports use of Internet proxy in user's connection.
*Better log output.


==1.2==
==1.2==
Line 13: Line 15:
*Plus sign in path to Oni should no longer break anything.
*Plus sign in path to Oni should no longer break anything.


==1.3==
==1.1==
'''released 2017.10.16'''
'''released 2013.05.03'''
*Better log output.
*Now supports use of Internet proxy in user's connection.
 
==1.0==
'''released 2013.04.02'''<br />
Initial release as part of AE7.


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

Latest revision as of 22:04, 25 April 2022

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 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, and thus the Setup app's version number is advanced whenever the AEIU is updated.

1.4

released 2020.06.06

  • More log output.

1.3

released 2017.10.16

  • Better log output.

1.2

released 2015.03.23

  • Plus sign in path to Oni should no longer break anything.

1.1

released 2013.05.03

  • Now supports use of Internet proxy in user's connection.

1.0

released 2013.04.02
Initial release as part of AE7.