AppSnap Changelog

What's new in AppSnap 1.3.2

Dec 28, 2007
  • New applications: Development: WinMerge
  • New applications: Entertainment: Exact Audio Copy, Media Player Classic, Winamp
  • New applications: Libraries: AC3Filter, FFDShow, QuickTime Lite, Real Alternative
  • New applications: Productivity: InfraRecorder, PDF-XChange Viewer, VirtualBox, XnView
  • New applications: Utilities : AutoIT, FlashGet, IDrive, Process Explorer, Process Monitor, TeraCopy, Undelete Plus
  • Bug Fix: AppSnap was crashing if HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionUninstall didn't exist. This has been fixed.
  • Bug Fix: Translated strings for French were not loading correctly and crashing AppSnap.
  • Bug Fix: Fixed an exception that occurred if userdb.ini had an application with no uninstall information.
  • Bug Fix: The toolbar was not getting disabled while processing applications.

New in AppSnap 1.3.0-pre2 (Apr 27, 2007)

  • AppSnap is now localizable.
  • A French translation has been added courtesy Gonzague Dambricourt.
  • A Danish translation has been added courtesy S�ren Pedersen.
  • Moved text "Filter" into the filter box to save space on the GUI.
  • Added a "Help" icon to the GUI which opens the HTML documentation.
  • Zipped applications with no installer can now be deployed.
  • AppSnap maintains a copy of the database in the cache directory since it is an essential part of the application repository.
  • Added preinstall, postinstall, preuninstall and postuninstall directives to allow executing custom commands to assist the install/uninstall process.
  • In db.ini, the following are now optional: instparam, chinstdir, uninstall and uninstparam.
  • AppSnap now limits the number of threads spawned in parallel depending upon the number of network connections configured in config.ini.
  • Internal code cleanup : move numeric limits to defines.py, return unique return values depending on error
  • Moved entire AppSnap documentation into a TiddlyWiki based appsnap.html. Deleted entire "docs" folder and updated build.py and appsnapsetup.nsi to package this HTML file instead of the text files.
  • Fixed a bug where latest.ini creation was failing on a fresh install since the cache directory did not exist. (Reported by gabmatrix). Also added error checking for all file writes.
  • Fixed a bug where update DB on the GUI was not reloading correctly.
  • Fixed font bug reported by gabmatrix (issue 25) where AppSnap was loading the wrong font for the application name if Office 2007 was installed.
  • Fixed a drawing bug reported by gabmatrix (issue 22) where application details were disappearing on choosing a different category.
  • Fixed a regex bug in uninstall where msiexec calls were getting garbled.
  • Fixed a bug where writes to latest.ini were not being serialized.
  • PyCurl is now instructed to try all proxy authentication schemes instead of NTLM only.
  • Fixed a bug where the proxy server information was not being parsed correctly if the port was skipped or protocol information was specified.
  • Fixed a bug with hyperlinks (issue 21) not working correctly on some configurations.
  • Fixed bug in unzip where creating a new directory was failing if the directory was in use or already existed.
  • Fixed DVD-Flick to install to defined directory.
  • Fixed Songbird scrape and filename.
  • Fixed K-Lite scrape.
  • Fixed Blender3D version search to exclude release candidates.
  • Fixed Paint.NET scrape since it is now a zipped installer.