AmiUpdate 2.0 (22.07.2010) - Where to start? There have been so many changes in all components it's difficult to know what to write here. The main bullet points would be: Now preferences driven. This means no more fiddling with awkward tooltypes. Iconifies to a docky, which allows a handy popup menu from the dock for common functions. System RollBack now allows date-relative purging of the RollBack database. The RollBack system can be turned off, if desired. Sheduled scanning means AmiUpdate sits idle until a scan is due. Manual scanning is still possible, of course. Major rework in all components for stability, reliability and functionality. Can now work with offline resources for updating via update CD's etc. Documentation fully updated to include all of the latest functionality. The amigaguide documentation has now been made obsolete. The documentation can now be viewed from the website at www.amiupdate.net. - Because of the major changes in the program, there may be some problems with certain functions and features. We apologise for this in advance, although we have done our utmost to test it as thoroughly as we can. - This update absolutely requires the latest versions of all AmiUpdate components. Do not try to mix older versions of software with any of these new ones and expect it to work reliably (if at all). - The AmigaGuide documentation has now been removed from the archives. It is now replaced with the live documentation from the website. - Translator files included in the full archive. AmiUpdate 2.1 (23.07.2010) - Changed the preferences and AmiUpdate to allow the iconification method of choice to be used when the program is starting up rather than always forcing as a "docky". - The images for the logo and the gears are now transparent to allow better integration with custom window themes. AmiUpdate 2.2 (30.07.2010) - After lots of testing and rejumbling code section, this version should now work under 4.0. We would like to thank Chris Dallimore and Darren Eveland for their extensive testing to ensure 4.0 compatibility again. Thanks guys. - Changed the preferences editor so that only one instance can be launched. This stops any confusion arising out of two sets of preferences in play. - Now includes the required files for translators to be able to localise AmiUpdate and the Preferences Editor. - Italian catalogs are included. Thanks to Samir Hawamdeh. AmiUpdate 2.3 (23.08.2010) - Slight change in the environment variable handling to include AppDir and AppPaths within the same framework. This means that both ENV:AppPaths/myapp and ENV:AppDir/myapp can be supplied as valid paths which can be optionally appended with the path extension string. AmiUpdate 2.4 (24.08.2010) - Oh dear. It appears that the Self-Update feature didn't work well when the docky was displayed. This has now been fixed. Thanks to Costel Mincea for bringing it to my attention. AmiUpdate 2.5 (27.11.2010) - Another slight change to the redirection code, this time for framed forwarding. AmiUpdate 2.6 (27.12.2010) - Changed the network detection code to ignore the received packet count. This helps to detect a connection now on a fresh boot of the system when no network traffic has taken place. There still is no mechanism within the TCP stack to tell if an interface will actually lead to the outside world, so it now relies on SM_Up being reported by QueryInterfaceTags(). - Fixed a crash when changing screenmodes with the docky showing in AmiDock. - Now uses a fallback mode from the compositing engine when on an 8 bit screenmode. - The images are now reloaded and remapped when switching screenmodes/depths. - The docky now respects the users current scaling factor, and sizes itself accordingly. This requires AmiDock 53.35+. Because the scaling is done via the compositing engine, the images are not scaled on 8 bit screens even though the docky changes size. This is because I couldn't be arsed to spend time creating a fallback scaling routine, I mean, who the hell uses 8 bit screen modes any more... AmiUpdate 2.7 (21.03.2011) - The Unpack To Base Directory option was actually reversed, and a directory was created when not requested. - Upgraded the RebootDeamon so that the user can optionally "Reboot Now" rather than waiting for the time-out. - Added the ability to have the "Requires" field contain reference to ENV:AppDir or ENV:AppPaths to allow path resolution. AmiUpdate 2.8 (07.05.2011) - Changes made to the AutoInstall system to allow for multiple platforms in one script. Amiupdate 2.9 (05.12.2011) - Fixed a typo in the version string. - Fixed a duplicated menu shortcut. (Thanks to Tuomas Hokka for both reports) - Added a check to see if a more complex directory structure was supplied in which to store downloaded archives. - Fixed a possible memory leak in the RebootDeamon. - Fixed a layout issue in the "Rebooting in 10 seconds" window. - The extended and normal description strings displayed encoded entities if present in the xml database. - When the program is uniconified, the Workbench screen is now brought to the front of the display in case the uniconification was caused by a notification double-click. - If a connection required authorisation and the stored login details were incorrect, the connection would fail with a 403 error. Now the user will be prompted to re-enter the login for the current server in order to replace the login data. - Added more sanity checks to the downloaded database when scanning servers. AmiUpdate 2.10 (06.12.2011) - My bad, I added a catalog string into the middle of the .cd file without respecting the existing catalogs. The additional string has now been moved to the end of the .cd so that existing catalogs should work as expected. AmiUpdate 2.11 (21.01.2012) - Fixed an issue trying to shutdown the network while AmiUpdate was running. Thanks to Micheal Merkel. AmiUpdate 2.12 (22.01.2012) - It appears that a few errors crept in when removing some deprecated functions, which lead to the database file not being parsed correctly, and a "No updates available" status being displayed always.