As of version 2.0, the source code is managed by the FreeSpace Source Code Project. The revision control history can be viewed at svn://svn.icculus.org/fs2open/trunk/fsoinstaller. More user-friendly change descriptions can be seen here or on subsequent release threads.
Old (version 1.x) changelog...
3.6.9 Config October 01, 2008, 12:59:22 AM
- New Config section replaces the old options page.
- Scroll bars no longer terribly slow.
- NOAUTO removed from spec.
- fixed some Exception handling.
3.6.9 Final Linux September 24, 2007, 06:13:49 PM
- Added support for tar.gz and tar.bz2 on Mac and Linux.
- Mirrors are now randomly selected.
3.6.9 Final Local September 03, 2007, 10:05:09 PM
- Added LOCAL and UNZIP commands.
3.6.9 Final Mirror Fix June 18, 2007, 02:21:21 PM
- Fixed bug where mirrors didn't work with non-zipped files.
- Added new text file, "latest.txt". Instructions on usage can be found here.
3.6.9 Final Mirrored June 17, 2007, 04:49:00 PM
- Added Mirror support.
3.6.9 Final - Complete Version May 07, 2007, 06:19:37 PM
- Minor UI changes, bit more user-friendly.
- Stupid bug fixed.
- Preliminary proxy support added.
3.6.9 Final Sexy GUI March 10, 2007, 01:44:43 PM
- pretty border. Can be changed for TC re-branding. Details here.
- small changes to progress bar.
- You can't resize the window anymore. It made the pretty pictures look ugly, so it was stopped.
- added another option, "NOAUTO", to the text file specs. It's for things that you don't want selected by default.
3.6.9 Final GUI March 08, 2007, 09:49:27 PM
-New Page-based layout - feels almost like a modern commercial installer!
-New Directory Selection Process - no more errors from typos when selecting a folder! The Installer makes sure that the path you've chosen exists before you can proceed, instead of just crashing!
-New Section Selection Process - intuitive tree-based selection, with dependency checking and convienient description buttons!
-New Install-time Interaction - convienient progress bar helps you keep track of file downloads, while saved error and status logs allow you to peruse the information at your own pace!
-Improved Exit Handling - quitting halfway through now wastes less bandwidth than ever before!
-Improved Error Handling - no more need to delete installedversions.txt! If a download fails for some reason, the Installer automatically notifies you in the post-installation notes, and marks the section as needing checking next time the Installer runs!
- New Post-Installation Notes:
--Users - need a little help getting things set up after the install finishes? Now, once the install finishes, anything that you might need to know about the files you just installed is displayed on-screen for you to read! In addition, the Installer saves all the post-installation notes for that install in <The Folder You Installed To>\Installer\install_notes_<year>_<month> _<day>_<hour>_<min>_<sec>_<milisec>.txt, so that it keeps a history of which install notes you've seen and when, in case you ever need them!
--Mod Creators - Got a little something special you'd like to tell the people who download your files? Simply want to point them to your FAQ/Forums/Donation page? You've now got an unlimited number of lines that you can use to tell users of anything you want in relation to your creation!
-Total Conversion Groups/Anyone who might want a customized Online Installer - Simply by creating a minimum of four text files, you can have your own customized Online Installer/Updater, which you will have complete control over (It doesn't have to interact with FSOInstaller.com in any way). It's an easy way to avoid a patching nightmare! Read more about it here.
3.6.9 Final Caseless February 24, 2007, 08:33:46 PM
-Version Strings for mods are now case-insensitive.
-Quiting halfway through has been improved.
3.6.9 Final Resume February 07, 2007, 03:22:26 PM
-Break from Coding is over.
-The command prompt is no longer used. At all. This change means that I can now guarantee that this feature will work on every single box and OS.
-Now, if you close the installer halfway through, it'll still record which sections you finished, so that when you start it again, you'll be able to start at least fairly close to where you left off.
-It now generates two new text files, installer_error.log.txt and installer_status.log.txt. The first one records any errors that occur during the installation, so if you leave it overnight, you can still see if anything went wrong. The second one records all the progress text displayed on the screen during the installation, so you can see exactly what appeared on the screen when it was run, even if you let it run overnight.
3.6.9 Final Break January 20, 2007, 04:45:14 PM
-Last version before I took a break from coding.
-Installer and Updater have been merged.
-All user interaction has been moved to the front.
-Sections can now provide multi-line descriptions.
3.6.9 Final Preliminary GUI January 11, 2007, 09:15:57 PM
-Includes a GUI.
-All user interaction has been moved to the front.
-Sections can now provide descriptions.
3.6.9 Final December 31, 2006, 05:22:57 PM
-Includes .ogg cutscenes.
-RENAME command added.
Java Alpha 4 December 29, 2006, 01:01:16 PM
-Recursive Zip Directories now work.
Java Alpha 3 December 27, 2006, 09:04:37 PM
-Installer/Updater now actually unzips files.
-The larger downloads now include a "% done" number.
-Added a DELETE command to the text files. Installer ignores it, Updater will eventually use it to replace files with different names.
Java Alpha 2 December 20, 2006, 05:06:59 PM
-Updater now reads versions from Installer\installedversions.txt.
-Each Mod Creator now needs one text file, no matter how many campaigns they have.
Java Alpha December 19, 2006, 08:48:34 PM
Java Alpha December 13, 2006, 03:43:42 PM
-Support for drives other than C: added.
-Stupid error fixed (wasn't creating folders when needed).
Java Alpha December 12, 2006, 08:46:00 PM
-Installer now is written in Java.
-No Updater or Uninstaller.
3.6.9 - RC 7.9x Mk. 6 December 11, 2006, 02:52:08 PM
-Updater now updates Mods.
-Added Transcend and Sync.
3.6.9 - RC 7.9x Mk. 5 December 10, 2006, 10:12:22 PM
-Mod Text File Specs changed, as per Goober5000's request.
3.6.9 - RC 7.9x Mk. 4 December 10, 2006, 04:21:55 PM
3.6.9 - RC 7.9x Mk. 3 December 10, 2006, 11:17:50 AM
-Fixed .MVE cutscenes (if you tried to uninstall the cutscenes, it'd uninstall Awakenings instead.)
3.6.9 - RC 7.9x Mk. 2 December 09, 2006, 07:01:31 PM
-Added Port and Awakenings.
-Added .MVE cutscenes.
3.6.9 - RC 7.9x December 07, 2006, 04:22:05 PM
-Cut Installer size from 8.78 MB to 239 KB
-New exes - 7.9x version
-Added Automatic Mod Install options, with mod dependencies and optional files.
-Gets mod folders and files directly from the Mod's site, and utilizes a .txt file that allows the Mod leaders to make sure that people installing always get the latest files.
-Reworked the mediavps option to use the new mod system.
-Released Installer source for anyone to download and use, as long as you give me credit if you use the code in another Installer.
-Fixed a whole host of other bugs.
3.6.9 - RC 7.8 - Mk. 3 October 22, 2006, 01:24:48 PM
-Changed Media_VPs to mediavps
-Uninstaller now removes itself when it finishes uninstalling.
-Removed option in the uninstaller to uninstall OpenAL, as it didn't do anything anyways.
3.6.9 - RC 7.8 - Mk. 2 October 21, 2006, 07:50:25 PM
-Cut Installer size from 30.57 to 8.78 MB
-Now downloads 710 patches
-new file host - allows for direct linking to download.
3.6.9 - RC 7.8 October 16, 2006, 06:24:45 PM
-Initial public release.